Home
last modified time | relevance | path

Searched refs:setIsInBounds (Results 1 – 23 of 23) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp585 cast<GetElementPtrInst>(SVELhsGep)->setIsInBounds(true); in expandFindMismatch()
591 cast<GetElementPtrInst>(SVERhsGep)->setIsInBounds(true); in expandFindMismatch()
669 cast<GetElementPtrInst>(LhsGep)->setIsInBounds(true); in expandFindMismatch()
674 cast<GetElementPtrInst>(RhsGep)->setIsInBounds(true); in expandFindMismatch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp1061 GEP->setIsInBounds(false); in splitGEP()
1333 First->setIsInBounds(false); in swapGEPOperand()
1334 Second->setIsInBounds(false); in swapGEPOperand()
1336 First->setIsInBounds(true); in swapGEPOperand()
H A DNaryReassociate.cpp461 NewGEP->setIsInBounds(GEP->isInBounds()); in tryReassociateGEPAtIndex()
H A DInferAddressSpaces.cpp678 NewGEP->setIsInBounds(GEP->isInBounds()); in cloneInstructionWithNewAddressSpace()
H A DScalarizer.cpp853 NewGEPI->setIsInBounds(); in visitGetElementPtrInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp383 cast<GetElementPtrInst>(this)->setIsInBounds(false); in dropPoisonGeneratingFlags()
568 DestGEP->setIsInBounds(SrcGEP->isInBounds() || DestGEP->isInBounds()); in copyIRFlags()
601 DestGEP->setIsInBounds(SrcGEP->isInBounds() && DestGEP->isInBounds()); in andIRFlags()
H A DInstructions.cpp1803 void GetElementPtrInst::setIsInBounds(bool B) { in setIsInBounds() function in GetElementPtrInst
1804 cast<GEPOperator>(this)->setIsInBounds(B); in setIsInBounds()
H A DCore.cpp2994 return unwrap<GetElementPtrInst>(GEP)->setIsInBounds(InBounds); in LLVMSetIsInBounds()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp732 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr)); in rewriteForBase()
759 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr)); in rewriteForBase()
812 NewPtr->setIsInBounds(IsPtrInBounds(Ptr)); in rewriteForBucketElement()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp189 NewGEP->setIsInBounds(GEP->isInBounds()); in INITIALIZE_PASS_DEPENDENCY()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DPHITransAddr.cpp392 Result->setIsInBounds(GEP->isInBounds()); in insertTranslatedSubExpr()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h380 void setIsInBounds(bool B) { in setIsInBounds() function
H A DInstructions.h1002 GEP->setIsInBounds(true);
1012 GEP->setIsInBounds(true);
1123 void setIsInBounds(bool b = true);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveStaticOffset.cpp285 GEP->setIsInBounds(getOperandAsUnsigned(Call, 5 + Delta)); in reconstructGEP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp251 [GEP]() { GEP->setIsInBounds(!GEP->isInBounds()); }); in mutate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1113 NewInst->setIsInBounds(RN->Flags & GepNode::InBounds); in fabricateGEP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp609 if (AllInBounds) NewGEP->setIsInBounds(); in foldPHIArgGEPIntoPHI()
H A DInstructionCombining.cpp2253 GEP.setIsInBounds(isMergedGEPInBounds(*Src, *cast<GEPOperator>(&GEP))); in visitGEPOfGEP()
2604 NewGEP->setIsInBounds(GEP.isInBounds()); in visitGetElementPtrInst()
H A DInstCombineVectorOps.cpp533 NewGEP->setIsInBounds(GEP->isInBounds()); in visitExtractElementInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1067 cast<GetElementPtrInst>(I)->setIsInBounds(GEPFlags.IsInBounds); in setFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1657 cast<GetElementPtrInst>(I)->setIsInBounds(); in materializeValue()
5027 cast<GetElementPtrInst>(I)->setIsInBounds(true); in parseFunctionBody()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8105 UGEPI->setIsInBounds(false); in tryUnmergingGEPsAcrossIndirectBr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8058 cast<GetElementPtrInst>(Inst)->setIsInBounds(true); in parseGetElementPtr()