/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 279 APFloat Val = Cnt->getValueAPF(); 1673 APFloat APF = APFloat(Fp->getValueAPF()); // make a copy 1681 APF.convert(APFloat::IEEEsingle, APFloat::rmNearestTiesToEven, &ignored); 1685 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored);
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
H A D | toy.cpp | 1013 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 1108 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1214 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1229 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1272 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
H A D | toy.cpp | 1085 return ConstantFP::get(getGlobalContext(), APFloat(Val)); 1186 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1292 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 1307 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1350 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
H A D | toy.cpp | 756 return ConstantFP::get(C.getLLVMContext(), APFloat(Val)); 852 ConstantFP::get(C.getLLVMContext(), APFloat(0.0)); 958 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 973 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1016 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/Orc/initial/ |
H A D | toy.cpp | 755 return ConstantFP::get(C.getLLVMContext(), APFloat(Val)); 851 ConstantFP::get(C.getLLVMContext(), APFloat(0.0)); 957 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 972 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1015 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
H A D | toy.cpp | 755 return ConstantFP::get(C.getLLVMContext(), APFloat(Val)); 851 ConstantFP::get(C.getLLVMContext(), APFloat(0.0)); 957 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 972 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1015 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
H A D | toy.cpp | 755 return ConstantFP::get(C.getLLVMContext(), APFloat(Val)); 851 ConstantFP::get(C.getLLVMContext(), APFloat(0.0)); 957 StepVal = ConstantFP::get(getGlobalContext(), APFloat(1.0)); 972 ConstantFP::get(getGlobalContext(), APFloat(0.0)), 1015 InitVal = ConstantFP::get(getGlobalContext(), APFloat(0.0));
|
/external/clang/lib/Basic/ |
H A D | Targets.cpp | 22 #include "llvm/ADT/APFloat.h" 715 this->LongDoubleFormat = &llvm::APFloat::IEEEdouble; 762 LongDoubleFormat = &llvm::APFloat::PPCDoubleDouble; 1408 LongDoubleFormat = &llvm::APFloat::IEEEdouble; 1441 LongDoubleFormat = &llvm::APFloat::IEEEdouble; 2146 LongDoubleFormat = &llvm::APFloat::x87DoubleExtended; 3549 LongDoubleFormat = &llvm::APFloat::IEEEdouble; 3809 LongDoubleFormat = &llvm::APFloat::IEEEdouble; 4817 LongDoubleFormat = &llvm::APFloat::IEEEquad; 5154 LongDoubleFormat = &llvm::APFloat [all...] |
/external/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 1049 if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle || 1050 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) { 1057 bool isHalf = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEhalf; 1058 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble; 1075 if (APFloat(APFloat::IEEEdouble, StrVal).convertToDouble() == Val) { 1088 APFloat apf = CFP->getValueAPF(); 1091 apf.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, 1106 if (&CFP->getValueAPF().getSemantics() == &APFloat [all...] |
H A D | Metadata.cpp | 813 APFloat AVal = mdconst::extract<ConstantFP>(A->getOperand(0))->getValueAPF(); 814 APFloat BVal = mdconst::extract<ConstantFP>(B->getOperand(0))->getValueAPF(); 815 if (AVal.compare(BVal) == APFloat::cmpLessThan)
|
/external/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 36 class APFloat; 598 void AddAPFloat(const llvm::APFloat &Value, RecordDataImpl &Record);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 393 if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEsingle) 395 else if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEdouble) 398 OS << "<APFloat(";
|
H A D | LegalizeFloatTypes.cpp | 930 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), 933 Hi = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), 1140 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), 1264 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), 1289 Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT), 1336 DAG.getConstantFP(APFloat(APFloat::PPCDoubleDouble, 1501 APFloat APF = APFloat(APFloat [all...] |
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AddressingModes.h | 17 #include "llvm/ADT/APFloat.h" 391 static inline int getFP32Imm(const APFloat &FPImm) { 419 static inline int getFP64Imm(const APFloat &FPImm) {
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 205 static inline std::string ftostr(const APFloat& V) { 207 if (&V.getSemantics() == &APFloat::IEEEdouble) { 210 } else if (&V.getSemantics() == &APFloat::IEEEsingle) { 222 APFloat APF = APFloat(CFP->getValueAPF()); // copy 224 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored); 226 Out << "APFloat("; 233 APF.bitwiseIsEqual(APFloat(atof(Buffer)))) {
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
H A D | toy.cpp | 357 return ConstantFP::get(getGlobalContext(), APFloat(Val));
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.h | 129 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
|
H A D | AMDGPUISelLowering.cpp | 439 bool AMDGPUTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { 943 APFloat Max = APFloat::getLargest(Type->getFltSemantics()); 944 APFloat Min = APFloat::getLargest(Type->getFltSemantics(), true); 2000 APFloat C1Val(APFloat::IEEEdouble, "0x1.0p+52"); 2009 APFloat C2Val(APFloat::IEEEdouble, "0x1.fffffffffffffp+51");
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 227 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
|
/external/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 961 llvm::APFloat::opStatus 962 NumericLiteralParser::GetFloatValue(llvm::APFloat &Result) { 963 using llvm::APFloat; 976 return Result.convertFromString(Str, APFloat::rmNearestTiesToEven);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1395 const APFloat& getValueAPF() const { return Value->getValueAPF(); } 1420 APFloat Tmp(V); 1422 APFloat::rmNearestTiesToEven, &ignored); 1425 bool isExactlyValue(const APFloat& V) const; 1427 static bool isValueValidForType(EVT VT, const APFloat& Val);
|
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 2145 V = ConstantFP::get(Context, APFloat(APFloat::IEEEhalf, 2148 V = ConstantFP::get(Context, APFloat(APFloat::IEEEsingle, 2151 V = ConstantFP::get(Context, APFloat(APFloat::IEEEdouble, 2158 V = ConstantFP::get(Context, APFloat(APFloat::x87DoubleExtended, 2161 V = ConstantFP::get(Context, APFloat(APFloat [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1185 const APFloat &FpVal = cast<ConstantFP>(Divisor)->getValueAPF(); 1186 APFloat Reciprocal(FpVal.getSemantics()); 1190 Reciprocal = APFloat(FpVal.getSemantics(), 1.0f); 1191 (void)Reciprocal.divide(FpVal, APFloat::rmNearestTiesToEven);
|
H A D | InstCombineCalls.cpp | 1073 const APFloat &ArgVal = C->getValueAPF(); 1074 APFloat Val(ArgVal.getSemantics(), 1.0); 1075 APFloat::opStatus Status = Val.divide(ArgVal, 1076 APFloat::rmNearestTiesToEven); 1079 if (Status == APFloat::opOK)
|
/external/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 14 #include "llvm/ADT/APFloat.h" 895 APFloat RealVal(APFloat::IEEEdouble, getTok().getString()); 1407 return parseDirectiveRealValue(APFloat::IEEEsingle); 1409 return parseDirectiveRealValue(APFloat::IEEEdouble); 2488 // Convert to an APFloat. 2489 APFloat Value(Semantics); 2493 Value = APFloat::getInf(Semantics); 2495 Value = APFloat::getNaN(Semantics, false, ~0); 2498 } else if (Value.convertFromString(IDVal, APFloat [all...] |