/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 316 ConstantFP *CFP = dyn_cast<ConstantFP>(I->getOperand(0)); 321 CFP = dyn_cast<ConstantFP>(I->getOperand(1)); 335 ConstantFP *C0 = dyn_cast<ConstantFP>(I->getOperand(0)); 336 ConstantFP *C1 = dyn_cast<ConstantFP>(I->getOperand(1)); 345 static bool isNormalFp(const ConstantFP *C) { 357 Value *InstCombiner::foldFMulConst(Instruction *FMulOrDiv, ConstantFP *C, 364 ConstantFP *C0 = dyn_cast<ConstantFP>(Opnd0) [all...] |
InstCombineSelect.cpp | 810 ConstantFP *CFPt, *CFPf; 811 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 813 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 822 ConstantFP *CFPt, *CFPf; 823 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 825 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 837 ConstantFP *CFPt, *CFPf; 838 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 840 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && [all...] |
InstCombineAddSub.cpp | 126 void set(const ConstantFP* Coefficient, Value *V) 334 ConstantFP::get(Ty, float(IntVal)) : 335 ConstantFP::get(Ty->getContext(), getFpVal()); 358 ConstantFP *C0, *C1; 361 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero()) 364 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 395 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) { 400 if (ConstantFP *C = dyn_cast<ConstantFP>(V1)) [all...] |
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 26 class ConstantFP; 217 const ConstantFP *FPImm); 252 const ConstantFP *FPImm); 298 const ConstantFP *FPImm); 357 virtual unsigned TargetMaterializeFloatZero(const ConstantFP* CF) {
|
MachineOperand.h | 23 class ConstantFP; 153 const ConstantFP *CFP; // For MO_FPImmediate. 412 const ConstantFP *getFPImm() const { 554 static MachineOperand CreateFPImm(const ConstantFP *CFP) {
|
ISDOpcodes.h | 61 Constant, ConstantFP, [all...] |
/external/llvm/unittests/IR/ |
MDBuilderTest.cpp | 39 EXPECT_TRUE(isa<ConstantFP>(Op)); 41 ConstantFP *Val = cast<ConstantFP>(Op);
|
PatternMatch.cpp | 75 Value *L = ConstantFP::get(FltTy, 1.0); 76 Value *R = ConstantFP::get(FltTy, 2.0); 114 Value *L = ConstantFP::get(FltTy, 1.0); 115 Value *R = ConstantFP::get(FltTy, 2.0); 191 Value *L = ConstantFP::get(FltTy, 1.0); 192 Value *R = ConstantFP::get(FltTy, 2.0); 230 Value *L = ConstantFP::get(FltTy, 1.0); 231 Value *R = ConstantFP::get(FltTy, 2.0);
|
/external/llvm/lib/IR/ |
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>(this) [all...] |
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)) 572 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) { 583 return ConstantFP::get(V->getContext(), Val); 588 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) [all...] |
LLVMContextImpl.h | 39 class ConstantFP; 246 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*,
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 101 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { 286 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) { [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 95 unsigned PPCMaterializeFP(const ConstantFP *CFP, MVT VT); 117 unsigned PPCFastISel::PPCMaterializeFP(const ConstantFP *CFP, MVT VT) { 284 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(C))
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.h | 34 class ConstantFP; 81 const ConstantFP *CFP; 109 DotDebugLocEntry(const MCSymbol *B, const MCSymbol *E, const ConstantFP *FPtr) 136 const ConstantFP *getConstantFP() const { return Constants.CFP; }
|
DwarfCompileUnit.h | 31 class ConstantFP; 272 void addConstantFPValue(DIE *Die, const ConstantFP *CFP);
|
/external/llvm/include/llvm/IR/ |
Constants.h | 230 /// ConstantFP - Floating Point Values [float, double] 232 class ConstantFP : public Constant { 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); 258 static ConstantFP *getNegativeZero(Type* Ty); 259 static ConstantFP *getInfinity(Type *Ty, bool Negative = false) [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 464 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 516 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 616 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 627 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 549 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 620 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 720 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 731 ConstantFP::get(getGlobalContext(), APFloat(0.0)),
|
/external/llvm/include/llvm/Support/ |
PatternMatch.h | 308 /// m_ConstantFP - Match a ConstantFP, capturing the value if we match. 309 inline bind_ty<ConstantFP> m_ConstantFP(ConstantFP *&C) { return C; } 333 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(V)) 337 if (ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getSplatValue())) 782 if (ConstantFP *C = dyn_cast<ConstantFP>(LHS)) [all...] |
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 155 return ConstantFP::getAllOnesValue(Tp); 156 return ConstantFP::getNullValue(Tp); 177 return ConstantFP::getAllOnesValue(Tp); 178 return ConstantFP::getNullValue(Tp); 385 return PT->push_back(ConstantFP::getNullValue(Ty)); 386 return PT->push_back(ConstantFP::get(Ty->getContext(), RandomFloat));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 196 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) { 201 Reg = FastEmit_f(VT, VT, ISD::ConstantFP, CF); 433 if (ConstantFP *CF = dyn_cast<ConstantFP>(I->getOperand(1))) { 686 } else if (const ConstantFP *CF = dyn_cast<ConstantFP>(V)) { [all...] |
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 624 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 716 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 822 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 837 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 880 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0)); [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy-jit.cpp | 642 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 744 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 850 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 865 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 908 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0)); [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 871 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 966 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1072 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1087 ConstantFP::get(getGlobalContext(), APFloat(0.0)), [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy-jit.cpp | 627 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 726 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 832 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 847 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 890 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0)); [all...] |