| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1614 setOperationAction(Op, MVT::v2i32, Expand); in SparcTargetLowering() 1675 setOperationAction(ISD::UREM, MVT::i32, Expand); in SparcTargetLowering() 1676 setOperationAction(ISD::SREM, MVT::i32, Expand); in SparcTargetLowering() 1717 setOperationAction(ISD::SETCC, MVT::i32, Expand); in SparcTargetLowering() 1718 setOperationAction(ISD::SETCC, MVT::f32, Expand); in SparcTargetLowering() 1736 setOperationAction(ISD::ADDC, MVT::i32, Custom); in SparcTargetLowering() 1737 setOperationAction(ISD::ADDE, MVT::i32, Custom); in SparcTargetLowering() 1738 setOperationAction(ISD::SUBC, MVT::i32, Custom); in SparcTargetLowering() 1739 setOperationAction(ISD::SUBE, MVT::i32, Custom); in SparcTargetLowering() 1753 setOperationAction(ISD::CTPOP, MVT::i64, in SparcTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 114 setOperationAction(Opc, MVT::i32, Expand); in ARCTargetLowering() 118 setOperationAction(ISD::ADD, MVT::i32, Legal); in ARCTargetLowering() 119 setOperationAction(ISD::SUB, MVT::i32, Legal); in ARCTargetLowering() 120 setOperationAction(ISD::AND, MVT::i32, Legal); in ARCTargetLowering() 121 setOperationAction(ISD::SMAX, MVT::i32, Legal); in ARCTargetLowering() 122 setOperationAction(ISD::SMIN, MVT::i32, Legal); in ARCTargetLowering() 124 setOperationAction(ISD::ADDC, MVT::i32, Legal); in ARCTargetLowering() 130 setOperationAction(ISD::SHL, MVT::i32, Legal); in ARCTargetLowering() 131 setOperationAction(ISD::SRA, MVT::i32, Legal); in ARCTargetLowering() 132 setOperationAction(ISD::SRL, MVT::i32, Legal); in ARCTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 100 setOperationAction(ISD::SDIVREM, VT, Expand); in BPFTargetLowering() 103 setOperationAction(ISD::SDIV, VT, Custom); in BPFTargetLowering() 104 setOperationAction(ISD::SREM, VT, Custom); in BPFTargetLowering() 106 setOperationAction(ISD::MULHU, VT, Expand); in BPFTargetLowering() 107 setOperationAction(ISD::MULHS, VT, Expand); in BPFTargetLowering() 110 setOperationAction(ISD::ROTR, VT, Expand); in BPFTargetLowering() 111 setOperationAction(ISD::ROTL, VT, Expand); in BPFTargetLowering() 115 setOperationAction(ISD::CTPOP, VT, Expand); in BPFTargetLowering() 117 setOperationAction(ISD::SETCC, VT, Expand); in BPFTargetLowering() 118 setOperationAction(ISD::SELECT, VT, Expand); in BPFTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 75 setOperationAction(ISD::SRA, MVT::i8, Custom); in MSP430TargetLowering() 76 setOperationAction(ISD::SHL, MVT::i8, Custom); in MSP430TargetLowering() 77 setOperationAction(ISD::SRL, MVT::i8, Custom); in MSP430TargetLowering() 78 setOperationAction(ISD::SRA, MVT::i16, Custom); in MSP430TargetLowering() 79 setOperationAction(ISD::SHL, MVT::i16, Custom); in MSP430TargetLowering() 80 setOperationAction(ISD::SRL, MVT::i16, Custom); in MSP430TargetLowering() 81 setOperationAction(ISD::ROTL, MVT::i8, Expand); in MSP430TargetLowering() 82 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering() 83 setOperationAction(ISD::ROTL, MVT::i16, Expand); in MSP430TargetLowering() 84 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 315 setOperationAction(Opc, Ty, Expand); in addMSAIntType() 325 setOperationAction(ISD::ADD, Ty, Legal); in addMSAIntType() 326 setOperationAction(ISD::AND, Ty, Legal); in addMSAIntType() 329 setOperationAction(ISD::MUL, Ty, Legal); in addMSAIntType() 330 setOperationAction(ISD::OR, Ty, Legal); in addMSAIntType() 333 setOperationAction(ISD::SHL, Ty, Legal); in addMSAIntType() 334 setOperationAction(ISD::SRA, Ty, Legal); in addMSAIntType() 335 setOperationAction(ISD::SRL, Ty, Legal); in addMSAIntType() 336 setOperationAction(ISD::SUB, Ty, Legal); in addMSAIntType() 345 setOperationAction(ISD::XOR, Ty, Legal); in addMSAIntType() [all …]
|
| H A D | Mips16ISelLowering.cpp | 130 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, LibCall); in Mips16TargetLowering() 131 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, LibCall); in Mips16TargetLowering() 132 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, LibCall); in Mips16TargetLowering() 133 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, LibCall); in Mips16TargetLowering() 134 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, LibCall); in Mips16TargetLowering() 135 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, LibCall); in Mips16TargetLowering() 136 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, LibCall); in Mips16TargetLowering() 144 setOperationAction(ISD::ROTR, MVT::i32, Expand); in Mips16TargetLowering() 145 setOperationAction(ISD::ROTR, MVT::i64, Expand); in Mips16TargetLowering() 146 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in Mips16TargetLowering() [all …]
|
| H A D | MipsISelLowering.cpp | 384 setOperationAction(ISD::SDIV, MVT::i32, Expand); in MipsTargetLowering() 385 setOperationAction(ISD::SREM, MVT::i32, Expand); in MipsTargetLowering() 386 setOperationAction(ISD::UDIV, MVT::i32, Expand); in MipsTargetLowering() 387 setOperationAction(ISD::UREM, MVT::i32, Expand); in MipsTargetLowering() 388 setOperationAction(ISD::SDIV, MVT::i64, Expand); in MipsTargetLowering() 389 setOperationAction(ISD::SREM, MVT::i64, Expand); in MipsTargetLowering() 390 setOperationAction(ISD::UDIV, MVT::i64, Expand); in MipsTargetLowering() 391 setOperationAction(ISD::UREM, MVT::i64, Expand); in MipsTargetLowering() 473 setOperationAction(ISD::CTLZ, MVT::i32, Expand); in MipsTargetLowering() 475 setOperationAction(ISD::CTLZ, MVT::i64, Expand); in MipsTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 103 setOperationAction(Opc, FromTy, Promote); in initializeHVXLowering() 288 setOperationAction(ISD::LOAD, T, Custom); in initializeHVXLowering() 289 setOperationAction(ISD::STORE, T, Custom); in initializeHVXLowering() 290 setOperationAction(ISD::MLOAD, T, Custom); in initializeHVXLowering() 291 setOperationAction(ISD::MSTORE, T, Custom); in initializeHVXLowering() 292 setOperationAction(ISD::ABS, T, Custom); in initializeHVXLowering() 293 setOperationAction(ISD::CTLZ, T, Custom); in initializeHVXLowering() 294 setOperationAction(ISD::CTTZ, T, Custom); in initializeHVXLowering() 295 setOperationAction(ISD::CTPOP, T, Custom); in initializeHVXLowering() 297 setOperationAction(ISD::ADD, T, Legal); in initializeHVXLowering() [all …]
|
| H A D | HexagonISelLowering.cpp | 1548 setOperationAction(ISD::UADDO, VT, Custom); in HexagonTargetLowering() 1549 setOperationAction(ISD::USUBO, VT, Custom); in HexagonTargetLowering() 1550 setOperationAction(ISD::SADDO, VT, Expand); in HexagonTargetLowering() 1592 setOperationAction(FPExpOp, VT, Expand); in HexagonTargetLowering() 1669 setOperationAction(ISD::SRA, VT, Custom); in HexagonTargetLowering() 1670 setOperationAction(ISD::SHL, VT, Custom); in HexagonTargetLowering() 1671 setOperationAction(ISD::SRL, VT, Custom); in HexagonTargetLowering() 1712 setOperationAction(ISD::SMIN, VT, Legal); in HexagonTargetLowering() 1713 setOperationAction(ISD::SMAX, VT, Legal); in HexagonTargetLowering() 1714 setOperationAction(ISD::UMIN, VT, Legal); in HexagonTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 243 setOperationAction(ISD::ADDC, VT, Legal); in PPCTargetLowering() 244 setOperationAction(ISD::ADDE, VT, Legal); in PPCTargetLowering() 245 setOperationAction(ISD::SUBC, VT, Legal); in PPCTargetLowering() 246 setOperationAction(ISD::SUBE, VT, Legal); in PPCTargetLowering() 468 setOperationAction( in PPCTargetLowering() 776 setOperationAction(ISD::ADD, VT, Legal); in PPCTargetLowering() 777 setOperationAction(ISD::SUB, VT, Legal); in PPCTargetLowering() 837 setOperationAction(ISD::MUL , VT, Expand); in PPCTargetLowering() 838 setOperationAction(ISD::SDIV, VT, Expand); in PPCTargetLowering() 839 setOperationAction(ISD::SREM, VT, Expand); in PPCTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 175 setOperationAction(ISD::ABS, VT, Legal); in SystemZTargetLowering() 178 setOperationAction(ISD::SDIV, VT, Expand); in SystemZTargetLowering() 179 setOperationAction(ISD::UDIV, VT, Expand); in SystemZTargetLowering() 180 setOperationAction(ISD::SREM, VT, Expand); in SystemZTargetLowering() 181 setOperationAction(ISD::UREM, VT, Expand); in SystemZTargetLowering() 418 setOperationAction(ISD::ADD, VT, Legal); in SystemZTargetLowering() 419 setOperationAction(ISD::SUB, VT, Legal); in SystemZTargetLowering() 422 setOperationAction(ISD::ABS, VT, Legal); in SystemZTargetLowering() 423 setOperationAction(ISD::AND, VT, Legal); in SystemZTargetLowering() 424 setOperationAction(ISD::OR, VT, Legal); in SystemZTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 72 setOperationAction(ISD::ADDC, VT, Legal); in AVRTargetLowering() 73 setOperationAction(ISD::SUBC, VT, Legal); in AVRTargetLowering() 74 setOperationAction(ISD::ADDE, VT, Legal); in AVRTargetLowering() 75 setOperationAction(ISD::SUBE, VT, Legal); in AVRTargetLowering() 80 setOperationAction(ISD::ADD, MVT::i32, Custom); in AVRTargetLowering() 85 setOperationAction(ISD::SRA, MVT::i8, Custom); in AVRTargetLowering() 86 setOperationAction(ISD::SHL, MVT::i8, Custom); in AVRTargetLowering() 87 setOperationAction(ISD::SRL, MVT::i8, Custom); in AVRTargetLowering() 184 setOperationAction(ISD::MULHS, VT, Expand); in AVRTargetLowering() 190 setOperationAction(ISD::CTLZ, VT, Expand); in AVRTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 58 setOperationAction(ISD::SREM, MVT::i32, Expand); in CSKYTargetLowering() 59 setOperationAction(ISD::UREM, MVT::i32, Expand); in CSKYTargetLowering() 62 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in CSKYTargetLowering() 63 setOperationAction(ISD::ROTR, MVT::i32, Expand); in CSKYTargetLowering() 70 setOperationAction(ISD::BR_CC, MVT::i32, Expand); in CSKYTargetLowering() 75 setOperationAction(ISD::MULHS, MVT::i32, Expand); in CSKYTargetLowering() 76 setOperationAction(ISD::MULHU, MVT::i32, Expand); in CSKYTargetLowering() 103 setOperationAction(ISD::ABS, MVT::i32, Expand); in CSKYTargetLowering() 128 setOperationAction(ISD::FREM, VT, Expand); in CSKYTargetLowering() 130 setOperationAction(ISD::BR_CC, VT, Expand); in CSKYTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 195 setOperationAction(ISD::CTLZ, IntVT, Act); in initSPUActions() 201 setOperationAction(ISD::AND, IntVT, Act); in initSPUActions() 202 setOperationAction(ISD::OR, IntVT, Act); in initSPUActions() 203 setOperationAction(ISD::XOR, IntVT, Act); in initSPUActions() 231 setOperationAction(ISD::FNEG, VT, Expand); in initSPUActions() 232 setOperationAction(ISD::FREM, VT, Expand); in initSPUActions() 248 setOperationAction(ISD::FABS, VT, Expand); in initSPUActions() 250 setOperationAction(ISD::FCOS, VT, Expand); in initSPUActions() 251 setOperationAction(ISD::FMA, VT, Expand); in initSPUActions() 252 setOperationAction(ISD::FPOW, VT, Expand); in initSPUActions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 85 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in LanaiTargetLowering() 106 setOperationAction(ISD::SDIV, MVT::i32, Expand); in LanaiTargetLowering() 107 setOperationAction(ISD::UDIV, MVT::i32, Expand); in LanaiTargetLowering() 110 setOperationAction(ISD::SREM, MVT::i32, Expand); in LanaiTargetLowering() 111 setOperationAction(ISD::UREM, MVT::i32, Expand); in LanaiTargetLowering() 113 setOperationAction(ISD::MUL, MVT::i32, Custom); in LanaiTargetLowering() 119 setOperationAction(ISD::ROTR, MVT::i32, Expand); in LanaiTargetLowering() 120 setOperationAction(ISD::ROTL, MVT::i32, Expand); in LanaiTargetLowering() 126 setOperationAction(ISD::CTPOP, MVT::i32, Legal); in LanaiTargetLowering() 127 setOperationAction(ISD::CTLZ, MVT::i32, Legal); in LanaiTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 81 setOperationAction(ISD::ROTL, GRLenVT, Expand); in LoongArchTargetLowering() 82 setOperationAction(ISD::CTPOP, GRLenVT, Expand); in LoongArchTargetLowering() 238 setOperationAction(Op, VT, Expand); in LoongArchTargetLowering() 244 setOperationAction(ISD::UNDEF, VT, Legal); in LoongArchTargetLowering() 250 setOperationAction(ISD::SETCC, VT, Legal); in LoongArchTargetLowering() 275 setOperationAction(ISD::FMA, VT, Legal); in LoongArchTargetLowering() 276 setOperationAction(ISD::FSQRT, VT, Legal); in LoongArchTargetLowering() 277 setOperationAction(ISD::FNEG, VT, Legal); in LoongArchTargetLowering() 290 setOperationAction(ISD::UNDEF, VT, Legal); in LoongArchTargetLowering() 321 setOperationAction(ISD::FMA, VT, Legal); in LoongArchTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 779 setOperationAction(Op, Ty, Legal); in AArch64TargetLowering() 788 setOperationAction(Op, Ty, Legal); in AArch64TargetLowering() 1114 setOperationAction(Op, VT, Custom); in AArch64TargetLowering() 1246 setOperationAction(Op, Ty, Legal); in AArch64TargetLowering() 1705 setOperationAction(ISD::SRA, VT, Custom); in addTypeForNEON() 1706 setOperationAction(ISD::SRL, VT, Custom); in addTypeForNEON() 1707 setOperationAction(ISD::SHL, VT, Custom); in addTypeForNEON() 1708 setOperationAction(ISD::OR, VT, Custom); in addTypeForNEON() 1731 setOperationAction(Opcode, VT, Custom); in addTypeForNEON() 1818 setOperationAction(Op, VT, Expand); in addTypeForFixedLengthSVE() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 199 setOperationAction(ISD::SDIV, VT, Expand); in addTypeForNEON() 200 setOperationAction(ISD::UDIV, VT, Expand); in addTypeForNEON() 201 setOperationAction(ISD::FDIV, VT, Expand); in addTypeForNEON() 202 setOperationAction(ISD::SREM, VT, Expand); in addTypeForNEON() 203 setOperationAction(ISD::UREM, VT, Expand); in addTypeForNEON() 204 setOperationAction(ISD::FREM, VT, Expand); in addTypeForNEON() 211 setOperationAction(Opcode, VT, Legal); in addTypeForNEON() 214 setOperationAction(Opcode, VT, Legal); in addTypeForNEON() 229 setOperationAction(Opc, VT, Expand); in setAllExpand() 235 setOperationAction(ISD::LOAD, VT, Legal); in setAllExpand() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 452 setOperationAction( in NVPTXTargetLowering() 518 setOperationAction( in NVPTXTargetLowering() 755 setOperationAction(ISD::FNEG, VT, in NVPTXTargetLowering() 765 setOperationAction(Op, MVT::f16, Legal); in NVPTXTargetLowering() 766 setOperationAction(Op, MVT::f32, Legal); in NVPTXTargetLowering() 767 setOperationAction(Op, MVT::f64, Legal); in NVPTXTargetLowering() 780 setOperationAction( in NVPTXTargetLowering() 808 setOperationAction(Op, MVT::f32, Legal); in NVPTXTargetLowering() 809 setOperationAction(Op, MVT::f64, Legal); in NVPTXTargetLowering() 817 setOperationAction(Op, MVT::f32, Legal); in NVPTXTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 126 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 131 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() 148 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 151 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 157 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 188 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() 212 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 218 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 232 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 237 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 330 setOperationAction(ISD::SDIV, VT, Expand); in X86TargetLowering() 331 setOperationAction(ISD::UDIV, VT, Expand); in X86TargetLowering() 332 setOperationAction(ISD::SREM, VT, Expand); in X86TargetLowering() 333 setOperationAction(ISD::UREM, VT, Expand); in X86TargetLowering() 400 setOperationAction( in X86TargetLowering() 404 setOperationAction(Op, MVT::f64, Expand); in X86TargetLowering() 405 setOperationAction(Op, MVT::f80, Expand); in X86TargetLowering() 406 setOperationAction(Op, MVT::f128, Expand); in X86TargetLowering() 553 setOperationAction(ISD::FABS, VT, Action); in X86TargetLowering() 554 setOperationAction(ISD::FNEG, VT, Action); in X86TargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 864 setOperationAction( in initActions() 883 setOperationAction( in initActions() 898 setOperationAction( in initActions() 912 setOperationAction(ISD::SDOPC, VT, Expand); in initActions() 916 setOperationAction(ISD::GET_FPENV, VT, Expand); in initActions() 917 setOperationAction(ISD::SET_FPENV, VT, Expand); in initActions() 918 setOperationAction(ISD::RESET_FPENV, VT, Expand); in initActions() 930 setOperationAction(ISD::ConstantFP, in initActions() 942 setOperationAction(ISD::TRAP, MVT::Other, Expand); in initActions() 954 setOperationAction(ISD::GET_FPMODE, VT, Expand); in initActions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 100 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering() 102 setOperationAction(ISD::FSUB, MVT::f32, Expand); in R600TargetLowering() 119 setOperationAction(ISD::UADDO, MVT::i32, Custom); in R600TargetLowering() 122 setOperationAction(ISD::USUBO, MVT::i32, Custom); in R600TargetLowering() 143 setOperationAction(ISD::FrameIndex, MVT::i32, Custom); in R600TargetLowering() 145 setOperationAction(ISD::EXTRACT_VECTOR_ELT, in R600TargetLowering() 148 setOperationAction(ISD::INSERT_VECTOR_ELT, in R600TargetLowering() 160 setOperationAction(ISD::FMAD, MVT::f32, Legal); in R600TargetLowering() 167 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in R600TargetLowering() 170 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in R600TargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 94 setOperationAction(ISD::ADD, MVT::i64, Custom); in XCoreTargetLowering() 95 setOperationAction(ISD::SUB, MVT::i64, Custom); in XCoreTargetLowering() 98 setOperationAction(ISD::MULHS, MVT::i32, Expand); in XCoreTargetLowering() 99 setOperationAction(ISD::MULHU, MVT::i32, Expand); in XCoreTargetLowering() 105 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in XCoreTargetLowering() 106 setOperationAction(ISD::ROTL , MVT::i32, Expand); in XCoreTargetLowering() 107 setOperationAction(ISD::ROTR , MVT::i32, Expand); in XCoreTargetLowering() 110 setOperationAction(ISD::TRAP, MVT::Other, Legal); in XCoreTargetLowering() 113 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in XCoreTargetLowering() 132 setOperationAction(ISD::LOAD, MVT::i32, Custom); in XCoreTargetLowering() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 87 setOperationAction(OP, MVT::i8, Promote); in M68kTargetLowering() 88 setOperationAction(OP, MVT::i16, Legal); in M68kTargetLowering() 89 setOperationAction(OP, MVT::i32, LibCall); in M68kTargetLowering() 93 setOperationAction(OP, MVT::i8, Expand); in M68kTargetLowering() 94 setOperationAction(OP, MVT::i16, Expand); in M68kTargetLowering() 98 setOperationAction(OP, MVT::i8, Custom); in M68kTargetLowering() 99 setOperationAction(OP, MVT::i16, Custom); in M68kTargetLowering() 100 setOperationAction(OP, MVT::i32, Custom); in M68kTargetLowering() 104 setOperationAction(OP, MVT::i32, Custom); in M68kTargetLowering() 108 setOperationAction(ISD::ADDC, VT, Custom); in M68kTargetLowering() [all …]
|