|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/InlineCost.cpp 1153 if (I.isSimple()) {
lib/Analysis/LoopAccessAnalysis.cpp 1881 if (!St->isSimple() && !IsAnnotatedParallel) {
lib/Analysis/MemoryDependenceAnalysis.cpp 505 return !SI->isSimple();
lib/Analysis/ScalarEvolution.cpp 6108 return !SI->isSimple();
lib/CodeGen/InterleavedAccessPass.cpp 419 if (!SI->isSimple())
lib/Target/AArch64/AArch64StackTagging.cpp 358 if (!NextStore->isSimple())
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 351 return (SI->getPointerOperand() == User) && isa<GetElementPtrInst>(User) && SI->isSimple();
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 177 if (!SI->isSimple() ||
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1915 if (!(SI->isVolatile() && HexagonVolatileMemcpy) && !SI->isSimple())
2009 assert((SI->isSimple() || (SI->isVolatile() && HexagonVolatileMemcpy)) &&
lib/Transforms/InstCombine/InstCombineCasts.cpp 2264 if (SI->isSimple() && SI->getOperand(0) == OldPN) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 1172 if (!SI.isSimple())
lib/Transforms/ObjCARC/ObjCARCContract.cpp 271 if (!Store || !Store->isSimple())
lib/Transforms/Scalar/GVNHoist.cpp 204 if (!Store->isSimple())
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 519 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple();
673 assert(SL[i]->isSimple() && "Expected only non-volatile stores.");
711 assert(SL[k]->isSimple() && "Expected only non-volatile stores.");
lib/Transforms/Scalar/LoopInterchange.cpp 102 if (!St->isSimple())
lib/Transforms/Scalar/LoopVersioningLICM.cpp 367 if (!St || !St->isSimple()) {
lib/Transforms/Scalar/MemCpyOptimizer.cpp 328 if (!NextStore->isSimple()) break;
535 if (!SI->isSimple()) return false;
lib/Transforms/Scalar/MergeICmps.cpp 73 return SI->isSimple();
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 314 if (!S0 || !S0->isSimple())
lib/Transforms/Scalar/NewGVN.cpp 1380 if (SI->isSimple()) {
lib/Transforms/Scalar/SROA.cpp 823 assert((!SI.isSimple() || ValOp->getType()->isSingleValueType()) &&
3417 if (!SI.isSimple() || SI.getPointerOperand() != *U)
3689 if (!SI || !SI->isSimple())
lib/Transforms/Scalar/Scalarizer.cpp 794 if (!SI.isSimple())
lib/Transforms/Utils/Evaluator.cpp 337 if (!SI->isSimple()) {
lib/Transforms/Utils/LoopUnrollAndJam.cpp 600 if (!St->isSimple())
lib/Transforms/Utils/SimplifyCFG.cpp 1891 if (!StoreToHoist->isSimple())
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 797 if (!SI->isSimple())
lib/Transforms/Vectorize/SLPVectorizer.cpp 479 return SI->isSimple();
5472 if (!SI->isSimple())
lib/Transforms/Vectorize/VPlanSLP.cpp 151 ->isSimple();
tools/polly/include/polly/Support/ScopHelper.h 222 return asStore()->isSimple();