HomeSort by: relevance | last modified time | path
    Searched refs:fltSemantics (Results 1 - 25 of 57) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LowLevelType.h 26 struct fltSemantics;
41 const llvm::fltSemantics &getFltSemanticForLLT(LLT Ty);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
RegisterValue.cpp 16 static APFloat getFloatValue(const fltSemantics &FltSemantics,
20 return APFloat::getZero(FltSemantics);
22 return APFloat::getZero(FltSemantics, true);
24 return APFloat(FltSemantics, "1");
26 return APFloat(FltSemantics, "2");
28 return APFloat::getInf(FltSemantics);
30 return APFloat::getQNaN(FltSemantics);
32 return APFloat::getSmallestNormalized(FltSemantics);
34 return APFloat::getLargest(FltSemantics);
    [all...]
RegisterValue.h 46 APInt bitcastFloatValue(const fltSemantics &FltSemantics,
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
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...]
APFixedPoint.h 26 struct fltSemantics;
28 /// The fixed point semantics work similarly to fltSemantics. The width
76 bool fitsInFloatSemantics(const fltSemantics &FloatSema) const;
173 APFloat convertToFloat(const fltSemantics &FloatSema) const;
204 static const fltSemantics *promoteFloatSemantics(const fltSemantics *S);
  /src/external/apache2/llvm/dist/llvm/lib/Support/
APFloat.cpp 54 struct fltSemantics {
72 bool isRepresentableBy(const fltSemantics &S) const {
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...]
APFixedPoint.cpp 129 const fltSemantics &FloatSema) const {
444 const fltSemantics *APFixedPoint::promoteFloatSemantics(const fltSemantics *S) {
456 APFloat APFixedPoint::convertToFloat(const fltSemantics &FloatSema) const {
465 const fltSemantics *OpSema = &FloatSema;
511 const fltSemantics &FloatSema = Value.getSemantics();
522 const fltSemantics *OpSema = &FloatSema;
Z3Solver.cpp 229 static const llvm::fltSemantics &getFloatSemantics(unsigned BitWidth) {
246 static bool areEquivalent(const llvm::fltSemantics &LHS,
247 const llvm::fltSemantics &RHS) {
789 const llvm::fltSemantics &Semantics =
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LowLevelType.cpp 63 const llvm::fltSemantics &llvm::getFltSemanticForLLT(LLT Ty) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Target/
TargetOptions.h 23 struct fltSemantics;
395 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Linux.h 62 const llvm::fltSemantics *FPType = nullptr) const override;
PS4CPU.h 99 const llvm::fltSemantics *FPType) const override {
AMDGPU.h 88 const llvm::fltSemantics *FPType = nullptr) const override;
Cuda.h 152 const llvm::fltSemantics *FPType = nullptr) const override;
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
TargetInfo.h 42 struct fltSemantics;
106 const llvm::fltSemantics *HalfFormat, *BFloat16Format, *FloatFormat,
645 const llvm::fltSemantics &getHalfFormat() const { return *HalfFormat; }
650 const llvm::fltSemantics &getFloatFormat() const { return *FloatFormat; }
655 const llvm::fltSemantics &getBFloat16Format() const { return *BFloat16Format; }
660 const llvm::fltSemantics &getDoubleFormat() const { return *DoubleFormat; }
666 const llvm::fltSemantics &getLongDoubleFormat() const {
674 const llvm::fltSemantics &getFloat128Format() const {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ConversionChecker.cpp 149 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType);
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
InitPreprocessor.cpp 95 static T PickFP(const llvm::fltSemantics *Sem, T IEEEHalfVal, T IEEESingleVal,
98 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEhalf())
100 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle())
102 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble())
104 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended())
106 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble())
108 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad());
113 const llvm::fltSemantics *Sem, StringRef Ext) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Type.h 170 const fltSemantics &getFltSemantics() const {
444 static Type *getFloatingPointTy(LLVMContext &C, const fltSemantics &S) {
FixedPointBuilder.h 127 const fltSemantics *FloatSema = &Ty->getFltSemantics();
Function.h 722 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordReader.h 293 llvm::APFloat readAPFloat(const llvm::fltSemantics &Sem);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 105 void convertToFpType(const fltSemantics &Sem);
110 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val);
242 void FAddendCoef::convertToFpType(const fltSemantics &Sem) {
256 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) {
310 const fltSemantics &Semantic =
  /src/external/apache2/llvm/dist/clang/include/clang/Driver/
ToolChain.h 700 const llvm::fltSemantics *FPType = nullptr) const {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp 988 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
999 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
1010 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
1021 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
1055 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
AsmParser.cpp 275 bool parseRealValue(const fltSemantics &Semantics, APInt &Res);
563 const fltSemantics &); // ".single", ...
635 bool parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &);
3217 bool AsmParser::parseRealValue(const fltSemantics &Semantics, APInt &Res) {
3261 const fltSemantics &Semantics) {
4858 bool AsmParser::parseDirectiveRealDCB(StringRef IDVal, const fltSemantics &Semantics) {

Completed in 40 milliseconds

1 2 3