Searched refs:getNeg (Results 1 – 16 of 16) sorted by relevance
/external/llvm/include/llvm/IR/ |
D | Constants.h | 860 static Constant *getNeg(Constant *C, bool HasNUW = false, bool HasNSW =false); 905 static Constant *getNSWNeg(Constant *C) { return getNeg(C, false, true); } 906 static Constant *getNUWNeg(Constant *C) { return getNeg(C, true, false); }
|
D | ConstantFolder.h | 108 return ConstantExpr::getNeg(C, HasNUW, HasNSW);
|
/external/llvm/include/llvm/Analysis/ |
D | TargetFolder.h | 120 return Fold(ConstantExpr::getNeg(C, HasNUW, HasNSW));
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 761 return new ICmpInst(ICmpInst::ICMP_ULT, X, ConstantExpr::getNeg(CI)); in FoldICmpAddOpCst() 858 LoBound = ConstantExpr::getNeg(SubOne(RangeSize)); in FoldICmpDivCst() 870 ConstantInt *DivNeg =cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 876 RangeSize = cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 880 HiBound = cast<ConstantInt>(ConstantExpr::getNeg(RangeSize)); in FoldICmpDivCst() 1734 ConstantExpr::getNeg(LHSC)); in visitICmpInstWithInstAndIntCst() 1743 ConstantExpr::getNeg(LHSC)); in visitICmpInstWithInstAndIntCst() 1854 Constant *NegX = ConstantExpr::getNeg(BOC); in visitICmpInstWithInstAndIntCst() 3263 return new ICmpInst(Pred, A, ConstantExpr::getNeg(RHSC)); in visitICmpInst() 3387 ConstantExpr::getNeg(RHSC)); in visitICmpInst()
|
D | InstCombineAndOrXor.cpp | 318 Constant *NegLo = ConstantExpr::getNeg(Lo); in InsertRangeTest() 337 ConstantInt *NegLo = cast<ConstantInt>(ConstantExpr::getNeg(Lo)); in InsertRangeTest() 1049 Constant *AddCST = ConstantExpr::getNeg(LHSCst); in FoldAndOfICmps() 1920 Constant *AddCST = ConstantExpr::getNeg(LHSCst); in FoldOrOfICmps() 2622 Constant *NegOp0I0C = ConstantExpr::getNeg(Op0I0C); in visitXor() 2632 Constant *NegOp0CI = ConstantExpr::getNeg(Op0CI); in visitXor()
|
D | InstCombineMulDivRem.cpp | 1140 auto *BO = BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(RHS)); in visitSDiv() 1463 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); in visitSRem()
|
D | InstCombineAddSub.cpp | 1642 return BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(C)); in visitSub() 1660 Value *NewMul = Builder->CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub()
|
D | InstructionCombining.cpp | 625 return ConstantExpr::getNeg(C); in dyn_castNegVal() 629 return ConstantExpr::getNeg(C); in dyn_castNegVal()
|
/external/llvm/unittests/IR/ |
D | ConstantsTest.cpp | 199 CHECK(ConstantExpr::getNeg(P0), "sub i32 0, " P0STR); in TEST()
|
/external/llvm/lib/Transforms/Utils/ |
D | LowerSwitch.cpp | 322 Constant* NegLo = ConstantExpr::getNeg(Leaf.Low); in newLeafBlock()
|
D | SimplifyCFG.cpp | 3184 Constant *Offset = ConstantExpr::getNeg(ContiguousCases->back()); in TurnSwitchRangeIntoICmp()
|
/external/llvm/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 922 return ConstantExpr::getNeg(C); in NegateValue()
|
/external/llvm/lib/IR/ |
D | Core.cpp | 986 return wrap(ConstantExpr::getNeg(unwrap<Constant>(ConstantVal))); in LLVMConstNeg()
|
D | Constants.cpp | 2211 Constant *ConstantExpr::getNeg(Constant *C, bool HasNUW, bool HasNSW) { in getNeg() function in ConstantExpr
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.mli | 943 See the method [llvm::ConstantExpr::getNeg]. *)
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 3276 cast<ConstantInt>(ConstantExpr::getNeg(VC->getValue()))); in getNegativeSCEV()
|