|
reference, declaration → definition
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())