/external/llvm/lib/CodeGen/AsmPrinter/ |
DebugLocEntry.h | 37 Value(const DIExpression *Expr, const ConstantFP *CFP) 60 const ConstantFP *CFP; 72 const ConstantFP *getConstantFP() const { return Constant.CFP; }
|
DwarfUnit.h | 34 class ConstantFP; 254 void addConstantFPValue(DIE &Die, const ConstantFP *CFP);
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 106 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { 307 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) { [all...] |
/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())) 57 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue())) 73 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 78 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue()) [all...] |
ConstantFold.cpp | 157 if (isa<ConstantInt>(V) || isa<ConstantFP>(V)) 175 return ConstantFP::get(DestTy->getContext(), 183 // Handle ConstantFP input: FP -> Integral. 184 if (ConstantFP *FP = dyn_cast<ConstantFP>(V)) { 589 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) { 600 return ConstantFP::get(V->getContext(), Val); 605 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineOperand.h | 23 class ConstantFP; 156 const ConstantFP *CFP; // For MO_FPImmediate. 420 const ConstantFP *getFPImm() const { 513 void setFPImm(const ConstantFP *CFP) { 560 void ChangeToFPImmediate(const ConstantFP *FPImm); 591 static MachineOperand CreateFPImm(const ConstantFP *CFP) {
|
FastISel.h | 359 bool Op0IsKill, const ConstantFP *FPImm); 384 const ConstantFP *FPImm); 426 const ConstantFP *FPImm); 484 virtual unsigned fastMaterializeFloatZero(const ConstantFP *CF) {
|
/external/llvm/unittests/AsmParser/ |
AsmParserTest.cpp | 80 ASSERT_TRUE(isa<ConstantFP>(V)); 81 EXPECT_TRUE(cast<ConstantFP>(V)->isExactlyValue(3.5));
|
/external/llvm/unittests/IR/ |
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);
|
MDBuilderTest.cpp | 40 EXPECT_TRUE(mdconst::hasa<ConstantFP>(Op)); 41 ConstantFP *Val = mdconst::extract<ConstantFP>(Op);
|
ConstantsTest.cpp | 124 EXPECT_TRUE(isa<ConstantFP>(X)); 409 Constant *Vals[] = {ConstantFP::get(T, 0), ConstantFP::get(T, 1)}; 430 Constant *Vals[] = {ConstantFP::get(T, 0), ConstantFP::get(T, 1)};
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyMCInstLower.cpp | 84 const ConstantFP *Imm = MO.getFPImm();
|
/external/llvm/lib/Transforms/Scalar/ |
Float2Int.cpp | 239 } else if (!isa<ConstantFP>(O)) { 240 // Not an instruction or ConstantFP? we can't do anything. 311 } else if (ConstantFP *CF = dyn_cast<ConstantFP>(O)) { 455 } else if (ConstantFP *CF = dyn_cast<ConstantFP>(V)) {
|
Reassociate.cpp | 357 ConstantInt::getAllOnesValue(Ty) : ConstantFP::get(Ty, -1.0); [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSelect.cpp | [all...] |
InstCombineAddSub.cpp | 129 void set(const ConstantFP* Coefficient, Value *V) 337 ConstantFP::get(Ty, float(IntVal)) : 338 ConstantFP::get(Ty->getContext(), getFpVal()); 361 ConstantFP *C0, *C1; 364 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero()) 367 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 398 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) { 403 if (ConstantFP *C = dyn_cast<ConstantFP>(V1)) [all...] |
InstCombineMulDivRem.cpp | 436 ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getAggregateElement(I)); 443 return isa<ConstantFP>(C) && 444 cast<ConstantFP>(C)->getValueAPF().isFiniteNonZero(); 451 ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getAggregateElement(I)); 458 return isa<ConstantFP>(C) && cast<ConstantFP>(C)->getValueAPF().isNormal(); 563 Constant *NegZero = ConstantFP::getNegativeZero(Op1->getType()); [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 541 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 602 CondV, ConstantFP::get(getGlobalContext(), APFloat(0.0)), "ifcond"); 707 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 719 EndCond, ConstantFP::get(getGlobalContext(), APFloat(0.0)), "loopcond");
|
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 178 return ConstantFP::getAllOnesValue(Tp); 179 return ConstantFP::getNullValue(Tp); 200 return ConstantFP::getAllOnesValue(Tp); 201 return ConstantFP::getNullValue(Tp); 395 return PT->push_back(ConstantFP::getNullValue(Ty)); 396 return PT->push_back(ConstantFP::get(Ty->getContext(), RandomFloat));
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 712 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 818 CondV, ConstantFP::get(getGlobalContext(), APFloat(0.0)), "ifcond"); 928 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 944 EndCond, ConstantFP::get(getGlobalContext(), APFloat(0.0)), "loopcond"); 987 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...] |
toy.cpp | 911 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 1006 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1112 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1127 ConstantFP::get(getGlobalContext(), APFloat(0.0)) [all...] |
/external/llvm/include/llvm/IR/ |
Constants.h | 231 /// ConstantFP - Floating Point Values [float, double] 233 class ConstantFP : public Constant { 237 ConstantFP(const ConstantFP &) = delete; 245 ConstantFP(Type *Ty, const APFloat& V); 257 /// get() - This returns a ConstantFP, or a vector containing a splat of a 258 /// ConstantFP, for the specified value in the specified type. This should 263 static ConstantFP *get(LLVMContext &Context, const APFloat &V); 551 /// simple data values (i.e. ConstantInt/ConstantFP). This Constant node has no 678 /// data values (i.e. ConstantInt/ConstantFP). This Constant node has n [all...] |