|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/Utils/Local.h 36 bool isInBounds = GEPOp->isInBounds() && !NoAssumptions;
lib/Analysis/BasicAliasAnalysis.cpp 1275 if (MaybeObjectAccessSize == LocationSize::unknown() || !GEPOp->isInBounds())
lib/Analysis/ConstantFolding.cpp 824 bool InBounds = GEP->isInBounds();
877 InBounds &= GEP->isInBounds();
1035 Ops.slice(1), GEP->isInBounds(),
lib/Analysis/InlineCost.cpp 1664 if (!GEP->isInBounds() || !accumulateGEPOffset(*GEP, Offset))
lib/Analysis/InstructionSimplify.cpp 3436 (GLHS->isInBounds() && GRHS->isInBounds() &&
lib/Analysis/ScalarEvolution.cpp 3497 SCEV::NoWrapFlags Wrap = GEP->isInBounds() ? SCEV::FlagNSW
5093 if (GEP->isInBounds() && GEP->getOperand(0) == PN) {
lib/Analysis/ValueTracking.cpp 1847 if (!GEP->isInBounds() ||
lib/Bitcode/Writer/BitcodeWriter.cpp 2463 Record.push_back((*Idx << 1) | GO->isInBounds());
2464 } else if (GO->isInBounds())
lib/CodeGen/CodeGenPrepare.cpp 4169 if (!cast<GEPOperator>(AddrInst)->isInBounds())
4204 if (!cast<GEPOperator>(AddrInst)->isInBounds())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 3868 if (int64_t(Offset) >= 0 && cast<GEPOperator>(I).isInBounds())
3897 if (Offs.isNonNegative() && cast<GEPOperator>(I).isInBounds())
3939 if (PtrMemTy != PtrTy && !cast<GEPOperator>(I).isInBounds())
lib/IR/AsmWriter.cpp 1284 if (GEP->isInBounds())
lib/IR/ConstantFold.cpp 2296 NewIndices, InBounds && cast<GEPOperator>(CE)->isInBounds(),
lib/IR/Constants.cpp 1281 GEPO->isInBounds(), GEPO->getInRangeIndex(), OnlyIfReducedTy);
3020 if (GO->isInBounds())
lib/IR/Instructions.cpp 1691 return cast<GEPOperator>(this)->isInBounds();
lib/IR/Value.cpp 490 if (!GEP->isInBounds())
567 if (!AllowNonInbounds && !GEP->isInBounds())
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 286 return cast<GEPOperator>(C)->isInBounds()
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 266 if (!cast<GEPOperator>(U)->isInBounds())
lib/Transforms/IPO/GlobalSplit.cpp 128 GEP->isInBounds());
lib/Transforms/InstCombine/InstCombineCompares.cpp 566 if (GEP->getNumIndices() != 1 || !GEP->isInBounds() ||
772 if (!GEP->isInBounds())
862 if (PtrBase == RHS && GEPLHS->isInBounds() &&
877 if (GEPLHS->isInBounds() && ICmpInst::isEquality(Cond) &&
929 if (GEPLHS->isInBounds() && GEPRHS->isInBounds() &&
929 if (GEPLHS->isInBounds() && GEPRHS->isInBounds() &&
973 bool GEPsInBounds = GEPLHS->isInBounds() && GEPRHS->isInBounds();
973 bool GEPsInBounds = GEPLHS->isInBounds() && GEPRHS->isInBounds();
lib/Transforms/InstCombine/InstructionCombining.cpp 1841 NewSrc->setIsInBounds(Src->isInBounds());
1904 return GEP.isInBounds() && Src->isInBounds()
lib/Transforms/Utils/Evaluator.cpp 145 cast<GEPOperator>(CE)->isInBounds()) {
441 cast<GEPOperator>(GEP)->isInBounds());
lib/Transforms/Utils/SimplifyLibCalls.cpp 701 (GEP->isInBounds() && isa<GlobalVariable>(GEP->getOperand(0)) &&
tools/clang/lib/CodeGen/CGExprScalar.cpp 4580 assert(GEP->isInBounds() && "Expected inbounds GEP");