Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp139 return ConstantExpr::getNeg(cast<Constant>(V), in visitImpl()
214 Constant *NegTrueC = ConstantExpr::getNeg(TrueC); in visitImpl()
215 Constant *NegFalseC = ConstantExpr::getNeg(FalseC); in visitImpl()
281 Builder.CreateSDiv(I->getOperand(0), ConstantExpr::getNeg(Op1C), in visitImpl()
H A DInstCombineMulDivRem.cpp292 I, Builder.CreateMul(NegOp0, ConstantExpr::getNeg(Op1C), "", in visitMul()
370 return BinaryOperator::CreateMul(X, ConstantExpr::getNeg(Op1C)); in visitMul()
506 Constant *NegC = ConstantExpr::getNeg(ImmC); in visitMul()
514 Constant *NegC = ConstantExpr::getNeg(ImmC); in visitMul()
1790 Constant *NegPow2C = ConstantExpr::getNeg(cast<Constant>(Op1)); in visitSDiv()
1864 ConstantExpr::getNeg(cast<Constant>(Op1))); in visitSDiv()
2536 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); in visitSRem()
H A DInstructionCombining.cpp1449 return ConstantExpr::getNeg(C); in dyn_castNegVal()
1453 return ConstantExpr::getNeg(C); in dyn_castNegVal()
1467 return ConstantExpr::getNeg(CV); in dyn_castNegVal()
1474 return ConstantExpr::getNeg(CV); in dyn_castNegVal()
H A DInstCombineCalls.cpp2496 Value *NegVal = ConstantExpr::getNeg(C); in visitCallInst()
2557 Value *NegVal = ConstantExpr::getNeg(C); in visitCallInst()
H A DInstCombineCompares.cpp3256 ConstantExpr::getNeg(cast<Constant>(Y))); in foldICmpAddConstant()
3270 ConstantExpr::getNeg(cast<Constant>(Y))); in foldICmpAddConstant()
5443 ConstantExpr::getNeg(RHSC)); in foldICmpBinOp()
H A DInstCombineSelect.cpp1604 auto *ThresholdLowIncl = ConstantExpr::getNeg(C1); in canonicalizeClampLike()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1152 LLVM_ABI static Constant *getNeg(Constant *C, bool HasNSW = false);
1170 static Constant *getNSWNeg(Constant *C) { return getNeg(C, /*HasNSW=*/true); }
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp183 Constant *NegLo = ConstantExpr::getNeg(Leaf.Low); in NewLeafBlock()
H A DSimplifyCFG.cpp5726 Constant *Offset = ConstantExpr::getNeg(ContiguousCases->back()); in turnSwitchRangeIntoICmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp153 bool getNeg() const { return Neg; } in getNeg() function in __anon5b8513100111::SDWASrcOperand
250 << " abs:" << getAbs() << " neg:" << getNeg() in print()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp773 : ConstantExpr::getNeg(C); in NegateValue()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp1768 return wrap(ConstantExpr::getNeg(unwrap<Constant>(ConstantVal))); in LLVMConstNeg()
1776 return wrap(ConstantExpr::getNeg(unwrap<Constant>(ConstantVal))); in LLVMConstNUWNeg()
H A DConstants.cpp2616 Constant *ConstantExpr::getNeg(Constant *C, bool HasNSW) { in getNeg() function in ConstantExpr
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1513 Step = ConstantExpr::getNeg(Step); in matchIncrement()
1603 Arg1 = ConstantExpr::getNeg(cast<Constant>(Arg1)); in replaceMathCmpWithIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp4561 cast<ConstantInt>(ConstantExpr::getNeg(VC->getValue()))); in getNegativeSCEV()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc20942 {"_ZN4llvm12ConstantExpr6getNegEPNS_8ConstantE", "llvm::ConstantExpr::getNeg(llvm::Constant*)"},