Searched refs:STRICT_FP_TO_SINT (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h319 STRICT_FP_TO_SINT, enumerator in enum:llvm::ISD::NodeType
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp569 case ISD::STRICT_FP_TO_SINT:
676 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT))
677 NewOpc = ISD::STRICT_FP_TO_SINT;
H A DSelectionDAGDumper.cpp338 case ISD::STRICT_FP_TO_SINT: return "strict_fp_to_sint";
H A DLegalizeFloatTypes.cpp780 case ISD::STRICT_FP_TO_SINT:
878 N->getOpcode() == ISD::STRICT_FP_TO_SINT;
1662 case ISD::STRICT_FP_TO_SINT:
H A DLegalizeVectorTypes.cpp579 case ISD::STRICT_FP_TO_SINT:
1963 case ISD::STRICT_FP_TO_SINT:
3051 case ISD::STRICT_FP_TO_SINT:
4214 case ISD::STRICT_FP_TO_SINT:
H A DLegalizeDAG.cpp2556 N->getOpcode() == ISD::STRICT_FP_TO_SINT;
2571 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT;
2979 case ISD::STRICT_FP_TO_SINT:
2982 LLVM_DEBUG(dbgs() << "Successfully expanded STRICT_FP_TO_SINT node\n");
4282 case ISD::STRICT_FP_TO_SINT:
H A DLegalizeIntegerTypes.cpp119 case ISD::STRICT_FP_TO_SINT:
536 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT))
537 NewOpc = ISD::STRICT_FP_TO_SINT;
1827 case ISD::STRICT_FP_TO_SINT:
H A DTargetLowering.cpp6115 unsigned SIntOpcode = Node->isStrictFPOpcode() ? ISD::STRICT_FP_TO_SINT :
6130 Result = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other },
6171 SInt = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other },
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp205 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom);
887 case ISD::STRICT_FP_TO_SINT:
897 N->getOpcode() == ISD::STRICT_FP_TO_SINT)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp219 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Legal);
408 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal);
409 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2f64, Legal);
428 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal);
429 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4f32, Legal);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp251 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i8, Promote);
253 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i16, Custom);
255 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom);
259 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom);
968 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal);
969 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i32, Custom);
975 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Custom);
1182 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i16, MVT::v8i32);
1185 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v8i32, Legal);
1386 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MV
[all...]
H A DX86ISelDAGToDAG.cpp823 case ISD::STRICT_FP_TO_SINT:
835 case ISD::STRICT_FP_TO_SINT: NewOpc = X86ISD::STRICT_CVTTP2SI; break;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp287 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom);
288 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom);
289 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i128, Custom);
2614 Op.getOpcode() == ISD::STRICT_FP_TO_SINT)
3255 case ISD::STRICT_FP_TO_SINT:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp984 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom);
986 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::f64, Custom);
5408 Op.getOpcode() == ISD::STRICT_FP_TO_SINT)
5427 DAG.getNode(Op.getOpcode() == ISD::STRICT_FP_TO_SINT ? ISD::FP_TO_SINT
9308 case ISD::STRICT_FP_TO_SINT:

Completed in 661 milliseconds