reference, declarationdefinition
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");