diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/BinaryFormat/Magic.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/CodeGen/RegAllocPBQP.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/ExecutionEngine/Orc/Core.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 2 | ||||
| -rw-r--r-- | llvm/lib/IR/ConstantFold.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/IR/Instructions.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Support/APInt.cpp | 22 | ||||
| -rw-r--r-- | llvm/lib/Support/Unix/Unix.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Support/YAMLParser.cpp | 108 | ||||
| -rw-r--r-- | llvm/lib/Target/AMDGPU/AMDKernelCodeT.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Transforms/IPO/ExtractGV.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/Transforms/Utils/IntegerDivision.cpp | 12 |
16 files changed, 89 insertions, 89 deletions
diff --git a/llvm/lib/BinaryFormat/Magic.cpp b/llvm/lib/BinaryFormat/Magic.cpp index afc217c6a51..5a339583fca 100644 --- a/llvm/lib/BinaryFormat/Magic.cpp +++ b/llvm/lib/BinaryFormat/Magic.cpp @@ -31,7 +31,7 @@ static bool startswith(StringRef Magic, const char (&S)[N]) { return Magic.startswith(StringRef(S, N - 1)); } -/// @brief Identify the magic in magic. +/// Identify the magic in magic. file_magic llvm::identify_magic(StringRef Magic) { if (Magic.size() < 4) return file_magic::unknown; diff --git a/llvm/lib/CodeGen/RegAllocPBQP.cpp b/llvm/lib/CodeGen/RegAllocPBQP.cpp index 7ce4438e613..879330a0b4d 100644 --- a/llvm/lib/CodeGen/RegAllocPBQP.cpp +++ b/llvm/lib/CodeGen/RegAllocPBQP.cpp @@ -188,7 +188,7 @@ private: char RegAllocPBQP::ID = 0; -/// @brief Set spill costs for each node in the PBQP reg-alloc graph. +/// Set spill costs for each node in the PBQP reg-alloc graph. class SpillCosts : public PBQPRAConstraint { public: void apply(PBQPRAGraph &G) override { @@ -212,7 +212,7 @@ public: } }; -/// @brief Add interference edges between overlapping vregs. +/// Add interference edges between overlapping vregs. class Interference : public PBQPRAConstraint { private: using AllowedRegVecPtr = const PBQP::RegAlloc::AllowedRegVector *; diff --git a/llvm/lib/ExecutionEngine/Orc/Core.cpp b/llvm/lib/ExecutionEngine/Orc/Core.cpp index 602edb02859..b2b53471ee1 100644 --- a/llvm/lib/ExecutionEngine/Orc/Core.cpp +++ b/llvm/lib/ExecutionEngine/Orc/Core.cpp @@ -708,7 +708,7 @@ Expected<SymbolMap> lookup(const std::vector<VSO *> &VSOs, SymbolNameSet Names, #endif } -/// @brief Look up a symbol by searching a list of VSOs. +/// Look up a symbol by searching a list of VSOs. Expected<JITEvaluatedSymbol> lookup(const std::vector<VSO *> VSOs, SymbolStringPtr Name, MaterializationDispatcher DispatchMaterialization) { diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp b/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp index 2b3c00fd7d7..18eb0e46192 100644 --- a/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp +++ b/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp @@ -48,7 +48,7 @@ ARMJITSymbolFlags llvm::ARMJITSymbolFlags::fromObjectSymbol( return Flags; } -/// @brief Performs lookup by, for each symbol, first calling +/// Performs lookup by, for each symbol, first calling /// findSymbolInLogicalDylib and if that fails calling /// findSymbol. Expected<JITSymbolResolver::LookupResult> @@ -81,7 +81,7 @@ LegacyJITSymbolResolver::lookup(const LookupSet &Symbols) { return std::move(Result); } -/// @brief Performs flags lookup by calling findSymbolInLogicalDylib and +/// Performs flags lookup by calling findSymbolInLogicalDylib and /// returning the flags value for that symbol. Expected<JITSymbolResolver::LookupFlagsResult> LegacyJITSymbolResolver::lookupFlags(const LookupSet &Symbols) { diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h index 0e27e51c93e..4d7cc36d066 100644 --- a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h +++ b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h @@ -217,7 +217,7 @@ public: } }; -/// @brief Symbol info for RuntimeDyld. +/// Symbol info for RuntimeDyld. class SymbolTableEntry { public: SymbolTableEntry() = default; diff --git a/llvm/lib/IR/ConstantFold.cpp b/llvm/lib/IR/ConstantFold.cpp index 3859dfbbd3f..2404ce4115e 100644 --- a/llvm/lib/IR/ConstantFold.cpp +++ b/llvm/lib/IR/ConstantFold.cpp @@ -71,7 +71,7 @@ static Constant *BitCastConstantVector(Constant *CV, VectorType *DstTy) { /// This function determines which opcode to use to fold two constant cast /// expressions together. It uses CastInst::isEliminableCastPair to determine /// the opcode. Consequently its just a wrapper around that function. -/// @brief Determine if it is valid to fold a cast of a cast +/// Determine if it is valid to fold a cast of a cast static unsigned foldConstantCastPair( unsigned opc, ///< opcode of the second cast constant expression diff --git a/llvm/lib/IR/Instructions.cpp b/llvm/lib/IR/Instructions.cpp index 21a0042d26e..e486890e616 100644 --- a/llvm/lib/IR/Instructions.cpp +++ b/llvm/lib/IR/Instructions.cpp @@ -2081,7 +2081,7 @@ bool CastInst::isLosslessCast() const { /// # bitcast i32* %x to i8* /// # bitcast <2 x i32> %x to <4 x i16> /// # ptrtoint i32* %x to i32 ; on 32-bit plaforms only -/// @brief Determine if the described cast is a no-op. +/// Determine if the described cast is a no-op. bool CastInst::isNoopCast(Instruction::CastOps Opcode, Type *SrcTy, Type *DestTy, @@ -2449,7 +2449,7 @@ CastInst *CastInst::CreatePointerCast(Value *S, Type *Ty, return CreatePointerBitCastOrAddrSpaceCast(S, Ty, Name, InsertAtEnd); } -/// @brief Create a BitCast or a PtrToInt cast instruction +/// Create a BitCast or a PtrToInt cast instruction CastInst *CastInst::CreatePointerCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) { diff --git a/llvm/lib/Support/APInt.cpp b/llvm/lib/Support/APInt.cpp index a09ace5a1e2..98e44d24966 100644 --- a/llvm/lib/Support/APInt.cpp +++ b/llvm/lib/Support/APInt.cpp @@ -168,7 +168,7 @@ void APInt::Profile(FoldingSetNodeID& ID) const { ID.AddInteger(U.pVal[i]); } -/// @brief Prefix increment operator. Increments the APInt by one. +/// Prefix increment operator. Increments the APInt by one. APInt& APInt::operator++() { if (isSingleWord()) ++U.VAL; @@ -177,7 +177,7 @@ APInt& APInt::operator++() { return clearUnusedBits(); } -/// @brief Prefix decrement operator. Decrements the APInt by one. +/// Prefix decrement operator. Decrements the APInt by one. APInt& APInt::operator--() { if (isSingleWord()) --U.VAL; @@ -188,7 +188,7 @@ APInt& APInt::operator--() { /// Adds the RHS APint to this APInt. /// @returns this, after addition of RHS. -/// @brief Addition assignment operator. +/// Addition assignment operator. APInt& APInt::operator+=(const APInt& RHS) { assert(BitWidth == RHS.BitWidth && "Bit widths must be the same"); if (isSingleWord()) @@ -208,7 +208,7 @@ APInt& APInt::operator+=(uint64_t RHS) { /// Subtracts the RHS APInt from this APInt /// @returns this, after subtraction -/// @brief Subtraction assignment operator. +/// Subtraction assignment operator. APInt& APInt::operator-=(const APInt& RHS) { assert(BitWidth == RHS.BitWidth && "Bit widths must be the same"); if (isSingleWord()) @@ -326,7 +326,7 @@ void APInt::setBitsSlowCase(unsigned loBit, unsigned hiBit) { U.pVal[word] = WORD_MAX; } -/// @brief Toggle every bit to its opposite value. +/// Toggle every bit to its opposite value. void APInt::flipAllBitsSlowCase() { tcComplement(U.pVal, getNumWords()); clearUnusedBits(); @@ -334,7 +334,7 @@ void APInt::flipAllBitsSlowCase() { /// Toggle a given bit to its opposite value whose position is given /// as "bitPosition". -/// @brief Toggles a given bit to its opposite value. +/// Toggles a given bit to its opposite value. void APInt::flipBit(unsigned bitPosition) { assert(bitPosition < BitWidth && "Out of the bit-width range!"); if ((*this)[bitPosition]) clearBit(bitPosition); @@ -908,13 +908,13 @@ APInt APInt::sextOrSelf(unsigned width) const { } /// Arithmetic right-shift this APInt by shiftAmt. -/// @brief Arithmetic right-shift function. +/// Arithmetic right-shift function. void APInt::ashrInPlace(const APInt &shiftAmt) { ashrInPlace((unsigned)shiftAmt.getLimitedValue(BitWidth)); } /// Arithmetic right-shift this APInt by shiftAmt. -/// @brief Arithmetic right-shift function. +/// Arithmetic right-shift function. void APInt::ashrSlowCase(unsigned ShiftAmt) { // Don't bother performing a no-op shift. if (!ShiftAmt) @@ -957,19 +957,19 @@ void APInt::ashrSlowCase(unsigned ShiftAmt) { } /// Logical right-shift this APInt by shiftAmt. -/// @brief Logical right-shift function. +/// Logical right-shift function. void APInt::lshrInPlace(const APInt &shiftAmt) { lshrInPlace((unsigned)shiftAmt.getLimitedValue(BitWidth)); } /// Logical right-shift this APInt by shiftAmt. -/// @brief Logical right-shift function. +/// Logical right-shift function. void APInt::lshrSlowCase(unsigned ShiftAmt) { tcShiftRight(U.pVal, getNumWords(), ShiftAmt); } /// Left-shift this APInt by shiftAmt. -/// @brief Left-shift function. +/// Left-shift function. APInt &APInt::operator<<=(const APInt &shiftAmt) { // It's undefined behavior in C to shift by BitWidth or greater. *this <<= (unsigned)shiftAmt.getLimitedValue(BitWidth); diff --git a/llvm/lib/Support/Unix/Unix.h b/llvm/lib/Support/Unix/Unix.h index 239a6d60aae..0c5d4de556d 100644 --- a/llvm/lib/Support/Unix/Unix.h +++ b/llvm/lib/Support/Unix/Unix.h @@ -56,7 +56,7 @@ /// This function builds an error message into \p ErrMsg using the \p prefix /// string and the Unix error number given by \p errnum. If errnum is -1, the /// default then the value of errno is used. -/// @brief Make an error message +/// Make an error message /// /// If the error number can be converted to a string, it will be /// separated from prefix by ": ". diff --git a/llvm/lib/Support/YAMLParser.cpp b/llvm/lib/Support/YAMLParser.cpp index 3f71ab8fc6f..354b7d0740d 100644 --- a/llvm/lib/Support/YAMLParser.cpp +++ b/llvm/lib/Support/YAMLParser.cpp @@ -168,7 +168,7 @@ using TokenQueueT = BumpPtrList<Token>; namespace { -/// @brief This struct is used to track simple keys. +/// This struct is used to track simple keys. /// /// Simple keys are handled by creating an entry in SimpleKeys for each Token /// which could legally be the start of a simple key. When peekNext is called, @@ -191,7 +191,7 @@ struct SimpleKey { } // end anonymous namespace -/// @brief The Unicode scalar value of a UTF-8 minimal well-formed code unit +/// The Unicode scalar value of a UTF-8 minimal well-formed code unit /// subsequence and the subsequence's length in code units (uint8_t). /// A length of 0 represents an error. using UTF8Decoded = std::pair<uint32_t, unsigned>; @@ -249,7 +249,7 @@ static UTF8Decoded decodeUTF8(StringRef Range) { namespace llvm { namespace yaml { -/// @brief Scans YAML tokens from a MemoryBuffer. +/// Scans YAML tokens from a MemoryBuffer. class Scanner { public: Scanner(StringRef Input, SourceMgr &SM, bool ShowColors = true, @@ -257,10 +257,10 @@ public: Scanner(MemoryBufferRef Buffer, SourceMgr &SM_, bool ShowColors = true, std::error_code *EC = nullptr); - /// @brief Parse the next token and return it without popping it. + /// Parse the next token and return it without popping it. Token &peekNext(); - /// @brief Parse the next token and pop it from the queue. + /// Parse the next token and pop it from the queue. Token getNext(); void printError(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Message, @@ -287,7 +287,7 @@ public: setError(Message, Current); } - /// @brief Returns true if an error occurred while parsing. + /// Returns true if an error occurred while parsing. bool failed() { return Failed; } @@ -299,7 +299,7 @@ private: return StringRef(Current, End - Current); } - /// @brief Decode a UTF-8 minimal well-formed code unit subsequence starting + /// Decode a UTF-8 minimal well-formed code unit subsequence starting /// at \a Position. /// /// If the UTF-8 code units starting at Position do not form a well-formed @@ -329,7 +329,7 @@ private: // l- // A production matching complete line(s). - /// @brief Skip a single nb-char[27] starting at Position. + /// Skip a single nb-char[27] starting at Position. /// /// A nb-char is 0x9 | [0x20-0x7E] | 0x85 | [0xA0-0xD7FF] | [0xE000-0xFEFE] /// | [0xFF00-0xFFFD] | [0x10000-0x10FFFF] @@ -338,7 +338,7 @@ private: /// nb-char. StringRef::iterator skip_nb_char(StringRef::iterator Position); - /// @brief Skip a single b-break[28] starting at Position. + /// Skip a single b-break[28] starting at Position. /// /// A b-break is 0xD 0xA | 0xD | 0xA /// @@ -354,7 +354,7 @@ private: /// s-space. StringRef::iterator skip_s_space(StringRef::iterator Position); - /// @brief Skip a single s-white[33] starting at Position. + /// Skip a single s-white[33] starting at Position. /// /// A s-white is 0x20 | 0x9 /// @@ -362,7 +362,7 @@ private: /// s-white. StringRef::iterator skip_s_white(StringRef::iterator Position); - /// @brief Skip a single ns-char[34] starting at Position. + /// Skip a single ns-char[34] starting at Position. /// /// A ns-char is nb-char - s-white /// @@ -372,7 +372,7 @@ private: using SkipWhileFunc = StringRef::iterator (Scanner::*)(StringRef::iterator); - /// @brief Skip minimal well-formed code unit subsequences until Func + /// Skip minimal well-formed code unit subsequences until Func /// returns its input. /// /// @returns The code unit after the last minimal well-formed code unit @@ -384,20 +384,20 @@ private: /// input. void advanceWhile(SkipWhileFunc Func); - /// @brief Scan ns-uri-char[39]s starting at Cur. + /// Scan ns-uri-char[39]s starting at Cur. /// /// This updates Cur and Column while scanning. void scan_ns_uri_char(); - /// @brief Consume a minimal well-formed code unit subsequence starting at + /// Consume a minimal well-formed code unit subsequence starting at /// \a Cur. Return false if it is not the same Unicode scalar value as /// \a Expected. This updates \a Column. bool consume(uint32_t Expected); - /// @brief Skip \a Distance UTF-8 code units. Updates \a Cur and \a Column. + /// Skip \a Distance UTF-8 code units. Updates \a Cur and \a Column. void skip(uint32_t Distance); - /// @brief Return true if the minimal well-formed code unit subsequence at + /// Return true if the minimal well-formed code unit subsequence at /// Pos is whitespace or a new line bool isBlankOrBreak(StringRef::iterator Position); @@ -406,77 +406,77 @@ private: /// Return false if the code unit at the current position isn't a line break. bool consumeLineBreakIfPresent(); - /// @brief If IsSimpleKeyAllowed, create and push_back a new SimpleKey. + /// If IsSimpleKeyAllowed, create and push_back a new SimpleKey. void saveSimpleKeyCandidate( TokenQueueT::iterator Tok , unsigned AtColumn , bool IsRequired); - /// @brief Remove simple keys that can no longer be valid simple keys. + /// Remove simple keys that can no longer be valid simple keys. /// /// Invalid simple keys are not on the current line or are further than 1024 /// columns back. void removeStaleSimpleKeyCandidates(); - /// @brief Remove all simple keys on FlowLevel \a Level. + /// Remove all simple keys on FlowLevel \a Level. void removeSimpleKeyCandidatesOnFlowLevel(unsigned Level); - /// @brief Unroll indentation in \a Indents back to \a Col. Creates BlockEnd + /// Unroll indentation in \a Indents back to \a Col. Creates BlockEnd /// tokens if needed. bool unrollIndent(int ToColumn); - /// @brief Increase indent to \a Col. Creates \a Kind token at \a InsertPoint + /// Increase indent to \a Col. Creates \a Kind token at \a InsertPoint /// if needed. bool rollIndent( int ToColumn , Token::TokenKind Kind , TokenQueueT::iterator InsertPoint); - /// @brief Skip a single-line comment when the comment starts at the current + /// Skip a single-line comment when the comment starts at the current /// position of the scanner. void skipComment(); - /// @brief Skip whitespace and comments until the start of the next token. + /// Skip whitespace and comments until the start of the next token. void scanToNextToken(); - /// @brief Must be the first token generated. + /// Must be the first token generated. bool scanStreamStart(); - /// @brief Generate tokens needed to close out the stream. + /// Generate tokens needed to close out the stream. bool scanStreamEnd(); - /// @brief Scan a %BLAH directive. + /// Scan a %BLAH directive. bool scanDirective(); - /// @brief Scan a ... or ---. + /// Scan a ... or ---. bool scanDocumentIndicator(bool IsStart); - /// @brief Scan a [ or { and generate the proper flow collection start token. + /// Scan a [ or { and generate the proper flow collection start token. bool scanFlowCollectionStart(bool IsSequence); - /// @brief Scan a ] or } and generate the proper flow collection end token. + /// Scan a ] or } and generate the proper flow collection end token. bool scanFlowCollectionEnd(bool IsSequence); - /// @brief Scan the , that separates entries in a flow collection. + /// Scan the , that separates entries in a flow collection. bool scanFlowEntry(); - /// @brief Scan the - that starts block sequence entries. + /// Scan the - that starts block sequence entries. bool scanBlockEntry(); - /// @brief Scan an explicit ? indicating a key. + /// Scan an explicit ? indicating a key. bool scanKey(); - /// @brief Scan an explicit : indicating a value. + /// Scan an explicit : indicating a value. bool scanValue(); - /// @brief Scan a quoted scalar. + /// Scan a quoted scalar. bool scanFlowScalar(bool IsDoubleQuoted); - /// @brief Scan an unquoted scalar. + /// Scan an unquoted scalar. bool scanPlainScalar(); - /// @brief Scan an Alias or Anchor starting with * or &. + /// Scan an Alias or Anchor starting with * or &. bool scanAliasOrAnchor(bool IsAlias); - /// @brief Scan a block scalar starting with | or >. + /// Scan a block scalar starting with | or >. bool scanBlockScalar(bool IsLiteral); /// Scan a chomping indicator in a block scalar header. @@ -503,57 +503,57 @@ private: bool scanBlockScalarIndent(unsigned BlockIndent, unsigned BlockExitIndent, bool &IsDone); - /// @brief Scan a tag of the form !stuff. + /// Scan a tag of the form !stuff. bool scanTag(); - /// @brief Dispatch to the next scanning function based on \a *Cur. + /// Dispatch to the next scanning function based on \a *Cur. bool fetchMoreTokens(); - /// @brief The SourceMgr used for diagnostics and buffer management. + /// The SourceMgr used for diagnostics and buffer management. SourceMgr &SM; - /// @brief The original input. + /// The original input. MemoryBufferRef InputBuffer; - /// @brief The current position of the scanner. + /// The current position of the scanner. StringRef::iterator Current; - /// @brief The end of the input (one past the last character). + /// The end of the input (one past the last character). StringRef::iterator End; - /// @brief Current YAML indentation level in spaces. + /// Current YAML indentation level in spaces. int Indent; - /// @brief Current column number in Unicode code points. + /// Current column number in Unicode code points. unsigned Column; - /// @brief Current line number. + /// Current line number. unsigned Line; - /// @brief How deep we are in flow style containers. 0 Means at block level. + /// How deep we are in flow style containers. 0 Means at block level. unsigned FlowLevel; - /// @brief Are we at the start of the stream? + /// Are we at the start of the stream? bool IsStartOfStream; - /// @brief Can the next token be the start of a simple key? + /// Can the next token be the start of a simple key? bool IsSimpleKeyAllowed; - /// @brief True if an error has occurred. + /// True if an error has occurred. bool Failed; - /// @brief Should colors be used when printing out the diagnostic messages? + /// Should colors be used when printing out the diagnostic messages? bool ShowColors; - /// @brief Queue of tokens. This is required to queue up tokens while looking + /// Queue of tokens. This is required to queue up tokens while looking /// for the end of a simple key. And for cases where a single character /// can produce multiple tokens (e.g. BlockEnd). TokenQueueT TokenQueue; - /// @brief Indentation levels. + /// Indentation levels. SmallVector<int, 4> Indents; - /// @brief Potential simple keys. + /// Potential simple keys. SmallVector<SimpleKey, 4> SimpleKeys; std::error_code *EC; diff --git a/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h b/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h index df70a9f8bba..289642aaa2d 100644 --- a/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h +++ b/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h @@ -198,7 +198,7 @@ enum amd_code_property_mask_t { AMD_CODE_PROPERTY_RESERVED2 = ((1 << AMD_CODE_PROPERTY_RESERVED2_WIDTH) - 1) << AMD_CODE_PROPERTY_RESERVED2_SHIFT }; -/// @brief The hsa_ext_control_directives_t specifies the values for the HSAIL +/// The hsa_ext_control_directives_t specifies the values for the HSAIL /// control directives. These control how the finalizer generates code. This /// struct is used both as an argument to hsaFinalizeKernel to specify values for /// the control directives, and is used in HsaKernelCode to record the values of diff --git a/llvm/lib/Transforms/IPO/ExtractGV.cpp b/llvm/lib/Transforms/IPO/ExtractGV.cpp index 042cacb70ad..d45a8832391 100644 --- a/llvm/lib/Transforms/IPO/ExtractGV.cpp +++ b/llvm/lib/Transforms/IPO/ExtractGV.cpp @@ -51,7 +51,7 @@ static void makeVisible(GlobalValue &GV, bool Delete) { } namespace { - /// @brief A pass to extract specific global values and their dependencies. + /// A pass to extract specific global values and their dependencies. class GVExtractorPass : public ModulePass { SetVector<GlobalValue *> Named; bool deleteStuff; diff --git a/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp b/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp index f20d9d38180..be93022f245 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp +++ b/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp @@ -257,7 +257,7 @@ Instruction::CastOps InstCombiner::isEliminableCastPair(const CastInst *CI1, return Instruction::CastOps(Res); } -/// @brief Implement the transforms common to all CastInst visitors. +/// Implement the transforms common to all CastInst visitors. Instruction *InstCombiner::commonCastTransforms(CastInst &CI) { Value *Src = CI.getOperand(0); @@ -1748,7 +1748,7 @@ Instruction *InstCombiner::visitIntToPtr(IntToPtrInst &CI) { return nullptr; } -/// @brief Implement the transforms for cast of pointer (bitcast/ptrtoint) +/// Implement the transforms for cast of pointer (bitcast/ptrtoint) Instruction *InstCombiner::commonPointerCastTransforms(CastInst &CI) { Value *Src = CI.getOperand(0); diff --git a/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp b/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp index 2885591b537..f9f9873cd24 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp +++ b/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp @@ -689,7 +689,7 @@ static bool isMultiple(const APInt &C1, const APInt &C2, APInt &Quotient, /// This function implements the transforms common to both integer division /// instructions (udiv and sdiv). It is called by the visitors to those integer /// division instructions. -/// @brief Common integer divide transforms +/// Common integer divide transforms Instruction *InstCombiner::commonIDivTransforms(BinaryOperator &I) { Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1); bool IsSigned = I.getOpcode() == Instruction::SDiv; @@ -1280,7 +1280,7 @@ Instruction *InstCombiner::visitFDiv(BinaryOperator &I) { /// This function implements the transforms common to both integer remainder /// instructions (urem and srem). It is called by the visitors to those integer /// remainder instructions. -/// @brief Common integer remainder transforms +/// Common integer remainder transforms Instruction *InstCombiner::commonIRemTransforms(BinaryOperator &I) { Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1); diff --git a/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp b/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp index 6f5c32cd1bc..25816f70c56 100644 --- a/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp +++ b/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp @@ -127,7 +127,7 @@ public: bool resultIsRememberedBlock() { return ResultIsRemembered; } }; -/// @brief Transforms the control flow graph on one single entry/exit region +/// Transforms the control flow graph on one single entry/exit region /// at a time. /// /// After the transform all "If"/"Then"/"Else" style control flow looks like diff --git a/llvm/lib/Transforms/Utils/IntegerDivision.cpp b/llvm/lib/Transforms/Utils/IntegerDivision.cpp index 5a90dcb033b..3fbb3487884 100644 --- a/llvm/lib/Transforms/Utils/IntegerDivision.cpp +++ b/llvm/lib/Transforms/Utils/IntegerDivision.cpp @@ -372,7 +372,7 @@ static Value *generateUnsignedDivisionCode(Value *Dividend, Value *Divisor, /// information about the operands are known. Implements both 32bit and 64bit /// scalar division. /// -/// @brief Replace Rem with generated code. +/// Replace Rem with generated code. bool llvm::expandRemainder(BinaryOperator *Rem) { assert((Rem->getOpcode() == Instruction::SRem || Rem->getOpcode() == Instruction::URem) && @@ -430,7 +430,7 @@ bool llvm::expandRemainder(BinaryOperator *Rem) { /// when more information about the operands are known. Implements both /// 32bit and 64bit scalar division. /// -/// @brief Replace Div with generated code. +/// Replace Div with generated code. bool llvm::expandDivision(BinaryOperator *Div) { assert((Div->getOpcode() == Instruction::SDiv || Div->getOpcode() == Instruction::UDiv) && @@ -482,7 +482,7 @@ bool llvm::expandDivision(BinaryOperator *Div) { /// that have no or very little suppport for smaller than 32 bit integer /// arithmetic. /// -/// @brief Replace Rem with emulation code. +/// Replace Rem with emulation code. bool llvm::expandRemainderUpTo32Bits(BinaryOperator *Rem) { assert((Rem->getOpcode() == Instruction::SRem || Rem->getOpcode() == Instruction::URem) && @@ -531,7 +531,7 @@ bool llvm::expandRemainderUpTo32Bits(BinaryOperator *Rem) { /// 64 bits. Uses the above routines and extends the inputs/truncates the /// outputs to operate in 64 bits. /// -/// @brief Replace Rem with emulation code. +/// Replace Rem with emulation code. bool llvm::expandRemainderUpTo64Bits(BinaryOperator *Rem) { assert((Rem->getOpcode() == Instruction::SRem || Rem->getOpcode() == Instruction::URem) && @@ -580,7 +580,7 @@ bool llvm::expandRemainderUpTo64Bits(BinaryOperator *Rem) { /// in 32 bits; that is, these routines are good for targets that have no /// or very little support for smaller than 32 bit integer arithmetic. /// -/// @brief Replace Div with emulation code. +/// Replace Div with emulation code. bool llvm::expandDivisionUpTo32Bits(BinaryOperator *Div) { assert((Div->getOpcode() == Instruction::SDiv || Div->getOpcode() == Instruction::UDiv) && @@ -628,7 +628,7 @@ bool llvm::expandDivisionUpTo32Bits(BinaryOperator *Div) { /// above routines and extends the inputs/truncates the outputs to operate /// in 64 bits. /// -/// @brief Replace Div with emulation code. +/// Replace Div with emulation code. bool llvm::expandDivisionUpTo64Bits(BinaryOperator *Div) { assert((Div->getOpcode() == Instruction::SDiv || Div->getOpcode() == Instruction::UDiv) && |

