|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Constants.h 929 static Constant *getFNeg(Constant *C);
References
include/llvm/Analysis/TargetFolder.h 121 return Fold(ConstantExpr::getFNeg(C));
include/llvm/IR/ConstantFolder.h 130 return ConstantExpr::getFNeg(C);
lib/IR/Core.cpp 1481 return wrap(ConstantExpr::getFNeg(unwrap<Constant>(ConstantVal)));
lib/Transforms/InstCombine/InstCombineAddSub.cpp 2040 return BinaryOperator::CreateFMulFMF(X, ConstantExpr::getFNeg(C), &I);
2043 return BinaryOperator::CreateFDivFMF(X, ConstantExpr::getFNeg(C), &I);
2046 return BinaryOperator::CreateFDivFMF(ConstantExpr::getFNeg(C), X, &I);
2136 return BinaryOperator::CreateFAddFMF(Op0, ConstantExpr::getFNeg(C), &I);
lib/Transforms/InstCombine/InstCombineCompares.cpp 6076 Constant *NegC = ConstantExpr::getFNeg(C);
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 424 return BinaryOperator::CreateFMulFMF(X, ConstantExpr::getFNeg(C), &I);
1149 return BinaryOperator::CreateFDivFMF(X, ConstantExpr::getFNeg(C), &I);
1178 return BinaryOperator::CreateFDivFMF(ConstantExpr::getFNeg(C), X, &I);
lib/Transforms/Scalar/Reassociate.cpp 818 return C->getType()->isFPOrFPVectorTy() ? ConstantExpr::getFNeg(C) :
unittests/IR/ConstantsTest.cpp 232 CHECK(ConstantExpr::getFNeg(P1), "fneg float " P1STR);