Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp1047 GEP->setIsInBounds(false); in splitGEP()
1110 cast<GetElementPtrInst>(NewGEP)->setIsInBounds(GEPWasInBounds); in splitGEP()
1135 cast<GetElementPtrInst>(NewGEP)->setIsInBounds(GEPWasInBounds); in splitGEP()
1366 First->setIsInBounds(false); in swapGEPOperand()
1367 Second->setIsInBounds(false); in swapGEPOperand()
1369 First->setIsInBounds(true); in swapGEPOperand()
H A DNaryReassociate.cpp456 NewGEP->setIsInBounds(GEP->isInBounds()); in tryReassociateGEPAtIndex()
H A DInferAddressSpaces.cpp611 NewGEP->setIsInBounds(GEP->isInBounds()); in cloneInstructionWithNewAddressSpace()
H A DScalarizer.cpp675 NewGEPI->setIsInBounds(); in visitGetElementPtrInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp237 Modifications.push_back([GEP]() { GEP->setIsInBounds(true); }); in mutate()
238 Modifications.push_back([GEP]() { GEP->setIsInBounds(false); }); in mutate()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp162 cast<GetElementPtrInst>(this)->setIsInBounds(false); in dropPoisonGeneratingFlags()
310 DestGEP->setIsInBounds(SrcGEP->isInBounds() | DestGEP->isInBounds()); in copyIRFlags()
335 DestGEP->setIsInBounds(SrcGEP->isInBounds() & DestGEP->isInBounds()); in andIRFlags()
H A DInstructions.cpp1800 void GetElementPtrInst::setIsInBounds(bool B) { in setIsInBounds() function in GetElementPtrInst
1801 cast<GEPOperator>(this)->setIsInBounds(B); in setIsInBounds()
H A DCore.cpp3004 return unwrap<GetElementPtrInst>(GEP)->setIsInBounds(InBounds); in LLVMSetIsInBounds()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp572 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr)); in rewriteLoadStores()
600 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr)); in rewriteLoadStores()
653 NewPtr->setIsInBounds(IsPtrInBounds(Ptr)); in rewriteLoadStores()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp183 NewGEP->setIsInBounds(GEP->isInBounds()); in convertToParamAS()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DPHITransAddr.cpp410 Result->setIsInBounds(GEP->isInBounds()); in InsertPHITranslatedSubExpr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h468 void setIsInBounds(bool B) { in setIsInBounds() function
H A DInstructions.h995 GEP->setIsInBounds(true);
1014 GEP->setIsInBounds(true);
1134 void setIsInBounds(bool b = true);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2122 NewSrc->setIsInBounds(Src->isInBounds()); in visitGetElementPtrInst()
2125 NewGEP->setIsInBounds(GEP.isInBounds()); in visitGetElementPtrInst()
2140 NewGEP->setIsInBounds(NewInBounds); in visitGetElementPtrInst()
2183 GEP.setIsInBounds(isMergedGEPInBounds(*Src, *cast<GEPOperator>(&GEP))); in visitGetElementPtrInst()
2275 Res->setIsInBounds(GEP.isInBounds()); in visitGetElementPtrInst()
H A DInstCombineVectorOps.cpp490 NewGEP->setIsInBounds(GEP->isInBounds()); in visitExtractElementInst()
1683 GEP->setIsInBounds(cast<GetElementPtrInst>(I)->isInBounds()); in buildNew()
H A DInstCombinePHI.cpp579 if (AllInBounds) NewGEP->setIsInBounds(); in foldPHIArgGEPIntoPHI()
H A DInstCombineSelect.cpp1191 GEP->setIsInBounds(false); in foldSelectValueEquivalence()
1213 cast<GetElementPtrInst>(FalseInst)->setIsInBounds(); in foldSelectValueEquivalence()
H A DInstCombineCasts.cpp2661 GEP->setIsInBounds(); in convertBitCastToGEP()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1135 NewInst->setIsInBounds(RN->Flags & GepNode::InBounds); in fabricateGEP()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2755 cast<GetElementPtrInst>(AddrPart)->setIsInBounds(InBounds); in vectorizeInterleaveGroup()
2949 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction()
2952 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction()
2959 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7710 UGEPI->setIsInBounds(false); in tryUnmergingGEPsAcrossIndirectBr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4159 cast<GetElementPtrInst>(I)->setIsInBounds(true); in parseFunctionBody()
/freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7493 cast<GetElementPtrInst>(Inst)->setIsInBounds(true); in parseGetElementPtr()