Home
last modified time | relevance | path

Searched refs:getNeg (Results 1 – 14 of 14) sorted by relevance

/trueos/contrib/llvm/include/llvm/IR/
HDConstants.h828 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/
HDConstantFolder.h108 return ConstantExpr::getNeg(C, HasNUW, HasNSW);
HDTargetFolder.h120 return Fold(ConstantExpr::getNeg(C, HasNUW, HasNSW));
/trueos/contrib/llvm/lib/Transforms/Utils/
HDLowerSwitch.cpp202 Constant* NegLo = ConstantExpr::getNeg(Leaf.Low); in newLeafBlock()
HDSimplifyCFG.cpp3140 Constant *Offset = ConstantExpr::getNeg(Cases.back()); in TurnSwitchRangeIntoICmp()
/trueos/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineCompares.cpp780 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()
HDInstCombineAndOrXor.cpp289 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()
HDInstCombineMulDivRem.cpp934 ConstantExpr::getNeg(RHS)); in visitSDiv()
1232 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); in visitSRem()
HDInstCombineAddSub.cpp1455 return BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(C)); in visitSub()
1486 Value *NewMul = Builder->CreateMul(A, ConstantExpr::getNeg(CI)); in visitSub()
HDInstructionCombining.cpp521 return ConstantExpr::getNeg(C); in dyn_castNegVal()
525 return ConstantExpr::getNeg(C); in dyn_castNegVal()
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDReassociate.cpp838 return ConstantExpr::getNeg(C); in NegateValue()
/trueos/contrib/llvm/lib/IR/
HDConstants.cpp2021 Constant *ConstantExpr::getNeg(Constant *C, bool HasNUW, bool HasNSW) { in getNeg() function in ConstantExpr
HDCore.cpp793 return wrap(ConstantExpr::getNeg(unwrap<Constant>(ConstantVal))); in LLVMConstNeg()
/trueos/contrib/llvm/lib/Analysis/
HDScalarEvolution.cpp2768 cast<ConstantInt>(ConstantExpr::getNeg(VC->getValue()))); in getNegativeSCEV()