Searched refs:isUnordered (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp665 bool isUnordered() const { function in class:__anon2669::EarlyCSE::ParseMemoryInst
667 return Info.isUnordered();
670 return LI->isUnordered();
672 return SI->isUnordered();
1091 if (MemInst.isVolatile() || !MemInst.isUnordered()) {
1118 !MemInst.isVolatile() && MemInst.isUnordered() &&
1212 !MemInst.isVolatile() && MemInst.isUnordered() &&
1256 assert(LastStoreMemInst.isUnordered() &&
1292 if (MemInst.isUnordered() && !MemInst.isVolatile())
H A DLoopIdiomRecognize.cpp417 if (!SI->isUnordered())
459 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple();
493 if (!LI->isUnordered())
998 assert(SI->isUnordered() && "Expected only non-volatile non-ordered stores.");
1008 assert(LI->isUnordered() && "Expected only non-volatile non-ordered loads.");
H A DLICM.cpp1099 if (!LI->isUnordered())
1208 if (!SI->isUnordered())
1261 assert(!LI->isUnordered() && "Expected unordered load");
1982 if (!Load->isUnordered())
2008 if (!Store->isUnordered())
H A DLoopRerollPass.cpp732 return LI->isUnordered();
734 return SI->isUnordered();
H A DDeadStoreElimination.cpp250 return SI->isUnordered();
892 if (!L->isUnordered()) // Be conservative with atomic/volatile load
H A DLoopPredication.cpp554 if (LI->isUnordered() && L->hasLoopInvariantOperands(LI))
H A DGVN.cpp864 assert(LI->isUnordered() && "rules below are incorrect for ordered access");
1567 if (!L->isUnordered())
H A DJumpThreading.cpp1254 if (!LoadI->isUnordered()) return false;
1332 assert(LoadI->isUnordered() &&
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp577 if (!LI.isUnordered())
1004 if (!LI.isUnordered()) return nullptr;
1044 assert(LI.isUnordered() && "implied by above");
1150 if (!SI.isUnordered())
1406 if (!SI.isUnordered()) return nullptr;
1444 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1),
1462 assert(SI.isUnordered() && "can't eliminate ordering operation");
1513 assert(SI.isUnordered() &&
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h272 bool isUnordered() const { function in class:llvm::MachineMemOperand
H A DSelectionDAGNodes.h1357 bool isUnordered() const { return MMO->isUnordered(); } function in class:llvm::MemSDNode
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp120 if (LI->isUnordered()) {
133 if (SI->isUnordered()) {
621 if (!SI->isUnordered() && SI->isAtomic()) {
946 return !LI->isUnordered();
948 return !SI->isUnordered();
H A DLoads.cpp368 if (!Load->isUnordered())
H A DMemorySSA.cpp1721 if (!SI->isUnordered())
1724 if (!LI->isUnordered())
H A DInlineCost.cpp1395 !LoadAddrSet.insert(I.getPointerOperand()).second && I.isUnordered()) {
H A DDependenceAnalysis.cpp685 return LI->isUnordered();
687 return SI->isUnordered();
H A DInstructionSimplify.cpp3546 assert((FCmpInst::isOrdered(Pred) || FCmpInst::isUnordered(Pred)) &&
3549 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred));
3556 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h134 /// isUnordered - Returns true if dependence is Input
136 bool isUnordered() const { return isInput(); } function in class:llvm::Dependence
H A DTargetTransformInfo.h79 bool isUnordered() const { function in struct:llvm::MemIntrinsicInfo
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp242 auto IsUnordered = [](MachineMemOperand *MMO) { return MMO->isUnordered(); };
H A DMachineInstr.cpp1302 return !MMO->isUnordered();
1322 if (!MMO->isUnordered())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp530 return !cast<StoreInst>(this)->isUnordered();
550 return !cast<LoadInst>(this)->isUnordered();
H A DConstantFold.cpp1843 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate));
2017 case FCmpInst::FCMP_UEQ: // We know that C1 == C2 || isUnordered(C1, C2).
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h949 static bool isUnordered(Predicate predicate);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp519 if (!MemOp.isUnordered()) {

Completed in 435 milliseconds

12