/freebsd-10.3-release/contrib/llvm/include/llvm/ADT/ |
H A D | APFloat.h | 24 struct fltSemantics; 131 static const fltSemantics IEEEhalf; 132 static const fltSemantics IEEEsingle; 133 static const fltSemantics IEEEdouble; 134 static const fltSemantics IEEEquad; 135 static const fltSemantics PPCDoubleDouble; 136 static const fltSemantics x87DoubleExtended; 140 static const fltSemantics Bogus; 144 static unsigned int semanticsPrecision(const fltSemantics &); 191 APFloat(const fltSemantics [all...] |
/freebsd-10.3-release/contrib/llvm/lib/Support/ |
H A D | APFloat.cpp | 44 struct fltSemantics { struct in namespace:llvm 58 const fltSemantics APFloat::IEEEhalf = { 15, -14, 11 }; 59 const fltSemantics APFloat::IEEEsingle = { 127, -126, 24 }; 60 const fltSemantics APFloat::IEEEdouble = { 1023, -1022, 53 }; 61 const fltSemantics APFloat::IEEEquad = { 16383, -16382, 113 }; 62 const fltSemantics APFloat::x87DoubleExtended = { 16383, -16382, 64 }; 63 const fltSemantics APFloat::Bogus = { 0, 0, 0 }; 76 const fltSemantics APFloat::PPCDoubleDouble = { 1023, -1022 + 53, 53 + 53 }; 576 APFloat::initialize(const fltSemantics *ourSemantics) 665 APFloat APFloat::makeNaN(const fltSemantics [all...] |
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 35 struct fltSemantics; 75 const llvm::fltSemantics *HalfFormat, *FloatFormat, *DoubleFormat, 314 const llvm::fltSemantics &getHalfFormat() const { return *HalfFormat; } 319 const llvm::fltSemantics &getFloatFormat() const { return *FloatFormat; } 324 const llvm::fltSemantics &getDoubleFormat() const { return *DoubleFormat; } 330 const llvm::fltSemantics &getLongDoubleFormat() const {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 116 static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal, 119 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) 121 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) 123 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) 125 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) 127 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); 132 const llvm::fltSemantics *Sem, StringRef Ext) {
|
/freebsd-10.3-release/contrib/llvm/include/llvm/IR/ |
H A D | Type.h | 169 const fltSemantics &getFltSemantics() const {
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 87 void convertToFpType(const fltSemantics &Sem); 92 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val); 220 void FAddendCoef::convertToFpType(const fltSemantics &Sem) { 234 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) { 309 const fltSemantics &Semantic =
|
H A D | InstCombineCasts.cpp | 1151 static Constant *FitsInFPType(ConstantFP *CFP, const fltSemantics &Sem) {
|
H A D | InstCombineCompares.cpp | 3270 const fltSemantics *Sem;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 271 const llvm::fltSemantics &format,
|
H A D | CGExprScalar.cpp | 593 const llvm::fltSemantics &SrcSema = 629 const llvm::fltSemantics &Sema = 663 const llvm::fltSemantics &DstSema =
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ASTContext.h | 43 struct fltSemantics; 1579 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
|
H A D | Expr.h | 1237 llvm::APFloat getValue(const llvm::fltSemantics &Semantics) const { 1365 const llvm::fltSemantics &getSemantics() const; 1368 void setSemantics(const llvm::fltSemantics &Sem);
|
/freebsd-10.3-release/contrib/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.cpp | 873 const fltSemantics &Sem = Val.getSemantics();
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 4761 const llvm::fltSemantics &Src, 4762 const llvm::fltSemantics &Tgt) { 4778 const llvm::fltSemantics &Src, 4779 const llvm::fltSemantics &Tgt) {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 1808 const llvm::fltSemantics &Sem, unsigned &Idx);
|
/freebsd-10.3-release/contrib/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 788 const fltSemantics &Sem = CE->getOperand(0)->getType()->getFltSemantics();
|
/freebsd-10.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1017 static const fltSemantics &EVTToAPFloatSemantics(EVT VT) {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Expr.cpp | 739 const llvm::fltSemantics &FloatingLiteral::getSemantics() const { 757 void FloatingLiteral::setSemantics(const llvm::fltSemantics &Sem) {
|
H A D | ExprConstant.cpp | 5312 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy); 7293 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); 7321 const llvm::fltSemantics &Sem = 7394 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType());
|
H A D | ASTContext.cpp | 1252 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const {
|
/freebsd-10.3-release/contrib/llvm/lib/IR/ |
H A D | Constants.cpp | 536 static const fltSemantics *TypeToFloatSemantics(Type *Ty) { 639 const fltSemantics &Semantics = *TypeToFloatSemantics(Ty);
|
/freebsd-10.3-release/contrib/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 370 bool parseDirectiveRealValue(const fltSemantics &); // ".single", ... 2296 bool AsmParser::parseDirectiveRealValue(const fltSemantics &Semantics) {
|
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 2803 const fltSemantics &sem = DAG.EVTToAPFloatSemantics(DstVT);
|
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 9283 const fltSemantics &Sem = APFloat::IEEEdouble; 9287 const fltSemantics &Sem = APFloat::IEEEsingle; 9314 const fltSemantics &Sem = APFloat::IEEEdouble; 9319 const fltSemantics &Sem = APFloat::IEEEsingle;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 7230 const llvm::fltSemantics &Sem,
|