/external/llvm/unittests/IR/ |
D | MDBuilderTest.cpp | 43 EXPECT_TRUE(Val->isExactlyValue(1.0)); in TEST_F()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDGPUInstructions.td | 91 [{return N->isExactlyValue(1.0);}]
|
D | AMDGPUISelLowering.cpp | 294 return CFP->isExactlyValue(1.0); in isHWTrueValue()
|
/external/llvm/include/llvm/IR/ |
D | Constants.h | 279 bool isExactlyValue(const APFloat &V) const; 281 bool isExactlyValue(double V) const { in isExactlyValue() function 285 return isExactlyValue(FV); in isExactlyValue()
|
D | PatternMatch.h | 332 return CFP->isExactlyValue(Val); in match() 336 return CFP->isExactlyValue(Val); in match()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyLibCalls.cpp | 1057 if (Op1C->isExactlyValue(1.0)) in optimizePow() 1060 if (Op1C->isExactlyValue(2.0) && in optimizePow() 1065 if (Op1C->isExactlyValue(10.0) && in optimizePow() 1079 if (Op2C->isExactlyValue(0.5) && in optimizePow() 1099 if (Op2C->isExactlyValue(1.0)) // pow(x, 1.0) -> x in optimizePow() 1101 if (Op2C->isExactlyValue(2.0)) // pow(x, 2.0) -> x*x in optimizePow() 1103 if (Op2C->isExactlyValue(-1.0)) // pow(x, -1.0) -> 1.0/x in optimizePow()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFPStack.td | 61 return N->isExactlyValue(+0.0); 65 return N->isExactlyValue(-0.0); 69 return N->isExactlyValue(+1.0); 73 return N->isExactlyValue(-1.0);
|
D | X86InstrFragmentsSIMD.td | 562 return N->isExactlyValue(+0.0);
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZOperands.td | 375 def fpimm0 : PatLeaf<(fpimm), [{ return N->isExactlyValue(+0.0); }]>; 378 def fpimmneg0 : PatLeaf<(fpimm), [{ return N->isExactlyValue(-0.0); }]>;
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUInstructions.td | 433 [{return N->isExactlyValue(1.0);}] 438 [{return N->isExactlyValue(0.5);}]
|
D | SIISelLowering.cpp | 1052 CLHS->isExactlyValue(1.0)) { in LowerFastFDIV()
|
D | R600ISelLowering.cpp | 1746 } else if (C->isExactlyValue(1.0)) { in CompactSwizzlableVector()
|
D | AMDGPUISelLowering.cpp | 2569 return CFP->isExactlyValue(1.0); in isHWTrueValue()
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1418 bool isExactlyValue(double V) const { 1423 return isExactlyValue(Tmp); 1425 bool isExactlyValue(const APFloat& V) const;
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrFPU.td | 81 return N->isExactlyValue(+0.0); 85 return N->isExactlyValue(-0.0);
|
D | MipsSEISelDAGToDAG.cpp | 726 if (Node->getValueType(0) == MVT::f64 && CN->isExactlyValue(+0.0)) { in selectNode()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 7556 if (N1CFP && N1CFP->isExactlyValue(1.0)) in visitFMUL() 7602 if (N1CFP && N1CFP->isExactlyValue(+2.0)) in visitFMUL() 7606 if (N1CFP && N1CFP->isExactlyValue(-1.0)) in visitFMUL() 7648 if (N0CFP && N0CFP->isExactlyValue(1.0)) in visitFMA() 7650 if (N1CFP && N1CFP->isExactlyValue(1.0)) in visitFMA() 7680 if (N1CFP->isExactlyValue(1.0)) in visitFMA() 7683 if (N1CFP->isExactlyValue(-1.0) && in visitFMA() 7817 if (N0CFP && N0CFP->isExactlyValue(1.0)) in visitFDIV()
|
D | SelectionDAG.cpp | 74 bool ConstantFPSDNode::isExactlyValue(const APFloat& V) const { in isExactlyValue() function in ConstantFPSDNode 3273 if (CFP->isExactlyValue(1.0)) in getNode()
|
D | SelectionDAGBuilder.cpp | 4360 IsExp10 = LHSC->isExactlyValue(Ten); in expandPow()
|
/external/llvm/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 2226 cast<ConstantFP>(Ops.back().Op)->isExactlyValue(-1.0)) { in ReassociateExpression()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 251 (CFP->isExactlyValue(atof(StrVal.c_str())))) { in printCFP()
|
/external/llvm/lib/IR/ |
D | Constants.cpp | 731 bool ConstantFP::isExactlyValue(const APFloat &V) const { in isExactlyValue() function in ConstantFP
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64InstrFormats.td | 708 return N->isExactlyValue(+0.0);
|