reference, declarationdefinition
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);