reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/ADT/APFloat.h
  162   static const fltSemantics &IEEEhalf() LLVM_READNONE;

References

include/llvm/CodeGen/SelectionDAG.h
 1383     case MVT::f16:     return APFloat::IEEEhalf();
include/llvm/IR/Type.h
  171     case HalfTyID: return APFloat::IEEEhalf();
lib/Analysis/ConstantFolding.cpp
 1736       Val.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &lost);
 1973       APFloat Val(APFloat::IEEEhalf(), Op->getValue());
lib/AsmParser/LLLexer.cpp
 1028     APFloatVal = APFloat(APFloat::IEEEhalf(),
lib/AsmParser/LLParser.cpp
 5177         ID.APFloatVal.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven,
lib/Bitcode/Reader/BitcodeReader.cpp
 2403         V = ConstantFP::get(Context, APFloat(APFloat::IEEEhalf(),
lib/CodeGen/GlobalISel/Utils.cpp
  334   APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4312         return getConstantFP(APFloat(APFloat::IEEEhalf(), Val), DL, VT);
 4342       APFloat FPV(APFloat::IEEEhalf(),
 4413       (void)V.convert(APFloat::IEEEhalf(),
lib/IR/AsmWriter.cpp
 1372     } else if (&APF.getSemantics() == &APFloat::IEEEhalf()) {
lib/IR/ConstantFold.cpp
  597       Val.convert(DestTy->isHalfTy() ? APFloat::IEEEhalf() :
lib/IR/Constants.cpp
  295                            APFloat::getZero(APFloat::IEEEhalf()));
  702     return &APFloat::IEEEhalf();
  818     if (&V.getSemantics() == &APFloat::IEEEhalf())
 1322     if (&Val2.getSemantics() == &APFloat::IEEEhalf())
 1324     Val2.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &losesInfo);
 1334     if (&Val2.getSemantics() == &APFloat::IEEEhalf() ||
 1342     return &Val2.getSemantics() == &APFloat::IEEEhalf() ||
 1347     return &Val2.getSemantics() == &APFloat::IEEEhalf() ||
 1352     return &Val2.getSemantics() == &APFloat::IEEEhalf() ||
 2748     return APFloat(APFloat::IEEEhalf(), APInt(16, EltVal));
lib/Support/APFloat.cpp
  119       return IEEEhalf();
  136     if (&Sem == &llvm::APFloat::IEEEhalf())
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 3589   static const APFloat KF16(APFloat::IEEEhalf(), APInt(16, 0x3118));
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 1458     return &APFloat::IEEEhalf();
 1494     return &APFloat::IEEEhalf();
lib/Target/NVPTX/NVPTXMCExpr.cpp
   35     APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
lib/Transforms/InstCombine/InstCombineCasts.cpp
 1460   if (fitsInFPType(CFP, APFloat::IEEEhalf()))
tools/clang/lib/Basic/TargetInfo.cpp
  104   HalfFormat = &llvm::APFloat::IEEEhalf();
  377     HalfFormat = &llvm::APFloat::IEEEhalf();
tools/clang/lib/CodeGen/CGExprConstant.cpp
 2040     if (&Init.getSemantics() == &llvm::APFloat::IEEEhalf() &&
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  292   if (&format == &llvm::APFloat::IEEEhalf()) {
tools/clang/lib/Frontend/InitPreprocessor.cpp
   98   if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEhalf())
unittests/ADT/APFloatTest.cpp
 1508     { &APFloat::IEEEhalf(), false, {0, 0}, 1},
 1509     { &APFloat::IEEEhalf(), true, {0x8000ULL, 0}, 1},
unittests/CodeGen/GlobalISel/PatternMatchTest.cpp
  188   APF16.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
unittests/tools/llvm-exegesis/RegisterValueTest.cpp
   24   const auto &Semantic = APFloatBase::IEEEhalf();