Home
last modified time | relevance | path

Searched refs:getFNeg (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp2255 return BinaryOperator::CreateFMulFMF(X, ConstantExpr::getFNeg(C), &I); in foldFNegIntoConstant()
2258 return BinaryOperator::CreateFDivFMF(X, ConstantExpr::getFNeg(C), &I); in foldFNegIntoConstant()
2262 BinaryOperator::CreateFDivFMF(ConstantExpr::getFNeg(C), X, &I); in foldFNegIntoConstant()
2276 return BinaryOperator::CreateFSubFMF(ConstantExpr::getFNeg(C), X, &I); in foldFNegIntoConstant()
2412 return BinaryOperator::CreateFAddFMF(Op0, ConstantExpr::getFNeg(C), &I); in visitFSub()
H A DInstCombineMulDivRem.cpp495 return BinaryOperator::CreateFMulFMF(X, ConstantExpr::getFNeg(C), &I); in visitFMul()
1230 return BinaryOperator::CreateFDivFMF(X, ConstantExpr::getFNeg(C), &I); in foldFDivConstantDivisor()
1261 return BinaryOperator::CreateFDivFMF(ConstantExpr::getFNeg(C), X, &I); in foldFDivConstantDividend()
H A DInstCombineCompares.cpp6868 Constant *NegC = ConstantExpr::getFNeg(C); in visitFCmpInst()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h1016 static Constant *getFNeg(Constant *C);
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantsTest.cpp244 CHECK(ConstantExpr::getFNeg(P1), "fneg float " P1STR); in TEST()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp1488 return ConstantExpr::getFNeg(Ops[0]); in getWithOperands()
2652 Constant *ConstantExpr::getFNeg(Constant *C) { in getFNeg() function in ConstantExpr
H A DCore.cpp1553 return wrap(ConstantExpr::getFNeg(unwrap<Constant>(ConstantVal))); in LLVMConstFNeg()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp837 return C->getType()->isFPOrFPVectorTy() ? ConstantExpr::getFNeg(C) : in NegateValue()
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1081 See the method [llvm::ConstantExpr::getFNeg]. *)