Home
last modified time | relevance | path

Searched refs:isUnordered (Results 1 – 24 of 24) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp421 bool isUnordered() const { in isUnordered() function in __anoncdf6c96d0311::EarlyCSE::ParseMemoryInst
427 return LI->isUnordered(); in isUnordered()
429 return SI->isUnordered(); in isUnordered()
603 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode()
614 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode()
693 !MemInst.isVolatile() && MemInst.isUnordered()) { in processNode()
724 assert(LastStoreMemInst.isUnordered() && in processNode()
755 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()
DDeadStoreElimination.cpp250 return SI->isUnordered(); in isRemovable()
907 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
DLICM.cpp445 if (!LI->isUnordered()) in canSinkOrHoistInst()
/external/llvm/lib/CodeGen/
DImplicitNullChecks.cpp163 if (!MMO->isUnordered()) { in rememberInstruction()
186 if (!MMO->isUnordered()) in isSafeToHoist()
DMachineInstr.cpp1452 if (!(*I)->isUnordered()) in hasOrderedMemoryRef()
/external/llvm/test/Transforms/DeadStoreElimination/
Datomic.ll78 ; DSE across monotonic load (allowed as long as the eliminated store isUnordered)
89 ; DSE across monotonic store (allowed as long as the eliminated store isUnordered)
/external/llvm/lib/Analysis/
DAliasAnalysis.cpp197 if (!L->isUnordered()) in getModRefInfo()
212 if (!S->isUnordered()) in getModRefInfo()
DMemoryDependenceAnalysis.cpp133 if (LI->isUnordered()) { in GetLocation()
146 if (SI->isUnordered()) { in GetLocation()
628 if (!SI->isUnordered()) { in getSimplePointerDependencyFrom()
974 return !LI->isUnordered(); in getNonLocalPointerDependency()
976 return !SI->isUnordered(); in getNonLocalPointerDependency()
DDependenceAnalysis.cpp644 return LI->isUnordered(); in isLoadOrStore()
646 return SI->isUnordered(); in isLoadOrStore()
DInstructionSimplify.cpp3141 return ConstantInt::get(GetCompareTy(LHS), CmpInst::isUnordered(Pred)); in SimplifyFCmpInst()
3158 assert(FCmpInst::isUnordered(Pred) && in SimplifyFCmpInst()
DValueTracking.cpp3369 if (!LI->isUnordered() || in isSafeToSpeculativelyExecute()
/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h188 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
/external/llvm/lib/IR/
DInstruction.cpp430 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory()
452 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
DConstantFold.cpp1692 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate)); in ConstantFoldCompareInstruction()
DInstructions.cpp3556 bool CmpInst::isUnordered(Predicate predicate) { in isUnordered() function in CmpInst
/external/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp1043 if (!SI.isUnordered()) return nullptr; in visitStoreInst()
1075 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1), in visitStoreInst()
1090 assert(SI.isUnordered() && "can't eliminate ordering operation"); in visitStoreInst()
DInstCombineSelect.cpp930 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst()
973 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst()
/external/llvm/include/llvm/Analysis/
DDependenceAnalysis.h142 bool isUnordered() const { return isInput(); } in isUnordered() function
/external/llvm/include/llvm/IR/
DInstrTypes.h1073 static bool isUnordered(Predicate predicate);
DInstructions.h282 bool isUnordered() const { in isUnordered() function
403 bool isUnordered() const { in isUnordered() function
/external/llvm/docs/
DAtomics.rst366 * ``isUnordered()``: A load or store which is not volatile and at most
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp2486 if (!QStore->isUnordered() || !PStore->isUnordered()) in mergeConditionalStoreToAddress()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp910 LI->isUnordered() ? (Instruction*)ICI : LI); in OptimizeGlobalAddressOfMalloc()
/external/guice/extensions/persist/lib/
Ddb4o-6.4.14.8131-java5.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/db4o/ com/ ...