/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugLocEntry.h | 33 Value(const MDNode *Var, const ConstantFP *CFP) 55 const ConstantFP *CFP; 84 const ConstantFP *getConstantFP() const { return Constant.CFP; }
|
/external/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 25 class ConstantFP; 219 const ConstantFP *FPImm); 254 const ConstantFP *FPImm); 300 const ConstantFP *FPImm); 365 virtual unsigned TargetMaterializeFloatZero(const ConstantFP* CF) {
|
H A D | MachineOperand.h | 23 class ConstantFP; 155 const ConstantFP *CFP; // For MO_FPImmediate. 417 const ConstantFP *getFPImm() const { 570 static MachineOperand CreateFPImm(const ConstantFP *CFP) {
|
H A D | ISDOpcodes.h | 61 Constant, ConstantFP, enumerator in enum:llvm::ISD::NodeType
|
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 106 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { 299 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) { 1312 return ConstantFP::get(Ty->getContext(), APF); 1315 return ConstantFP::get(Ty->getContext(), APFloat((float)V)); 1317 return ConstantFP::get(Ty->getContext(), APFloat(V)); 1395 static double getValueAsDouble(ConstantFP *Op) { 1414 if (ConstantFP *Op = dyn_cast<ConstantFP>(Operands[0])) { 1430 return ConstantFP [all...] |
/external/llvm/lib/IR/ |
H A D | Constants.cpp | 47 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 52 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue())) 68 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 81 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 94 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(thi 682 ConstantFP::ConstantFP(Type *Ty, const APFloat& V) function in class:ConstantFP [all...] |
H A D | ConstantFold.cpp | 154 if (isa<ConstantInt>(V) || isa<ConstantFP>(V)) 171 return ConstantFP::get(DestTy->getContext(), 179 // Handle ConstantFP input: FP -> Integral. 180 if (ConstantFP *FP = dyn_cast<ConstantFP>(V)) 575 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) { 586 return ConstantFP::get(V->getContext(), Val); 591 if (ConstantFP *FPC = dyn_cast<ConstantFP>( [all...] |
H A D | LLVMContextImpl.h | 39 class ConstantFP; 255 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*,
|
/external/llvm/unittests/IR/ |
H A D | PatternMatch.cpp | 70 Value *L = ConstantFP::get(FltTy, 1.0); 71 Value *R = ConstantFP::get(FltTy, 2.0); 109 Value *L = ConstantFP::get(FltTy, 1.0); 110 Value *R = ConstantFP::get(FltTy, 2.0); 148 Value *L = ConstantFP::get(FltTy, 1.0); 149 Value *R = ConstantFP::get(FltTy, 2.0); 187 Value *L = ConstantFP::get(FltTy, 1.0); 188 Value *R = ConstantFP::get(FltTy, 2.0);
|
H A D | MDBuilderTest.cpp | 40 EXPECT_TRUE(isa<ConstantFP>(Op)); 42 ConstantFP *Val = cast<ConstantFP>(Op);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 901 ConstantFP *CFPt, *CFPf; 902 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 904 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 913 ConstantFP *CFPt, *CFPf; 914 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 916 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 928 ConstantFP *CFPt, *CFPf; 929 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 931 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 940 ConstantFP *CFP [all...] |
H A D | InstCombineAddSub.cpp | 128 void set(const ConstantFP* Coefficient, Value *V) 336 ConstantFP::get(Ty, float(IntVal)) : 337 ConstantFP::get(Ty->getContext(), getFpVal()); 360 ConstantFP *C0, *C1; 363 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero()) 366 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 397 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) { 402 if (ConstantFP *C = dyn_cast<ConstantFP>(V [all...] |
H A D | InstCombineMulDivRem.cpp | 335 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I)); 342 return isa<ConstantFP>(C) && 343 cast<ConstantFP>(C)->getValueAPF().isFiniteNonZero(); 350 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I)); 357 return isa<ConstantFP>(C) && cast<ConstantFP>(C)->getValueAPF().isNormal(); 461 Constant *NegZero = ConstantFP::getNegativeZero(Op1->getType()); 609 Value *Zero = ConstantFP [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 83 unsigned MaterializeFP(const ConstantFP *CFP, MVT VT); 204 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(C)) 322 unsigned MipsFastISel::MaterializeFP(const ConstantFP *CFP, MVT VT) {
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 466 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 518 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 618 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 629 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 551 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 622 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 722 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 733 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
|
/external/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 157 return ConstantFP::getAllOnesValue(Tp); 158 return ConstantFP::getNullValue(Tp); 179 return ConstantFP::getAllOnesValue(Tp); 180 return ConstantFP::getNullValue(Tp); 387 return PT->push_back(ConstantFP::getNullValue(Ty)); 388 return PT->push_back(ConstantFP::get(Ty->getContext(), RandomFloat));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 200 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) { 205 Reg = FastEmit_f(VT, VT, ISD::ConstantFP, CF); 437 if (ConstantFP *CF = dyn_cast<ConstantFP>(I->getOperand(1))) { 787 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) { 1254 unsigned, const ConstantFP * /*FPImm*/) { 1268 const ConstantFP * /*FPImm*/) { 1477 const ConstantFP *FPIm [all...] |
/external/llvm/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 626 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 718 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 824 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 839 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 882 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
H A D | toy-jit.cpp | 643 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 745 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 851 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 866 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 909 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
H A D | toy.cpp | 872 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 967 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1073 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1088 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1131 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
H A D | toy-jit.cpp | 628 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 727 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 833 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 848 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 891 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
H A D | toy.cpp | 912 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 1007 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1113 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1128 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1171 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/include/llvm/IR/ |
H A D | Constants.h | 230 /// ConstantFP - Floating Point Values [float, double] 232 class ConstantFP : public Constant { class in namespace:llvm 236 ConstantFP(const ConstantFP &) LLVM_DELETED_FUNCTION; 239 ConstantFP(Type *Ty, const APFloat& V); 251 /// get() - This returns a ConstantFP, or a vector containing a splat of a 252 /// ConstantFP, for the specified value in the specified type. This should 257 static ConstantFP *get(LLVMContext &Context, const APFloat &V); 518 /// simple data values (i.e. ConstantInt/ConstantFP). This Constant node has no 642 /// data values (i.e. ConstantInt/ConstantFP) [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JIT.cpp | 365 C = ConstantFP::get(F->getContext(), APFloat(AV.FloatVal)); 368 C = ConstantFP::get(F->getContext(), APFloat(AV.DoubleVal)); 373 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
|