Home
last modified time | relevance | path

Searched refs:setOperationPromotedToType (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp721 setOperationPromotedToType(ISD::FADD, MVT::v4f16, MVT::v4f32); in AArch64TargetLowering()
722 setOperationPromotedToType(ISD::FSUB, MVT::v4f16, MVT::v4f32); in AArch64TargetLowering()
723 setOperationPromotedToType(ISD::FMUL, MVT::v4f16, MVT::v4f32); in AArch64TargetLowering()
724 setOperationPromotedToType(ISD::FDIV, MVT::v4f16, MVT::v4f32); in AArch64TargetLowering()
1105 setOperationPromotedToType(ISD::UINT_TO_FP, MVT::v4i8, MVT::v4i32); in AArch64TargetLowering()
1106 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v4i8, MVT::v4i32); in AArch64TargetLowering()
1131 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v8i8, MVT::v8i32); in AArch64TargetLowering()
1132 setOperationPromotedToType(ISD::UINT_TO_FP, MVT::v8i8, MVT::v8i32); in AArch64TargetLowering()
1135 setOperationPromotedToType(ISD::UINT_TO_FP, MVT::v4i16, MVT::v4i32); in AArch64TargetLowering()
1677 setOperationPromotedToType(ISD::LOAD, VT, PromoteTo); in addTypeForNEON()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2589 void setOperationPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) { in setOperationPromotedToType() function
2593 void setOperationPromotedToType(ArrayRef<unsigned> Ops, MVT OrigVT, in setOperationPromotedToType() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp364 setOperationPromotedToType(ISD::CTTZ , MVT::i8 , MVT::i32); in X86TargetLowering()
425 setOperationPromotedToType(ISD::CTPOP, MVT::i8, MVT::i32); in X86TargetLowering()
428 setOperationPromotedToType(ISD::CTPOP, MVT::i16, MVT::i32); in X86TargetLowering()
1625 setOperationPromotedToType(Opc, MVT::v8f16, MVT::v8f32); in X86TargetLowering()
1626 setOperationPromotedToType(Opc, MVT::v16f16, MVT::v16f32); in X86TargetLowering()
1947 setOperationPromotedToType(Opc, MVT::v16f16, MVT::v16f32); in X86TargetLowering()
1948 setOperationPromotedToType(Opc, MVT::v32f16, MVT::v32f32); in X86TargetLowering()
2186 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v32i8, in X86TargetLowering()
2189 setOperationPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::v32i8, in X86TargetLowering()
2192 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v32i1, in X86TargetLowering()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp779 setOperationPromotedToType( in RISCVTargetLowering()
1054 setOperationPromotedToType(ZvfhminPromoteOps, VT, F32VecVT); in RISCVTargetLowering()
1055 setOperationPromotedToType(ZvfhminPromoteVPOps, VT, F32VecVT); in RISCVTargetLowering()
1267 setOperationPromotedToType(ZvfhminPromoteOps, VT, F32VecVT); in RISCVTargetLowering()
1268 setOperationPromotedToType(ZvfhminPromoteVPOps, VT, F32VecVT); in RISCVTargetLowering()