Searched refs:getNeg (Results 1 – 14 of 14) sorted by relevance
| /trueos/contrib/llvm/include/llvm/IR/ |
| HD | Constants.h | 828 static Constant *getNeg(Constant *C, bool HasNUW = false, bool HasNSW =false); 867 static Constant *getNSWNeg(Constant *C) { return getNeg(C, false, true); } 868 static Constant *getNUWNeg(Constant *C) { return getNeg(C, true, false); }
|
| /trueos/contrib/llvm/include/llvm/Support/ |
| HD | ConstantFolder.h | 108 return ConstantExpr::getNeg(C, HasNUW, HasNSW);
|
| HD | TargetFolder.h | 120 return Fold(ConstantExpr::getNeg(C, HasNUW, HasNSW));
|
| /trueos/contrib/llvm/lib/Transforms/Utils/ |
| HD | LowerSwitch.cpp | 202 Constant* NegLo = ConstantExpr::getNeg(Leaf.Low); in newLeafBlock()
|
| HD | SimplifyCFG.cpp | 3140 Constant *Offset = ConstantExpr::getNeg(Cases.back()); in TurnSwitchRangeIntoICmp()
|
| /trueos/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineCompares.cpp | 780 return new ICmpInst(ICmpInst::ICMP_ULT, X, ConstantExpr::getNeg(CI)); in FoldICmpAddOpCst() 877 LoBound = ConstantExpr::getNeg(SubOne(RangeSize)); in FoldICmpDivCst() 889 ConstantInt *DivNeg =cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 895 RangeSize = cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 899 HiBound = cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 1607 ConstantExpr::getNeg(LHSC)); in visitICmpInstWithInstAndIntCst() 1616 ConstantExpr::getNeg(LHSC)); in visitICmpInstWithInstAndIntCst() 1727 Constant *NegX = ConstantExpr::getNeg(BOC); in visitICmpInstWithInstAndIntCst()
|
| HD | InstCombineAndOrXor.cpp | 289 Constant *NegLo = ConstantExpr::getNeg(Lo); in InsertRangeTest() 308 ConstantInt *NegLo = cast<ConstantInt>(ConstantExpr::getNeg(Lo)); in InsertRangeTest() 941 Constant *AddCST = ConstantExpr::getNeg(LHSCst); in FoldAndOfICmps() 1725 Constant *AddCST = ConstantExpr::getNeg(LHSCst); in FoldOrOfICmps() 2331 Constant *NegOp0I0C = ConstantExpr::getNeg(Op0I0C); in visitXor() 2341 Constant *NegOp0CI = ConstantExpr::getNeg(Op0CI); in visitXor()
|
| HD | InstCombineMulDivRem.cpp | 934 ConstantExpr::getNeg(RHS)); in visitSDiv() 1232 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); in visitSRem()
|
| HD | InstCombineAddSub.cpp | 1455 return BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(C)); in visitSub() 1486 Value *NewMul = Builder->CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub()
|
| HD | InstructionCombining.cpp | 521 return ConstantExpr::getNeg(C); in dyn_castNegVal() 525 return ConstantExpr::getNeg(C); in dyn_castNegVal()
|
| /trueos/contrib/llvm/lib/Transforms/Scalar/ |
| HD | Reassociate.cpp | 838 return ConstantExpr::getNeg(C); in NegateValue()
|
| /trueos/contrib/llvm/lib/IR/ |
| HD | Constants.cpp | 2021 Constant *ConstantExpr::getNeg(Constant *C, bool HasNUW, bool HasNSW) { in getNeg() function in ConstantExpr
|
| HD | Core.cpp | 793 return wrap(ConstantExpr::getNeg(unwrap<Constant>(ConstantVal))); in LLVMConstNeg()
|
| /trueos/contrib/llvm/lib/Analysis/ |
| HD | ScalarEvolution.cpp | 2768 cast<ConstantInt>(ConstantExpr::getNeg(VC->getValue()))); in getNegativeSCEV()
|