reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Instructions.h
 1085   void setIsInBounds(bool b = true);

References

include/llvm/IR/Instructions.h
  954     GEP->setIsInBounds(true);
  971     GEP->setIsInBounds(true);
lib/Analysis/PHITransAddr.cpp
  410     Result->setIsInBounds(GEP->isInBounds());
lib/AsmParser/LLParser.cpp
 7238     cast<GetElementPtrInst>(Inst)->setIsInBounds(true);
lib/Bitcode/Reader/BitcodeReader.cpp
 3992         cast<GetElementPtrInst>(I)->setIsInBounds(true);
lib/CodeGen/CodeGenPrepare.cpp
 6910       UGEPI->setIsInBounds(false);
lib/IR/Core.cpp
 2932   return unwrap<GetElementPtrInst>(GEP)->setIsInBounds(InBounds);
lib/IR/Instruction.cpp
  138     cast<GetElementPtrInst>(this)->setIsInBounds(false);
  264       DestGEP->setIsInBounds(SrcGEP->isInBounds() | DestGEP->isInBounds());
  289       DestGEP->setIsInBounds(SrcGEP->isInBounds() & DestGEP->isInBounds());
lib/Target/Hexagon/HexagonCommonGEP.cpp
 1129     NewInst->setIsInBounds(RN->Flags & GepNode::InBounds);
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  391   PtrInc->setIsInBounds(IsPtrInBounds(BasePtr));
  441       NewPtr->setIsInBounds(IsPtrInBounds(Ptr));
lib/Transforms/InstCombine/InstCombineCasts.cpp
 2355           GEP->setIsInBounds();
lib/Transforms/InstCombine/InstCombinePHI.cpp
  480   if (AllInBounds) NewGEP->setIsInBounds();
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 1282       GEP->setIsInBounds(cast<GetElementPtrInst>(I)->isInBounds());
lib/Transforms/InstCombine/InstructionCombining.cpp
 1841             NewSrc->setIsInBounds(Src->isInBounds());
 1843             NewGEP->setIsInBounds(GEP.isInBounds());
 1986           Res->setIsInBounds(GEP.isInBounds());
lib/Transforms/Scalar/InferAddressSpaces.cpp
  488     NewGEP->setIsInBounds(GEP->isInBounds());
lib/Transforms/Scalar/NaryReassociate.cpp
  431   NewGEP->setIsInBounds(GEP->isInBounds());
lib/Transforms/Scalar/Scalarizer.cpp
  638         NewGEPI->setIsInBounds();
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1015   GEP->setIsInBounds(false);
 1078     cast<GetElementPtrInst>(NewGEP)->setIsInBounds(GEPWasInBounds);
 1103     cast<GetElementPtrInst>(NewGEP)->setIsInBounds(GEPWasInBounds);
 1308     First->setIsInBounds(false);
 1309     Second->setIsInBounds(false);
 1311     First->setIsInBounds(true);
lib/Transforms/Vectorize/LoopVectorize.cpp
 2220       cast<GetElementPtrInst>(NewPtr)->setIsInBounds(true);
 2406       PartPtr->setIsInBounds(InBounds);
 2409       PartPtr->setIsInBounds(InBounds);
 2415       PartPtr->setIsInBounds(InBounds);
unittests/Transforms/Utils/CloningTest.cpp
  147   GEP->setIsInBounds();