/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 284 ConstantFP *CFP = dyn_cast<ConstantFP>(I->getOperand(0)); 289 CFP = dyn_cast<ConstantFP>(I->getOperand(1)); 303 ConstantFP *C0 = dyn_cast<ConstantFP>(I->getOperand(0)); 304 ConstantFP *C1 = dyn_cast<ConstantFP>(I->getOperand(1)); 313 static bool isNormalFp(const ConstantFP *C) { 325 Value *InstCombiner::foldFMulConst(Instruction *FMulOrDiv, ConstantFP *C, 332 ConstantFP *C0 = dyn_cast<ConstantFP>(Opnd0) [all...] |
InstCombineSelect.cpp | 738 ConstantFP *CFPt, *CFPf; 739 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 741 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 750 ConstantFP *CFPt, *CFPf; 751 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 753 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 765 ConstantFP *CFPt, *CFPf; 766 if (((CFPt = dyn_cast<ConstantFP>(TrueVal)) && 768 ((CFPf = dyn_cast<ConstantFP>(FalseVal)) && 777 ConstantFP *CFPt, *CFPf [all...] |
InstCombineAddSub.cpp | 115 void set(const ConstantFP* Coefficient, Value *V) 298 ConstantFP::get(Ty, float(IntVal)) : 299 ConstantFP::get(Ty->getContext(), getFpVal()); 322 ConstantFP *C0, *C1; 325 if ((C0 = dyn_cast<ConstantFP>(Opnd0)) && C0->isZero()) 328 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 359 if (ConstantFP *C = dyn_cast<ConstantFP>(V0)) { 364 if (ConstantFP *C = dyn_cast<ConstantFP>(V1)) [all...] |
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 25 class ConstantFP; 218 const ConstantFP *FPImm); 254 const ConstantFP *FPImm); 308 const ConstantFP *FPImm); 371 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);
|
/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())) 71 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 84 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this)) 97 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this) [all...] |
ConstantFold.cpp | 153 if (isa<ConstantInt>(V) || isa<ConstantFP>(V)) 170 return ConstantFP::get(DestTy->getContext(), 178 // Handle ConstantFP input: FP -> Integral. 179 if (ConstantFP *FP = dyn_cast<ConstantFP>(V)) 571 if (ConstantFP *FPC = dyn_cast<ConstantFP>(V)) { 582 return ConstantFP::get(V->getContext(), Val); 587 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 | 100 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { 285 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) { [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.h | 34 class ConstantFP; 83 const ConstantFP *CFP; 96 DotDebugLocEntry(const MCSymbol *B, const MCSymbol *E, const ConstantFP *FPtr) 119 const ConstantFP *getConstantFP() { return Constants.CFP; }
|
DwarfCompileUnit.h | 30 class ConstantFP; 272 bool addConstantFPValue(DIE *Die, const ConstantFP *CFP);
|
/external/llvm/include/llvm/IR/ |
Constants.h | 231 /// ConstantFP - Floating Point Values [float, double] 233 class ConstantFP : public Constant { 237 ConstantFP(const ConstantFP &) LLVM_DELETED_FUNCTION; 240 ConstantFP(Type *Ty, const APFloat& V); 252 /// get() - This returns a ConstantFP, or a vector containing a splat of a 253 /// ConstantFP, for the specified value in the specified type. This should 258 static ConstantFP *get(LLVMContext &Context, const APFloat &V); 259 static ConstantFP *getNegativeZero(Type* Ty); 260 static ConstantFP *getInfinity(Type *Ty, bool Negative = false) [all...] |
MDBuilder.h | 49 Value *Op = ConstantFP::get(Type::getFloatTy(Context), Accuracy);
|
/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())) 769 if (ConstantFP *C = dyn_cast<ConstantFP>(LHS))
|
/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 | 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))) { 674 } 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/lib/ExecutionEngine/JIT/ |
JIT.cpp | 517 C = ConstantFP::get(F->getContext(), APFloat(AV.FloatVal)); 520 C = ConstantFP::get(F->getContext(), APFloat(AV.DoubleVal)); 525 C = ConstantFP::get(F->getContext(), APFloat(ArgTy->getFltSemantics(),
|
/external/llvm/lib/Target/AArch64/ |
AArch64ISelDAGToDAG.cpp | 278 const ConstantFP *FV = cast<ConstantFPSDNode>(Node)->getConstantFPValue(); 380 case ISD::ConstantFP: {
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeAsmPrinter.cpp | 229 const ConstantFP *fp = MO.getFPImm();
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.h | 276 void printFPConstant(const ConstantFP *Fp, raw_ostream &O) ;
|