mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-04 11:17:31 +00:00
Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.
llvm-svn: 163721
This commit is contained in:
parent
5ad9880cb1
commit
8982c8a34d
@ -2613,7 +2613,7 @@ public:
|
||||
}
|
||||
|
||||
/// addCase - Add an entry to the switch instruction...
|
||||
/// @Deprecated
|
||||
/// @deprecated
|
||||
/// Note:
|
||||
/// This action invalidates case_end(). Old case_end() iterator will
|
||||
/// point to the added case.
|
||||
@ -2699,7 +2699,7 @@ public:
|
||||
}
|
||||
|
||||
/// Resolves case value for current case.
|
||||
/// @Deprecated
|
||||
/// @deprecated
|
||||
ConstantIntTy *getCaseValue() {
|
||||
assert(Index < SI->getNumCases() && "Index out the number of cases.");
|
||||
IntegersSubsetRef CaseRanges = *SubsetIt;
|
||||
@ -2803,7 +2803,7 @@ public:
|
||||
CaseIt(const ParentTy& Src) : ParentTy(Src) {}
|
||||
|
||||
/// Sets the new value for current case.
|
||||
/// @Deprecated.
|
||||
/// @deprecated.
|
||||
void setValue(ConstantInt *V) {
|
||||
assert(Index < SI->getNumCases() && "Index out the number of cases.");
|
||||
IntegersSubsetToBB Mapping;
|
||||
|
@ -126,9 +126,9 @@ public:
|
||||
/// RelaxInstruction - Relax the instruction in the given fragment to the next
|
||||
/// wider instruction.
|
||||
///
|
||||
/// \param Inst - The instruction to relax, which may be the same as the
|
||||
/// \param Inst The instruction to relax, which may be the same as the
|
||||
/// output.
|
||||
/// \parm Res [output] - On return, the relaxed instruction.
|
||||
/// \param [out] Res On return, the relaxed instruction.
|
||||
virtual void relaxInstruction(const MCInst &Inst, MCInst &Res) const = 0;
|
||||
|
||||
/// @}
|
||||
|
@ -280,7 +280,7 @@ error_code create_symlink(const Twine &to, const Twine &from);
|
||||
/// @brief Get the current path.
|
||||
///
|
||||
/// @param result Holds the current path on return.
|
||||
/// @results errc::success if the current path has been stored in result,
|
||||
/// @returns errc::success if the current path has been stored in result,
|
||||
/// otherwise a platform specific error_code.
|
||||
error_code current_path(SmallVectorImpl<char> &result);
|
||||
|
||||
@ -289,7 +289,7 @@ error_code current_path(SmallVectorImpl<char> &result);
|
||||
/// @param path Input path.
|
||||
/// @param existed Set to true if \a path existed, false if it did not.
|
||||
/// undefined otherwise.
|
||||
/// @results errc::success if path has been removed and existed has been
|
||||
/// @returns errc::success if path has been removed and existed has been
|
||||
/// successfully set, otherwise a platform specific error_code.
|
||||
error_code remove(const Twine &path, bool &existed);
|
||||
|
||||
@ -298,7 +298,7 @@ error_code remove(const Twine &path, bool &existed);
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param num_removed Number of files removed.
|
||||
/// @results errc::success if path has been removed and num_removed has been
|
||||
/// @returns errc::success if path has been removed and num_removed has been
|
||||
/// successfully set, otherwise a platform specific error_code.
|
||||
error_code remove_all(const Twine &path, uint32_t &num_removed);
|
||||
|
||||
@ -323,7 +323,7 @@ error_code resize_file(const Twine &path, uint64_t size);
|
||||
/// @brief Does file exist?
|
||||
///
|
||||
/// @param status A file_status previously returned from stat.
|
||||
/// @results True if the file represented by status exists, false if it does
|
||||
/// @returns True if the file represented by status exists, false if it does
|
||||
/// not.
|
||||
bool exists(file_status status);
|
||||
|
||||
@ -332,7 +332,7 @@ bool exists(file_status status);
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if the file represented by status exists, false if
|
||||
/// it does not. Undefined otherwise.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code exists(const Twine &path, bool &result);
|
||||
|
||||
@ -350,7 +350,7 @@ inline bool exists(const Twine &path) {
|
||||
///
|
||||
/// assert(status_known(A) || status_known(B));
|
||||
///
|
||||
/// @results True if A and B both represent the same file system entity, false
|
||||
/// @returns True if A and B both represent the same file system entity, false
|
||||
/// otherwise.
|
||||
bool equivalent(file_status A, file_status B);
|
||||
|
||||
@ -362,7 +362,7 @@ bool equivalent(file_status A, file_status B);
|
||||
/// @param B Input path B.
|
||||
/// @param result Set to true if stat(A) and stat(B) have the same device and
|
||||
/// inode (or equivalent).
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code equivalent(const Twine &A, const Twine &B, bool &result);
|
||||
|
||||
@ -384,7 +384,7 @@ error_code file_size(const Twine &path, uint64_t &result);
|
||||
/// @brief Does status represent a directory?
|
||||
///
|
||||
/// @param status A file_status previously returned from status.
|
||||
/// @results status.type() == file_type::directory_file.
|
||||
/// @returns status.type() == file_type::directory_file.
|
||||
bool is_directory(file_status status);
|
||||
|
||||
/// @brief Is path a directory?
|
||||
@ -392,14 +392,14 @@ bool is_directory(file_status status);
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if \a path is a directory, false if it is not.
|
||||
/// Undefined otherwise.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code is_directory(const Twine &path, bool &result);
|
||||
|
||||
/// @brief Does status represent a regular file?
|
||||
///
|
||||
/// @param status A file_status previously returned from status.
|
||||
/// @results status_known(status) && status.type() == file_type::regular_file.
|
||||
/// @returns status_known(status) && status.type() == file_type::regular_file.
|
||||
bool is_regular_file(file_status status);
|
||||
|
||||
/// @brief Is path a regular file?
|
||||
@ -407,7 +407,7 @@ bool is_regular_file(file_status status);
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if \a path is a regular file, false if it is not.
|
||||
/// Undefined otherwise.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code is_regular_file(const Twine &path, bool &result);
|
||||
|
||||
@ -415,7 +415,7 @@ error_code is_regular_file(const Twine &path, bool &result);
|
||||
/// directory, regular file, or symlink?
|
||||
///
|
||||
/// @param status A file_status previously returned from status.
|
||||
/// @results exists(s) && !is_regular_file(s) && !is_directory(s) &&
|
||||
/// @returns exists(s) && !is_regular_file(s) && !is_directory(s) &&
|
||||
/// !is_symlink(s)
|
||||
bool is_other(file_status status);
|
||||
|
||||
@ -425,7 +425,7 @@ bool is_other(file_status status);
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if \a path exists, but is not a directory, regular
|
||||
/// file, or a symlink, false if it does not. Undefined otherwise.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code is_other(const Twine &path, bool &result);
|
||||
|
||||
@ -440,7 +440,7 @@ bool is_symlink(file_status status);
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if \a path is a symlink, false if it is not.
|
||||
/// Undefined otherwise.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code is_symlink(const Twine &path, bool &result);
|
||||
|
||||
@ -448,28 +448,28 @@ error_code is_symlink(const Twine &path, bool &result);
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param result Set to the file status.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code status(const Twine &path, file_status &result);
|
||||
|
||||
/// @brief Modifies permission bits on a file
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @results errc::success if permissions have been changed, otherwise a
|
||||
/// @returns errc::success if permissions have been changed, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code permissions(const Twine &path, perms prms);
|
||||
|
||||
/// @brief Is status available?
|
||||
///
|
||||
/// @param s Input file status.
|
||||
/// @results True if status() != status_error.
|
||||
/// @returns True if status() != status_error.
|
||||
bool status_known(file_status s);
|
||||
|
||||
/// @brief Is status available?
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param result Set to true if status() != status_error.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code status_known(const Twine &path, bool &result);
|
||||
|
||||
@ -488,9 +488,9 @@ error_code status_known(const Twine &path, bool &result);
|
||||
/// @param model Name to base unique path off of.
|
||||
/// @param result_fd Set to the opened file's file descriptor.
|
||||
/// @param result_path Set to the opened file's absolute path.
|
||||
/// @param makeAbsolute If true and @model is not an absolute path, a temp
|
||||
/// @param makeAbsolute If true and \a model is not an absolute path, a temp
|
||||
/// directory will be prepended.
|
||||
/// @results errc::success if result_{fd,path} have been successfully set,
|
||||
/// @returns errc::success if result_{fd,path} have been successfully set,
|
||||
/// otherwise a platform specific error_code.
|
||||
error_code unique_file(const Twine &model, int &result_fd,
|
||||
SmallVectorImpl<char> &result_path,
|
||||
@ -503,7 +503,7 @@ error_code unique_file(const Twine &model, int &result_fd,
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param result Set to the canonicalized version of \a path.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code canonicalize(const Twine &path, SmallVectorImpl<char> &result);
|
||||
|
||||
@ -511,7 +511,7 @@ error_code canonicalize(const Twine &path, SmallVectorImpl<char> &result);
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param magic Byte sequence to compare \a path's first len(magic) bytes to.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code has_magic(const Twine &path, const Twine &magic, bool &result);
|
||||
|
||||
@ -522,7 +522,7 @@ error_code has_magic(const Twine &path, const Twine &magic, bool &result);
|
||||
/// @param result Set to the first \a len bytes in the file pointed to by
|
||||
/// \a path. Or the entire file if file_size(path) < len, in which
|
||||
/// case result.size() returns the size of the file.
|
||||
/// @results errc::success if result has been successfully set,
|
||||
/// @returns errc::success if result has been successfully set,
|
||||
/// errc::value_too_large if len is larger then the file pointed to by
|
||||
/// \a path, otherwise a platform specific error_code.
|
||||
error_code get_magic(const Twine &path, uint32_t len,
|
||||
@ -535,14 +535,14 @@ file_magic identify_magic(StringRef magic);
|
||||
///
|
||||
/// @param path Input path.
|
||||
/// @param result Set to the type of file, or LLVMFileType::Unknown_FileType.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code identify_magic(const Twine &path, file_magic &result);
|
||||
|
||||
/// @brief Get library paths the system linker uses.
|
||||
///
|
||||
/// @param result Set to the list of system library paths.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code GetSystemLibraryPaths(SmallVectorImpl<std::string> &result);
|
||||
|
||||
@ -550,7 +550,7 @@ error_code GetSystemLibraryPaths(SmallVectorImpl<std::string> &result);
|
||||
/// + LLVM_LIB_SEARCH_PATH + LLVM_LIBDIR.
|
||||
///
|
||||
/// @param result Set to the list of bitcode library paths.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code GetBitcodeLibraryPaths(SmallVectorImpl<std::string> &result);
|
||||
|
||||
@ -563,7 +563,7 @@ error_code GetBitcodeLibraryPaths(SmallVectorImpl<std::string> &result);
|
||||
///
|
||||
/// @param short_name Library name one would give to the system linker.
|
||||
/// @param result Set to the absolute path \a short_name represents.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code FindLibrary(const Twine &short_name, SmallVectorImpl<char> &result);
|
||||
|
||||
@ -572,7 +572,7 @@ error_code FindLibrary(const Twine &short_name, SmallVectorImpl<char> &result);
|
||||
/// @param argv0 The program name as it was spelled on the command line.
|
||||
/// @param MainAddr Address of some symbol in the executable (not in a library).
|
||||
/// @param result Set to the absolute path of the current executable.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code GetMainExecutable(const char *argv0, void *MainAddr,
|
||||
SmallVectorImpl<char> &result);
|
||||
@ -664,7 +664,7 @@ public:
|
||||
/// to the file. If false, the file will be mapped read-only
|
||||
/// and the buffer will be read-only.
|
||||
/// @param result Set to the start address of the mapped buffer.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code map_file_pages(const Twine &path, off_t file_offset, size_t size,
|
||||
bool map_writable, void *&result);
|
||||
@ -674,7 +674,7 @@ error_code map_file_pages(const Twine &path, off_t file_offset, size_t size,
|
||||
///
|
||||
/// @param base Pointer to the start of the buffer.
|
||||
/// @param size Byte length of the range to unmmap.
|
||||
/// @results errc::success if result has been successfully set, otherwise a
|
||||
/// @returns errc::success if result has been successfully set, otherwise a
|
||||
/// platform specific error_code.
|
||||
error_code unmap_file_pages(void *base, size_t size);
|
||||
|
||||
|
@ -508,7 +508,7 @@ bool RAGreedy::shouldEvict(LiveInterval &A, bool IsHint,
|
||||
///
|
||||
/// @param VirtReg Live range that is about to be assigned.
|
||||
/// @param PhysReg Desired register for assignment.
|
||||
/// @prarm IsHint True when PhysReg is VirtReg's preferred register.
|
||||
/// @param IsHint True when PhysReg is VirtReg's preferred register.
|
||||
/// @param MaxCost Only look for cheaper candidates and update with new cost
|
||||
/// when returning true.
|
||||
/// @returns True when interference can be evicted cheaper than MaxCost.
|
||||
|
@ -217,7 +217,7 @@ public:
|
||||
///
|
||||
/// \param Inst - The instruction to relax, which may be the same
|
||||
/// as the output.
|
||||
/// \parm Res [output] - On return, the relaxed instruction.
|
||||
/// \param [out] Res On return, the relaxed instruction.
|
||||
void relaxInstruction(const MCInst &Inst, MCInst &Res) const {
|
||||
}
|
||||
|
||||
|
@ -358,8 +358,8 @@ static int X86TypeFromOpName(LiteralConstantEmitter *type,
|
||||
/// X86PopulateOperands - Handles all the operands in an X86 instruction, adding
|
||||
/// the appropriate flags to their descriptors
|
||||
///
|
||||
/// @operandFlags - A reference the array of operand flag objects
|
||||
/// @inst - The instruction to use as a source of information
|
||||
/// \param operandTypes A reference the array of operand type objects
|
||||
/// \param inst The instruction to use as a source of information
|
||||
static void X86PopulateOperands(
|
||||
LiteralConstantEmitter *(&operandTypes)[EDIS_MAX_OPERANDS],
|
||||
const CodeGenInstruction &inst) {
|
||||
@ -385,11 +385,12 @@ static void X86PopulateOperands(
|
||||
|
||||
/// decorate1 - Decorates a named operand with a new flag
|
||||
///
|
||||
/// @operandFlags - The array of operand flag objects, which don't have names
|
||||
/// @inst - The CodeGenInstruction, which provides a way to translate
|
||||
/// between names and operand indices
|
||||
/// @opName - The name of the operand
|
||||
/// @flag - The name of the flag to add
|
||||
/// \param operandFlags The array of operand flag objects, which don't have
|
||||
/// names
|
||||
/// \param inst The CodeGenInstruction, which provides a way to
|
||||
// translate between names and operand indices
|
||||
/// \param opName The name of the operand
|
||||
/// \param opFlag The name of the flag to add
|
||||
static inline void decorate1(
|
||||
FlagsConstantEmitter *(&operandFlags)[EDIS_MAX_OPERANDS],
|
||||
const CodeGenInstruction &inst,
|
||||
@ -438,9 +439,9 @@ static inline void decorate1(
|
||||
/// instruction to determine what sort of an instruction it is and then adds
|
||||
/// the appropriate flags to the instruction and its operands
|
||||
///
|
||||
/// @arg instType - A reference to the type for the instruction as a whole
|
||||
/// @arg operandFlags - A reference to the array of operand flag object pointers
|
||||
/// @arg inst - A reference to the original instruction
|
||||
/// \param instType A reference to the type for the instruction as a whole
|
||||
/// \param operandFlags A reference to the array of operand flag object pointers
|
||||
/// \param inst A reference to the original instruction
|
||||
static void X86ExtractSemantics(
|
||||
LiteralConstantEmitter &instType,
|
||||
FlagsConstantEmitter *(&operandFlags)[EDIS_MAX_OPERANDS],
|
||||
@ -567,8 +568,8 @@ static void X86ExtractSemantics(
|
||||
/// ARMFlagFromOpName - Processes the name of a single ARM operand (which is
|
||||
/// actually its type) and translates it into an operand type
|
||||
///
|
||||
/// @arg type - The type object to set
|
||||
/// @arg name - The name of the operand
|
||||
/// \param type The type object to set
|
||||
/// \param name The name of the operand
|
||||
static int ARMFlagFromOpName(LiteralConstantEmitter *type,
|
||||
const std::string &name) {
|
||||
REG("GPR");
|
||||
@ -750,8 +751,8 @@ static int ARMFlagFromOpName(LiteralConstantEmitter *type,
|
||||
/// ARMPopulateOperands - Handles all the operands in an ARM instruction, adding
|
||||
/// the appropriate flags to their descriptors
|
||||
///
|
||||
/// @operandFlags - A reference the array of operand flag objects
|
||||
/// @inst - The instruction to use as a source of information
|
||||
/// \param operandTypes A reference the array of operand type objects
|
||||
/// \param inst The instruction to use as a source of information
|
||||
static void ARMPopulateOperands(
|
||||
LiteralConstantEmitter *(&operandTypes)[EDIS_MAX_OPERANDS],
|
||||
const CodeGenInstruction &inst) {
|
||||
@ -790,10 +791,10 @@ static void ARMPopulateOperands(
|
||||
/// instruction to determine what sort of an instruction it is and then adds
|
||||
/// the appropriate flags to the instruction and its operands
|
||||
///
|
||||
/// @arg instType - A reference to the type for the instruction as a whole
|
||||
/// @arg operandTypes - A reference to the array of operand type object pointers
|
||||
/// @arg operandFlags - A reference to the array of operand flag object pointers
|
||||
/// @arg inst - A reference to the original instruction
|
||||
/// \param instType A reference to the type for the instruction as a whole
|
||||
/// \param operandTypes A reference to the array of operand type object pointers
|
||||
/// \param operandFlags A reference to the array of operand flag object pointers
|
||||
/// \param inst A reference to the original instruction
|
||||
static void ARMExtractSemantics(
|
||||
LiteralConstantEmitter &instType,
|
||||
LiteralConstantEmitter *(&operandTypes)[EDIS_MAX_OPERANDS],
|
||||
@ -831,8 +832,8 @@ static void ARMExtractSemantics(
|
||||
/// populateInstInfo - Fills an array of InstInfos with information about each
|
||||
/// instruction in a target
|
||||
///
|
||||
/// @arg infoArray - The array of InstInfo objects to populate
|
||||
/// @arg target - The CodeGenTarget to use as a source of instructions
|
||||
/// \param infoArray The array of InstInfo objects to populate
|
||||
/// \param target The CodeGenTarget to use as a source of instructions
|
||||
static void populateInstInfo(CompoundConstantEmitter &infoArray,
|
||||
CodeGenTarget &target) {
|
||||
const std::vector<const CodeGenInstruction*> &numberedInstructions =
|
||||
|
Loading…
x
Reference in New Issue
Block a user