Searched refs:setOperationPromotedToType (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 474 setOperationPromotedToType(ISD::LOAD, MVT::aarch64svcount, MVT::nxv16i1); in AArch64TargetLowering() 475 setOperationPromotedToType(ISD::STORE, MVT::aarch64svcount, MVT::nxv16i1); in AArch64TargetLowering() 843 setOperationPromotedToType(ISD::FADD, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 844 setOperationPromotedToType(ISD::FSUB, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 845 setOperationPromotedToType(ISD::FMUL, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 846 setOperationPromotedToType(ISD::FDIV, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 847 setOperationPromotedToType(ISD::FCEIL, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 848 setOperationPromotedToType(ISD::FFLOOR, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 849 setOperationPromotedToType(ISD::FROUND, V4Narrow, MVT::v4f32); in AArch64TargetLowering() 850 setOperationPromotedToType(ISD::FTRUNC, V4Narrow, MVT::v4f32); in AArch64TargetLowering() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 2783 void setOperationPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) { in setOperationPromotedToType() function 2787 void setOperationPromotedToType(ArrayRef<unsigned> Ops, MVT OrigVT, in setOperationPromotedToType() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 409 setOperationPromotedToType(ISD::CTTZ , MVT::i8 , MVT::i32); in X86TargetLowering() 410 setOperationPromotedToType(ISD::CTTZ_ZERO_UNDEF, MVT::i8 , MVT::i32); in X86TargetLowering() 414 setOperationPromotedToType(ISD::CTTZ , MVT::i16 , MVT::i32); in X86TargetLowering() 415 setOperationPromotedToType(ISD::CTTZ_ZERO_UNDEF, MVT::i16 , MVT::i32); in X86TargetLowering() 429 setOperationPromotedToType(ISD::CTLZ , MVT::i8 , MVT::i32); in X86TargetLowering() 430 setOperationPromotedToType(ISD::CTLZ_ZERO_UNDEF, MVT::i8 , MVT::i32); in X86TargetLowering() 475 setOperationPromotedToType(ISD::CTPOP, MVT::i8, MVT::i32); in X86TargetLowering() 478 setOperationPromotedToType(ISD::CTPOP, MVT::i16, MVT::i32); in X86TargetLowering() 1484 setOperationPromotedToType(ISD::FP_TO_SINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering() 1485 setOperationPromotedToType(ISD::FP_TO_UINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 1019 setOperationPromotedToType(ISD::FLOG2, MVT::f16, MVT::f32); in NVPTXTargetLowering() 1020 setOperationPromotedToType(ISD::FLOG2, MVT::bf16, MVT::f32); in NVPTXTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 858 setOperationPromotedToType( in RISCVTargetLowering() 1195 setOperationPromotedToType(ZvfhminZvfbfminPromoteOps, VT, F32VecVT); in RISCVTargetLowering() 1196 setOperationPromotedToType(ZvfhminZvfbfminPromoteVPOps, VT, F32VecVT); in RISCVTargetLowering() 1474 setOperationPromotedToType(ZvfhminZvfbfminPromoteOps, VT, F32VecVT); in RISCVTargetLowering() 1475 setOperationPromotedToType(ZvfhminZvfbfminPromoteVPOps, VT, F32VecVT); in RISCVTargetLowering() 1500 setOperationPromotedToType(ZvfhminZvfbfminPromoteOps, VT, F32VecVT); in RISCVTargetLowering()
|