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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1467         if (IID == Intrinsic::fabs && LT.second.isFloatingPoint() &&
include/llvm/CodeGen/TargetLowering.h
 1220     assert((VT.isInteger() || VT.isFloatingPoint()) &&
include/llvm/CodeGen/ValueTypes.h
  136       return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint();
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  552           NVT.isVector() && NVT.getVectorElementType().isFloatingPoint())
  561   if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) ||
  561   if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) ||
  562       (VT.isVector() && VT.getVectorElementType().isFloatingPoint() &&
  563        NVT.isVector() && NVT.getVectorElementType().isFloatingPoint()))
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  264     } else if (PartVT.isFloatingPoint()) {
  528     if (PartVT.isFloatingPoint() && ValueVT.isFloatingPoint()) {
 7935       } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) {
lib/Target/AArch64/AArch64FastISel.cpp
 2987     if (VT.isFloatingPoint() && !Subtarget->hasFPARMv8())
lib/Target/AArch64/AArch64ISelLowering.cpp
  820   if (VT.isFloatingPoint()) {
  872   if (!VT.isFloatingPoint())
  876   if (!VT.isFloatingPoint() && VT != MVT::v2i64 && VT != MVT::v1i64)
  881   if (VT.isFloatingPoint() &&
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  983           assert(!RegisterVT.getScalarType().isFloatingPoint());
lib/Target/ARM/ARMISelLowering.cpp
  208   if (!VT.isFloatingPoint() &&
lib/Target/Hexagon/HexagonISelLowering.cpp
 2462   if (Ty.isFloatingPoint())
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  245     if (LT.second.isFloatingPoint())
lib/Target/Mips/MipsISelLowering.cpp
 2822   } else if (ValVT.isFloatingPoint() && !AllocateFloatsInIntReg) {
 3560         if (VA.getValVT().isFloatingPoint() && !Subtarget.useSoftFloat())
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  901   else if (ScalarVT.isFloatingPoint())
 1040   else if (ScalarVT.isFloatingPoint())
 1758   if (ScalarVT.isFloatingPoint())
 1904   if (ScalarVT.isFloatingPoint())
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 3903   if (VecVT.isFloatingPoint()) {
lib/Target/PowerPC/PPCISelLowering.cpp
 5580       seenFloatArg |= VA.getLocVT().isFloatingPoint();
lib/Target/X86/X86CallingConv.cpp
  142   if (!(ValVT.isFloatingPoint() ||
  202   if (!(ValVT.isFloatingPoint() ||
  219   if (!ValVT.isFloatingPoint()) {
lib/Target/X86/X86ISelLowering.cpp
 5445   } else if (VT.isFloatingPoint()) {
 6789       if (Idx != 0 && !VT.isFloatingPoint())
 8079     if (VT.isFloatingPoint()) {
 8756   if (!Subtarget.hasSSE3() || !VT.isFloatingPoint())
 9801       MVT WideEltVT = VT.isFloatingPoint() ? MVT::f64 : MVT::i64;
12312     if (!VT.isFloatingPoint() || V2Index != 0)
12329   if (VT.isFloatingPoint() && V2Index != 0)
12341     if (VT.isFloatingPoint() || VT.getVectorNumElements() <= 4) {
12494         (Subtarget.hasAVX() && VT.isFloatingPoint()) ||
12796   assert(!VT.isFloatingPoint() &&
14802   MVT PVT = VT.isFloatingPoint() ? MVT::v4f64 : MVT::v4i64;
17120     MVT NewEltVT = VT.isFloatingPoint()
19663   bool IsFP = Op.getSimpleValueType().isFloatingPoint();
20633   bool isFP = Op.getOperand(1).getSimpleValueType().isFloatingPoint();
21046   bool IsFP = Op1.getSimpleValueType().isFloatingPoint();
21418     if (VT.isFloatingPoint() && !VT.isVector() &&
32323   bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() ||
32323   bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() ||
32324                      (RootVT.isFloatingPoint() && Depth >= 1) ||
32983   if (VT.isFloatingPoint() && (MaskSizeInBits == 32 || MaskSizeInBits == 64))
33514     if (!SrcVT.isVector() && (Src.hasOneUse() || VT.isFloatingPoint()) &&
33842       !VT.getSimpleVT().isFloatingPoint())
unittests/CodeGen/ScalableVectorMVTsTest.cpp
   28     ASSERT_FALSE(VecTy.isFloatingPoint());
   35     ASSERT_TRUE(VecTy.isFloatingPoint());
utils/TableGen/CallingConvEmitter.cpp
  237       if (MVT(DestVT).isFloatingPoint()) {
  251       if (MVT(DestVT).isFloatingPoint()) {
utils/TableGen/CodeGenDAGPatterns.cpp
   40   return VT.isFloatingPoint();
 1461       if (!T.isInteger() && !T.isFloatingPoint())
utils/TableGen/DAGISelEmitter.cpp
   90     if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint())
   90     if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint())
   91       return RHSVT.isFloatingPoint();
utils/TableGen/GlobalISelEmitter.cpp
  194   if (VT.isInteger() || VT.isFloatingPoint())
 3428         MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint())