Searched refs:UnorderedAtomic (Results 1 - 2 of 2) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 468 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple(); local 472 if (!UnorderedAtomic && HasMemset && SplatValue && 478 } else if (!UnorderedAtomic && HasMemsetPattern && 518 UnorderedAtomic = UnorderedAtomic || LI->isAtomic(); 519 return UnorderedAtomic ? LegalStoreKind::UnorderedAtomicMemcpy
|
H A D | LICM.cpp | 1715 bool UnorderedAtomic; member in class:__anon4646::LoopPromoter 1741 DebugLoc dl, int alignment, bool UnorderedAtomic, 1746 Alignment(alignment), UnorderedAtomic(UnorderedAtomic), AATags(AATags), 1771 if (UnorderedAtomic) 1735 LoopPromoter(Value *SP, ArrayRef<const Instruction *> Insts, SSAUpdater &S, const SmallSetVector<Value *, 8> &PMA, SmallVectorImpl<BasicBlock *> &LEB, SmallVectorImpl<Instruction *> &LIP, SmallVectorImpl<MemoryAccess *> &MSSAIP, PredIteratorCache &PIC, AliasSetTracker &ast, MemorySSAUpdater *MSSAU, LoopInfo &li, DebugLoc dl, int alignment, bool UnorderedAtomic, const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo) argument
|
Completed in 69 milliseconds