Searched refs:setNoWrapFlags (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 262 void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } 389 void setNoWrapFlags(NoWrapFlags Flags) { 439 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW)); in SCEVMinMaxExpr() 524 void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } 533 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW)); in SCEVSequentialMinMaxExpr() 263 void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } setNoWrapFlags() function 390 void setNoWrapFlags(NoWrapFlags Flags) { setNoWrapFlags() function 525 void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } setNoWrapFlags() function
|
H A D | ScalarEvolution.h | 1300 void setNoWrapFlags(SCEVAddRecExpr *AddRec, SCEV::NoWrapFlags Flags);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SeparateConstOffsetFromGEP.cpp | 1107 GEP->setNoWrapFlags(GEPNoWrapFlags::none()); in splitGEP() 1384 First->setNoWrapFlags(GEPNoWrapFlags::none()); in swapGEPOperand() 1385 Second->setNoWrapFlags(GEPNoWrapFlags::none()); in swapGEPOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 432 cast<GetElementPtrInst>(this)->setNoWrapFlags(GEPNoWrapFlags::none()); in dropPoisonGeneratingFlags() 651 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() | in copyIRFlags() 692 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() & in andIRFlags()
|
H A D | Instructions.cpp | 1554 void GetElementPtrInst::setNoWrapFlags(GEPNoWrapFlags NW) { in setNoWrapFlags() function in GetElementPtrInst 1564 setNoWrapFlags(NW); in setIsInBounds()
|
H A D | Core.cpp | 3173 GEPInst->setNoWrapFlags(mapFromLLVMGEPNoWrapFlags(NoWrapFlags)); in LLVMGEPSetNoWrapFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 394 Result->setNoWrapFlags(GEP->getNoWrapFlags()); in insertTranslatedSubExpr()
|
H A D | ScalarEvolution.cpp | 1382 SE->setNoWrapFlags(const_cast<SCEVAddRecExpr *>(PreAR), WrapType); in getPreStartForExtend() 1672 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNUW); in getZeroExtendExprImpl() 1690 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNW); in getZeroExtendExprImpl() 1711 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), NewFlags); in getZeroExtendExprImpl() 1733 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNW); in getZeroExtendExprImpl() 1761 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNUW); in getZeroExtendExprImpl() 2047 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNSW); in getSignExtendExprImpl() 2071 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNW); in getSignExtendExprImpl() 2083 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), NewFlags); in getSignExtendExprImpl() 2113 setNoWrapFlags(const_cast<SCEVAddRecExpr *>(AR), SCEV::FlagNSW); in getSignExtendExprImpl() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 394 NewI->setNoWrapFlags(GEP->getNoWrapFlags()); in replace()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 954 GEP->setNoWrapFlags(NW); 1074 void setNoWrapFlags(GEPNoWrapFlags NW);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 1163 cast<GetElementPtrInst>(I)->setNoWrapFlags( in setFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1736 cast<GetElementPtrInst>(I)->setNoWrapFlags(toGEPNoWrapFlags(BC->Flags)); in materializeValue() 5204 GEP->setNoWrapFlags(NW); in parseFunctionBody()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 8517 GEP->setNoWrapFlags(NW); in parseGetElementPtr()
|