|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IntrinsicInst.h 678 return MI->isVolatile();
lib/Analysis/CaptureTracking.cpp 279 if (MI->isVolatile())
lib/Analysis/LazyValueInfo.cpp 679 if (MI->isVolatile()) return false;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5709 bool isVol = MCI.isVolatile();
5727 bool isVol = MSI.isVolatile();
5743 bool isVol = MMI.isVolatile();
lib/Target/AArch64/AArch64FastISel.cpp 3519 if (MTI->isVolatile())
3555 if (MSI->isVolatile())
lib/Target/AArch64/AArch64StackTagging.cpp 373 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength()))
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 887 MemCpy->getLength(), MemCpy->isVolatile());
895 MemMove->getLength(), MemMove->isVolatile());
903 MemSet->isVolatile());
lib/Target/ARM/ARMFastISel.cpp 2523 if (MTI.isVolatile())
2557 if (MSI.isVolatile())
lib/Target/Mips/MipsFastISel.cpp 1661 if (MTI->isVolatile())
1671 if (MSI->isVolatile())
lib/Target/X86/X86FastISel.cpp 2726 if (MCI->isVolatile())
2755 if (MSI->isVolatile())
lib/Transforms/IPO/Attributor.cpp 1351 if (!cast<MemIntrinsic>(II)->isVolatile())
lib/Transforms/InstCombine/InstCombineCalls.cpp 213 L->setVolatile(MT->isVolatile());
214 S->setVolatile(MT->isVolatile());
1819 if (M->isVolatile())
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 133 if (MI->isVolatile()) return false;
lib/Transforms/InstCombine/InstructionCombining.cpp 2319 if (MI->isVolatile() || MI->getRawDest() != PI)
lib/Transforms/Scalar/DeadStoreElimination.cpp 253 return !cast<MemIntrinsic>(II)->isVolatile();
lib/Transforms/Scalar/InferAddressSpaces.cpp 945 if (!MI->isVolatile() && handleMemIntrinsicPtrUse(MI, V, NewV))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 809 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength()))
lib/Transforms/Scalar/LoopRerollPass.cpp 735 return !MI->isVolatile();
lib/Transforms/Scalar/MemCpyOptimizer.cpp 347 if (MSI->isVolatile() || ByteVal != MSI->getValue() ||
710 if (isa<ConstantInt>(MSI->getLength()) && !MSI->isVolatile())
931 if (M->getSource() != MDep->getDest() || MDep->isVolatile())
987 M->getLength(), M->isVolatile());
991 M->getLength(), M->isVolatile());
1140 if (M->isVolatile()) return false;
1274 if (!MDep || MDep->isVolatile() ||
lib/Transforms/Scalar/SROA.cpp 841 if (II.isVolatile() && II.getDestAddressSpace() != DL.getAllocaAddrSpace())
865 if (II.isVolatile() &&
890 if (!II.isVolatile())
908 if (!II.isVolatile() && PrevP.beginOffset() == RawOffset) {
1839 if (MI->isVolatile())
2068 if (MI->isVolatile() || !isa<Constant>(MI->getLength()))
2803 getSliceAlign(), II.isVolatile());
2839 assert(!II.isVolatile());
2869 II.isVolatile());
2873 return !II.isVolatile();
2989 Size, II.isVolatile());
3043 II.isVolatile(), "copyload");
3063 IRB.CreateAlignedStore(Src, DstPtr, DstAlign, II.isVolatile()));
3067 return !II.isVolatile();
lib/Transforms/Utils/Evaluator.cpp 496 if (MSI->isVolatile()) {
lib/Transforms/Utils/GlobalStatus.cpp 156 if (MTI->isVolatile())
164 if (MSI->isVolatile())
lib/Transforms/Utils/LowerMemIntrinsics.cpp 417 /* SrcIsVolatile */ Memcpy->isVolatile(),
418 /* DstIsVolatile */ Memcpy->isVolatile(),
427 /* SrcIsVolatile */ Memcpy->isVolatile(),
428 /* DstIsVolatile */ Memcpy->isVolatile(),
440 /* SrcIsVolatile */ Memmove->isVolatile(),
441 /* DstIsVolatile */ Memmove->isVolatile());
450 Memset->isVolatile());
lib/Transforms/Vectorize/SLPVectorizer.cpp 481 return !MI->isVolatile();
tools/polly/include/polly/Support/ScopHelper.h 213 return asMemIntrinsic()->isVolatile();
224 return !asMemIntrinsic()->isVolatile();
247 return !asMemIntrinsic()->isVolatile();