/external/llvm/lib/Target/SystemZ/ |
SystemZTDC.cpp | 142 } else if (Const->isExactlyValue(Smallest)) { 148 } else if (Const->isExactlyValue(NegSmallest)) {
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
Constants.h | 271 /// isExactlyValue - We don't rely on operator== working on double values, as 275 /// because it's so convenient to write isExactlyValue(2.0), but please use 277 bool isExactlyValue(const APFloat &V) const; 279 bool isExactlyValue(double V) const { 286 return isExactlyValue(FV); [all...] |
/external/llvm/unittests/IR/ |
MDBuilderTest.cpp | 43 EXPECT_TRUE(Val->isExactlyValue(1.0));
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsISelDAGToDAG.cpp | 303 if (Node->getValueType(0) == MVT::f64 && CN->isExactlyValue(+0.0)) {
|
/external/llvm/include/llvm/IR/ |
Constants.h | 301 /// because it's so convenient to write isExactlyValue(2.0), but please use 303 bool isExactlyValue(const APFloat &V) const; 305 bool isExactlyValue(double V) const { 309 return isExactlyValue(FV); [all...] |
PatternMatch.h | 332 return CFP->isExactlyValue(Val); 336 return CFP->isExactlyValue(Val); [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyLibCalls.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
SimplifyLibCalls.cpp | 858 if (Op1C->isExactlyValue(1.0)) // pow(1.0, x) -> 1.0 860 if (Op1C->isExactlyValue(2.0)) // pow(2.0, x) -> exp2(x) 870 if (Op2C->isExactlyValue(0.5)) { 887 if (Op2C->isExactlyValue(1.0)) // pow(x, 1.0) -> x 889 if (Op2C->isExactlyValue(2.0)) // pow(x, 2.0) -> x*x 891 if (Op2C->isExactlyValue(-1.0)) // pow(x, -1.0) -> 1.0/x [all...] |
/external/llvm/unittests/AsmParser/ |
AsmParserTest.cpp | 81 EXPECT_TRUE(cast<ConstantFP>(V)->isExactlyValue(3.5));
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUISelLowering.cpp | 294 return CFP->isExactlyValue(1.0);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 264 if (Op1F->isExactlyValue(1.0)) 271 if (F->isExactlyValue(1.0))
|
InstCombineAddSub.cpp | 331 if (CFP->isExactlyValue(ConstantFP::getNegativeZero
|
/external/llvm/include/llvm/CodeGen/ |
SelectionDAGNodes.h | [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
SelectionDAGNodes.h | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSEISelDAGToDAG.cpp | 750 if (Node->getValueType(0) == MVT::f64 && CN->isExactlyValue(+0.0)) { [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
SelectionDAG.cpp | 71 /// isExactlyValue - We don't rely on operator== working on double values, as 75 bool ConstantFPSDNode::isExactlyValue(const APFloat& V) const { [all...] |
/external/llvm/lib/Target/AMDGPU/ |
R600ISelLowering.cpp | [all...] |
SIISelLowering.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/ |
CPPBackend.cpp | 233 (CFP->isExactlyValue(atof(StrVal.c_str())))) { [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Constants.cpp | 582 bool ConstantFP::isExactlyValue(const APFloat &V) const { [all...] |
/external/llvm/lib/IR/ |
Constants.cpp | 731 bool ConstantFP::isExactlyValue(const APFloat &V) const { [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
SelectionDAG.cpp | 80 /// isExactlyValue - We don't rely on operator== working on double values, as 84 bool ConstantFPSDNode::isExactlyValue(const APFloat& V) const { [all...] |