diff options
Diffstat (limited to 'contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp')
| -rw-r--r-- | contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp | 18 | 
1 files changed, 9 insertions, 9 deletions
diff --git a/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp b/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp index 9c906d309639..fd2ff162630a 100644 --- a/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp +++ b/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp @@ -104,15 +104,15 @@ private:    /// The maximum supported interleave factor.    unsigned MaxFactor; -  /// \brief Transform an interleaved load into target specific intrinsics. +  /// Transform an interleaved load into target specific intrinsics.    bool lowerInterleavedLoad(LoadInst *LI,                              SmallVector<Instruction *, 32> &DeadInsts); -  /// \brief Transform an interleaved store into target specific intrinsics. +  /// Transform an interleaved store into target specific intrinsics.    bool lowerInterleavedStore(StoreInst *SI,                               SmallVector<Instruction *, 32> &DeadInsts); -  /// \brief Returns true if the uses of an interleaved load by the +  /// Returns true if the uses of an interleaved load by the    /// extractelement instructions in \p Extracts can be replaced by uses of the    /// shufflevector instructions in \p Shuffles instead. If so, the necessary    /// replacements are also performed. @@ -136,7 +136,7 @@ FunctionPass *llvm::createInterleavedAccessPass() {    return new InterleavedAccess();  } -/// \brief Check if the mask is a DE-interleave mask of the given factor +/// Check if the mask is a DE-interleave mask of the given factor  /// \p Factor like:  ///     <Index, Index+Factor, ..., Index+(NumElts-1)*Factor>  static bool isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, unsigned Factor, @@ -158,7 +158,7 @@ static bool isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, unsigned Factor,    return false;  } -/// \brief Check if the mask is a DE-interleave mask for an interleaved load. +/// Check if the mask is a DE-interleave mask for an interleaved load.  ///  /// E.g. DE-interleave masks (Factor = 2) could be:  ///     <0, 2, 4, 6>    (mask of index 0 to extract even elements) @@ -176,7 +176,7 @@ static bool isDeInterleaveMask(ArrayRef<int> Mask, unsigned &Factor,    return false;  } -/// \brief Check if the mask can be used in an interleaved store. +/// Check if the mask can be used in an interleaved store.  //  /// It checks for a more general pattern than the RE-interleave mask.  /// I.e. <x, y, ... z, x+1, y+1, ...z+1, x+2, y+2, ...z+2, ...> @@ -332,7 +332,7 @@ bool InterleavedAccess::lowerInterleavedLoad(    if (!tryReplaceExtracts(Extracts, Shuffles))      return false; -  DEBUG(dbgs() << "IA: Found an interleaved load: " << *LI << "\n"); +  LLVM_DEBUG(dbgs() << "IA: Found an interleaved load: " << *LI << "\n");    // Try to create target specific intrinsics to replace the load and shuffles.    if (!TLI->lowerInterleavedLoad(LI, Shuffles, Indices, Factor)) @@ -424,7 +424,7 @@ bool InterleavedAccess::lowerInterleavedStore(    if (!isReInterleaveMask(SVI->getShuffleMask(), Factor, MaxFactor, OpNumElts))      return false; -  DEBUG(dbgs() << "IA: Found an interleaved store: " << *SI << "\n"); +  LLVM_DEBUG(dbgs() << "IA: Found an interleaved store: " << *SI << "\n");    // Try to create target specific intrinsics to replace the store and shuffle.    if (!TLI->lowerInterleavedStore(SI, SVI, Factor)) @@ -441,7 +441,7 @@ bool InterleavedAccess::runOnFunction(Function &F) {    if (!TPC || !LowerInterleavedAccesses)      return false; -  DEBUG(dbgs() << "*** " << getPassName() << ": " << F.getName() << "\n"); +  LLVM_DEBUG(dbgs() << "*** " << getPassName() << ": " << F.getName() << "\n");    DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();    auto &TM = TPC->getTM<TargetMachine>();  | 
