| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 36 struct fltSemantics; 162 static const llvm::fltSemantics &EnumToSemantics(Semantics S); 163 static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); 165 static const fltSemantics &IEEEhalf() LLVM_READNONE; 166 static const fltSemantics &BFloat() LLVM_READNONE; 167 static const fltSemantics &IEEEsingle() LLVM_READNONE; 168 static const fltSemantics &IEEEdouble() LLVM_READNONE; 169 static const fltSemantics &IEEEquad() LLVM_READNONE; 170 static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; 171 static const fltSemantics &x87DoubleExtended() LLVM_READNONE; [all …]
|
| H A D | APFixedPoint.h | 26 struct fltSemantics; 76 bool fitsInFloatSemantics(const fltSemantics &FloatSema) const; 173 APFloat convertToFloat(const fltSemantics &FloatSema) const; 204 static const fltSemantics *promoteFloatSemantics(const fltSemantics *S);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | APFloat.cpp | 54 struct fltSemantics { struct 72 bool isRepresentableBy(const fltSemantics &S) const { in isRepresentableBy() argument 78 static const fltSemantics semIEEEhalf = {15, -14, 11, 16}; 79 static const fltSemantics semBFloat = {127, -126, 8, 16}; 80 static const fltSemantics semIEEEsingle = {127, -126, 24, 32}; 81 static const fltSemantics semIEEEdouble = {1023, -1022, 53, 64}; 82 static const fltSemantics semIEEEquad = {16383, -16382, 113, 128}; 83 static const fltSemantics semX87DoubleExtended = {16383, -16382, 64, 80}; 84 static const fltSemantics semBogus = {0, 0, 0, 0}; 95 static const fltSemantics semPPCDoubleDouble = {-1, 0, 0, 0}; [all …]
|
| H A D | APFixedPoint.cpp | 129 const fltSemantics &FloatSema) const { in fitsInFloatSemantics() 444 const fltSemantics *APFixedPoint::promoteFloatSemantics(const fltSemantics *S) { in promoteFloatSemantics() 456 APFloat APFixedPoint::convertToFloat(const fltSemantics &FloatSema) const { in convertToFloat() 465 const fltSemantics *OpSema = &FloatSema; in convertToFloat() 511 const fltSemantics &FloatSema = Value.getSemantics(); in getFromFloatValue() 522 const fltSemantics *OpSema = &FloatSema; in getFromFloatValue()
|
| H A D | Z3Solver.cpp | 229 static const llvm::fltSemantics &getFloatSemantics(unsigned BitWidth) { in getFloatSemantics() 246 static bool areEquivalent(const llvm::fltSemantics &LHS, in areEquivalent() 247 const llvm::fltSemantics &RHS) { in areEquivalent() 789 const llvm::fltSemantics &Semantics = in toAPFloat()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | LowLevelType.h | 26 struct fltSemantics; 41 const llvm::fltSemantics &getFltSemanticForLLT(LLT Ty);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
| H A D | RegisterValue.cpp | 16 static APFloat getFloatValue(const fltSemantics &FltSemantics, in getFloatValue() 45 APInt bitcastFloatValue(const fltSemantics &FltSemantics, in bitcastFloatValue()
|
| H A D | RegisterValue.h | 46 APInt bitcastFloatValue(const fltSemantics &FltSemantics,
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | TargetInfo.h | 42 struct fltSemantics; 106 const llvm::fltSemantics *HalfFormat, *BFloat16Format, *FloatFormat, 645 const llvm::fltSemantics &getHalfFormat() const { return *HalfFormat; } in getHalfFormat() 650 const llvm::fltSemantics &getFloatFormat() const { return *FloatFormat; } in getFloatFormat() 655 const llvm::fltSemantics &getBFloat16Format() const { return *BFloat16Format; } in getBFloat16Format() 660 const llvm::fltSemantics &getDoubleFormat() const { return *DoubleFormat; } in getDoubleFormat() 666 const llvm::fltSemantics &getLongDoubleFormat() const { in getLongDoubleFormat() 674 const llvm::fltSemantics &getFloat128Format() const { in getFloat128Format()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 23 struct fltSemantics; 395 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 95 static T PickFP(const llvm::fltSemantics *Sem, T IEEEHalfVal, T IEEESingleVal, in PickFP() 98 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEhalf()) in PickFP() 100 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle()) in PickFP() 102 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble()) in PickFP() 104 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended()) in PickFP() 106 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble()) in PickFP() 108 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad()); in PickFP() 113 const llvm::fltSemantics *Sem, StringRef Ext) { in DefineFloatMacros()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LowLevelType.cpp | 63 const llvm::fltSemantics &llvm::getFltSemanticForLLT(LLT Ty) { in getFltSemanticForLLT()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Type.h | 170 const fltSemantics &getFltSemantics() const { in getFltSemantics() 444 static Type *getFloatingPointTy(LLVMContext &C, const fltSemantics &S) { in getFloatingPointTy()
|
| H A D | FixedPointBuilder.h | 127 const fltSemantics *FloatSema = &Ty->getFltSemantics(); in getAccommodatingFloatType()
|
| H A D | Function.h | 722 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Linux.h | 62 const llvm::fltSemantics *FPType = nullptr) const override;
|
| H A D | PS4CPU.h | 99 const llvm::fltSemantics *FPType) const override { in getDefaultDenormalModeForType()
|
| H A D | AMDGPU.h | 88 const llvm::fltSemantics *FPType = nullptr) const override;
|
| H A D | Cuda.h | 152 const llvm::fltSemantics *FPType = nullptr) const override;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ConversionChecker.cpp | 149 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| H A D | ASTRecordReader.h | 293 llvm::APFloat readAPFloat(const llvm::fltSemantics &Sem);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 531 bool parseRealValue(const fltSemantics &Semantics, APInt &Res); 804 bool emitRealValues(const fltSemantics &Semantics, unsigned *Count = nullptr); 805 bool addRealField(StringRef Name, const fltSemantics &Semantics, size_t Size); 806 bool parseDirectiveRealValue(StringRef IDVal, const fltSemantics &Semantics, 809 const fltSemantics &Semantics, SmallVectorImpl<APInt> &Values, 812 const fltSemantics &Semantics, 3610 bool MasmParser::parseRealValue(const fltSemantics &Semantics, APInt &Res) { in parseRealValue() 3672 bool MasmParser::parseRealInstList(const fltSemantics &Semantics, in parseRealInstList() 3719 bool MasmParser::emitRealValues(const fltSemantics &Semantics, in emitRealValues() 3737 bool MasmParser::addRealField(StringRef Name, const fltSemantics &Semantics, in addRealField() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 105 void convertToFpType(const fltSemantics &Sem); 110 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val); 242 void FAddendCoef::convertToFpType(const fltSemantics &Sem) { in convertToFpType() 256 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) { in createAPFloatFromInt() 310 const fltSemantics &Semantic = in operator *=()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | Opcodes.td | 48 def ArgSema : ArgType { let Name = "const fltSemantics *"; }
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 700 const llvm::fltSemantics *FPType = nullptr) const {
|