| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 770 setOperationAction(ISD::FMAD, VT, Expand); in initActions() 771 setOperationAction(ISD::SMIN, VT, Expand); in initActions() 772 setOperationAction(ISD::SMAX, VT, Expand); in initActions() 773 setOperationAction(ISD::UMIN, VT, Expand); in initActions() 774 setOperationAction(ISD::UMAX, VT, Expand); in initActions() 775 setOperationAction(ISD::ABS, VT, Expand); in initActions() 776 setOperationAction(ISD::FSHL, VT, Expand); in initActions() 777 setOperationAction(ISD::FSHR, VT, Expand); in initActions() 811 setOperationAction(ISD::ADDC, VT, Expand); in initActions() 812 setOperationAction(ISD::ADDE, VT, Expand); in initActions() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 103 setOperationAction(ISD::SDIVREM, VT, Expand); in BPFTargetLowering() 105 setOperationAction(ISD::SREM, VT, Expand); in BPFTargetLowering() 106 setOperationAction(ISD::UREM, VT, Expand); in BPFTargetLowering() 107 setOperationAction(ISD::MULHU, VT, Expand); in BPFTargetLowering() 108 setOperationAction(ISD::MULHS, VT, Expand); in BPFTargetLowering() 111 setOperationAction(ISD::ROTR, VT, Expand); in BPFTargetLowering() 112 setOperationAction(ISD::ROTL, VT, Expand); in BPFTargetLowering() 116 setOperationAction(ISD::CTPOP, VT, Expand); in BPFTargetLowering() 118 setOperationAction(ISD::SETCC, VT, Expand); in BPFTargetLowering() 119 setOperationAction(ISD::SELECT, VT, Expand); in BPFTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1438 setOperationAction(Op, MVT::v2i32, Expand); in SparcTargetLowering() 1499 setOperationAction(ISD::UREM, MVT::i32, Expand); in SparcTargetLowering() 1500 setOperationAction(ISD::SREM, MVT::i32, Expand); in SparcTargetLowering() 1541 setOperationAction(ISD::SETCC, MVT::i32, Expand); in SparcTargetLowering() 1542 setOperationAction(ISD::SETCC, MVT::f32, Expand); in SparcTargetLowering() 1560 setOperationAction(ISD::ADDC, MVT::i32, Custom); in SparcTargetLowering() 1561 setOperationAction(ISD::ADDE, MVT::i32, Custom); in SparcTargetLowering() 1562 setOperationAction(ISD::SUBC, MVT::i32, Custom); in SparcTargetLowering() 1563 setOperationAction(ISD::SUBE, MVT::i32, Custom); in SparcTargetLowering() 1577 setOperationAction(ISD::CTPOP, MVT::i64, in SparcTargetLowering() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 323 setOperationAction(Opc, Ty, Expand); in addMSAIntType() 333 setOperationAction(ISD::ADD, Ty, Legal); in addMSAIntType() 334 setOperationAction(ISD::AND, Ty, Legal); in addMSAIntType() 337 setOperationAction(ISD::MUL, Ty, Legal); in addMSAIntType() 338 setOperationAction(ISD::OR, Ty, Legal); in addMSAIntType() 341 setOperationAction(ISD::SHL, Ty, Legal); in addMSAIntType() 342 setOperationAction(ISD::SRA, Ty, Legal); in addMSAIntType() 343 setOperationAction(ISD::SRL, Ty, Legal); in addMSAIntType() 344 setOperationAction(ISD::SUB, Ty, Legal); in addMSAIntType() 353 setOperationAction(ISD::XOR, Ty, Legal); in addMSAIntType() [all …]
|
| H A D | Mips16ISelLowering.cpp | 130 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering() 131 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 132 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 133 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Expand); in Mips16TargetLowering() 134 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Expand); in Mips16TargetLowering() 135 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Expand); in Mips16TargetLowering() 136 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, Expand); 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 | 361 setOperationAction(ISD::FABS, MVT::f32, Custom); in MipsTargetLowering() 362 setOperationAction(ISD::FABS, MVT::f64, Custom); in MipsTargetLowering() 390 setOperationAction(ISD::SDIV, MVT::i32, Expand); in MipsTargetLowering() 391 setOperationAction(ISD::SREM, MVT::i32, Expand); in MipsTargetLowering() 392 setOperationAction(ISD::UDIV, MVT::i32, Expand); in MipsTargetLowering() 393 setOperationAction(ISD::UREM, MVT::i32, Expand); in MipsTargetLowering() 394 setOperationAction(ISD::SDIV, MVT::i64, Expand); in MipsTargetLowering() 395 setOperationAction(ISD::SREM, MVT::i64, Expand); in MipsTargetLowering() 396 setOperationAction(ISD::UDIV, MVT::i64, Expand); in MipsTargetLowering() 397 setOperationAction(ISD::UREM, MVT::i64, Expand); in MipsTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 403 setOperationAction(ISD::SDIV, VT, Expand); in AMDGPUTargetLowering() 404 setOperationAction(ISD::UDIV, VT, Expand); in AMDGPUTargetLowering() 405 setOperationAction(ISD::SREM, VT, Expand); in AMDGPUTargetLowering() 406 setOperationAction(ISD::UREM, VT, Expand); in AMDGPUTargetLowering() 417 setOperationAction(ISD::CTTZ, VT, Expand); in AMDGPUTargetLowering() 418 setOperationAction(ISD::CTLZ, VT, Expand); in AMDGPUTargetLowering() 421 setOperationAction(ISD::ADDC, VT, Legal); in AMDGPUTargetLowering() 422 setOperationAction(ISD::SUBC, VT, Legal); in AMDGPUTargetLowering() 423 setOperationAction(ISD::ADDE, VT, Legal); in AMDGPUTargetLowering() 424 setOperationAction(ISD::SUBE, VT, Legal); in AMDGPUTargetLowering() [all …]
|
| H A D | R600ISelLowering.cpp | 44 setOperationAction(ISD::LOAD, MVT::i32, Custom); in R600TargetLowering() 45 setOperationAction(ISD::LOAD, MVT::v2i32, Custom); in R600TargetLowering() 46 setOperationAction(ISD::LOAD, MVT::v4i32, Custom); in R600TargetLowering() 73 setOperationAction(ISD::STORE, MVT::i8, Custom); in R600TargetLowering() 74 setOperationAction(ISD::STORE, MVT::i32, Custom); in R600TargetLowering() 116 setOperationAction(ISD::FCOS, MVT::f32, Custom); in R600TargetLowering() 117 setOperationAction(ISD::FSIN, MVT::f32, Custom); in R600TargetLowering() 232 setOperationAction(ISD::ADDC, VT, Expand); in R600TargetLowering() 233 setOperationAction(ISD::SUBC, VT, Expand); in R600TargetLowering() 234 setOperationAction(ISD::ADDE, VT, Expand); in R600TargetLowering() [all …]
|
| H A D | SIISelLowering.cpp | 161 setOperationAction(ISD::LOAD, MVT::i1, Custom); in SITargetLowering() 172 setOperationAction(ISD::STORE, MVT::i1, Custom); in SITargetLowering() 214 setOperationAction(ISD::SETCC, MVT::i1, Promote); in SITargetLowering() 246 setOperationAction(ISD::BR_CC, MVT::i1, Expand); in SITargetLowering() 252 setOperationAction(ISD::UADDO, MVT::i32, Legal); in SITargetLowering() 253 setOperationAction(ISD::USUBO, MVT::i32, Legal); in SITargetLowering() 287 setOperationAction(Op, VT, Custom); in SITargetLowering() 290 setOperationAction(Op, VT, Expand); in SITargetLowering() 625 setOperationAction(Op, VT, Custom); in SITargetLowering() 628 setOperationAction(Op, VT, Expand); in SITargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 69 setOperationAction(ISD::ADDC, VT, Legal); in AVRTargetLowering() 70 setOperationAction(ISD::SUBC, VT, Legal); in AVRTargetLowering() 71 setOperationAction(ISD::ADDE, VT, Legal); in AVRTargetLowering() 72 setOperationAction(ISD::SUBE, VT, Legal); in AVRTargetLowering() 77 setOperationAction(ISD::ADD, MVT::i32, Custom); in AVRTargetLowering() 82 setOperationAction(ISD::SRA, MVT::i8, Custom); in AVRTargetLowering() 83 setOperationAction(ISD::SHL, MVT::i8, Custom); in AVRTargetLowering() 84 setOperationAction(ISD::SRL, MVT::i8, Custom); in AVRTargetLowering() 178 setOperationAction(ISD::MULHS, VT, Expand); in AVRTargetLowering() 184 setOperationAction(ISD::CTLZ, VT, Expand); in AVRTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 1431 setOperationAction(ISD::SRA, VT, Custom); in addTypeForNEON() 1432 setOperationAction(ISD::SRL, VT, Custom); in addTypeForNEON() 1433 setOperationAction(ISD::SHL, VT, Custom); in addTypeForNEON() 1434 setOperationAction(ISD::OR, VT, Custom); in addTypeForNEON() 1487 setOperationAction(Op, VT, Expand); in addTypeForFixedLengthSVE() 1517 setOperationAction(ISD::ABS, VT, Custom); in addTypeForFixedLengthSVE() 1518 setOperationAction(ISD::ADD, VT, Custom); in addTypeForFixedLengthSVE() 1519 setOperationAction(ISD::AND, VT, Custom); in addTypeForFixedLengthSVE() 1534 setOperationAction(ISD::FMA, VT, Custom); in addTypeForFixedLengthSVE() 1557 setOperationAction(ISD::MUL, VT, Custom); in addTypeForFixedLengthSVE() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 68 setOperationAction(Opc, FromTy, Promote); in initializeHVXLowering() 167 setOperationAction(ISD::LOAD, T, Custom); in initializeHVXLowering() 168 setOperationAction(ISD::STORE, T, Custom); in initializeHVXLowering() 169 setOperationAction(ISD::MLOAD, T, Custom); in initializeHVXLowering() 170 setOperationAction(ISD::MSTORE, T, Custom); in initializeHVXLowering() 171 setOperationAction(ISD::CTLZ, T, Custom); in initializeHVXLowering() 172 setOperationAction(ISD::CTTZ, T, Custom); in initializeHVXLowering() 173 setOperationAction(ISD::CTPOP, T, Custom); in initializeHVXLowering() 175 setOperationAction(ISD::ADD, T, Legal); in initializeHVXLowering() 176 setOperationAction(ISD::SUB, T, Legal); in initializeHVXLowering() [all …]
|
| H A D | HexagonISelLowering.cpp | 1592 setOperationAction(IntExpOp, VT, Expand); in HexagonTargetLowering() 1599 setOperationAction(FPExpOp, VT, Expand); in HexagonTargetLowering() 1676 setOperationAction(ISD::SRA, VT, Custom); in HexagonTargetLowering() 1677 setOperationAction(ISD::SHL, VT, Custom); in HexagonTargetLowering() 1678 setOperationAction(ISD::SRL, VT, Custom); in HexagonTargetLowering() 1716 setOperationAction(ISD::SMIN, VT, Legal); in HexagonTargetLowering() 1717 setOperationAction(ISD::SMAX, VT, Legal); in HexagonTargetLowering() 1718 setOperationAction(ISD::UMIN, VT, Legal); in HexagonTargetLowering() 1719 setOperationAction(ISD::UMAX, VT, Legal); in HexagonTargetLowering() 1728 setOperationAction(ISD::LOAD, VT, Custom); in HexagonTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 89 setOperationAction(Opc, MVT::i32, Expand); in ARCTargetLowering() 93 setOperationAction(ISD::ADD, MVT::i32, Legal); in ARCTargetLowering() 94 setOperationAction(ISD::SUB, MVT::i32, Legal); in ARCTargetLowering() 95 setOperationAction(ISD::AND, MVT::i32, Legal); in ARCTargetLowering() 96 setOperationAction(ISD::SMAX, MVT::i32, Legal); in ARCTargetLowering() 97 setOperationAction(ISD::SMIN, MVT::i32, Legal); in ARCTargetLowering() 100 setOperationAction(ISD::SHL, MVT::i32, Legal); in ARCTargetLowering() 101 setOperationAction(ISD::SRA, MVT::i32, Legal); in ARCTargetLowering() 102 setOperationAction(ISD::SRL, MVT::i32, Legal); in ARCTargetLowering() 103 setOperationAction(ISD::ROTR, MVT::i32, Legal); in ARCTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 173 setOperationAction(ISD::BR_CC, XLenVT, Expand); in RISCVTargetLowering() 267 setOperationAction(ISD::BSWAP, XLenVT, in RISCVTargetLowering() 327 setOperationAction(Op, MVT::f16, Expand); in RISCVTargetLowering() 343 setOperationAction(Op, MVT::f32, Expand); in RISCVTargetLowering() 366 setOperationAction(Op, MVT::f64, Expand); in RISCVTargetLowering() 497 setOperationAction(ISD::SMIN, VT, Legal); in RISCVTargetLowering() 498 setOperationAction(ISD::SMAX, VT, Legal); in RISCVTargetLowering() 544 setOperationAction(VPOpc, VT, Custom); in RISCVTargetLowering() 628 setOperationAction(VPOpc, VT, Custom); in RISCVTargetLowering() 665 setOperationAction(Op, VT, Expand); in RISCVTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 226 setOperationAction(ISD::ADDC, VT, Legal); in PPCTargetLowering() 227 setOperationAction(ISD::ADDE, VT, Legal); in PPCTargetLowering() 228 setOperationAction(ISD::SUBC, VT, Legal); in PPCTargetLowering() 229 setOperationAction(ISD::SUBE, VT, Legal); in PPCTargetLowering() 732 setOperationAction(ISD::ADD, VT, Legal); in PPCTargetLowering() 733 setOperationAction(ISD::SUB, VT, Legal); in PPCTargetLowering() 793 setOperationAction(ISD::MUL , VT, Expand); in PPCTargetLowering() 794 setOperationAction(ISD::SDIV, VT, Expand); in PPCTargetLowering() 795 setOperationAction(ISD::SREM, VT, Expand); in PPCTargetLowering() 796 setOperationAction(ISD::UDIV, VT, Expand); in PPCTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 167 setOperationAction(ISD::ABS, VT, Legal); in SystemZTargetLowering() 170 setOperationAction(ISD::SDIV, VT, Expand); in SystemZTargetLowering() 171 setOperationAction(ISD::UDIV, VT, Expand); in SystemZTargetLowering() 172 setOperationAction(ISD::SREM, VT, Expand); in SystemZTargetLowering() 173 setOperationAction(ISD::UREM, VT, Expand); in SystemZTargetLowering() 362 setOperationAction(ISD::ADD, VT, Legal); in SystemZTargetLowering() 363 setOperationAction(ISD::SUB, VT, Legal); in SystemZTargetLowering() 366 setOperationAction(ISD::ABS, VT, Legal); in SystemZTargetLowering() 367 setOperationAction(ISD::AND, VT, Legal); in SystemZTargetLowering() 368 setOperationAction(ISD::OR, VT, Legal); in SystemZTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 192 setOperationAction(ISD::CTLZ, IntVT, Act); in initSPUActions() 194 setOperationAction(ISD::CTPOP, IntVT, Act); in initSPUActions() 198 setOperationAction(ISD::AND, IntVT, Act); in initSPUActions() 199 setOperationAction(ISD::OR, IntVT, Act); in initSPUActions() 200 setOperationAction(ISD::XOR, IntVT, Act); in initSPUActions() 224 setOperationAction(ISD::FNEG, VT, Expand); in initSPUActions() 225 setOperationAction(ISD::FREM, VT, Expand); in initSPUActions() 241 setOperationAction(ISD::FABS, VT, Expand); in initSPUActions() 243 setOperationAction(ISD::FCOS, VT, Expand); in initSPUActions() 244 setOperationAction(ISD::FSIN, VT, Expand); in initSPUActions() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 197 setOperationAction(ISD::SDIV, VT, Expand); in addTypeForNEON() 198 setOperationAction(ISD::UDIV, VT, Expand); in addTypeForNEON() 199 setOperationAction(ISD::FDIV, VT, Expand); in addTypeForNEON() 200 setOperationAction(ISD::SREM, VT, Expand); in addTypeForNEON() 201 setOperationAction(ISD::UREM, VT, Expand); in addTypeForNEON() 202 setOperationAction(ISD::FREM, VT, Expand); in addTypeForNEON() 209 setOperationAction(Opcode, VT, Legal); in addTypeForNEON() 212 setOperationAction(Opcode, VT, Legal); in addTypeForNEON() 227 setOperationAction(Opc, VT, Expand); in setAllExpand() 233 setOperationAction(ISD::LOAD, VT, Legal); in setAllExpand() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 121 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 126 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() 143 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 146 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 152 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 180 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() 199 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 205 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering() 219 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering() 224 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 480 setOperationAction(ISD::ABS, Ty, Legal); in NVPTXTargetLowering() 481 setOperationAction(ISD::SMIN, Ty, Legal); in NVPTXTargetLowering() 482 setOperationAction(ISD::SMAX, Ty, Legal); in NVPTXTargetLowering() 483 setOperationAction(ISD::UMIN, Ty, Legal); in NVPTXTargetLowering() 484 setOperationAction(ISD::UMAX, Ty, Legal); in NVPTXTargetLowering() 487 setOperationAction(ISD::CTLZ, Ty, Legal); in NVPTXTargetLowering() 535 setOperationAction(Op, MVT::f16, Legal); in NVPTXTargetLowering() 536 setOperationAction(Op, MVT::f32, Legal); in NVPTXTargetLowering() 537 setOperationAction(Op, MVT::f64, Legal); in NVPTXTargetLowering() 559 setOperationAction(Op, MVT::f32, Legal); in NVPTXTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 95 setOperationAction(ISD::ADD, MVT::i64, Custom); in XCoreTargetLowering() 96 setOperationAction(ISD::SUB, MVT::i64, Custom); in XCoreTargetLowering() 99 setOperationAction(ISD::MULHS, MVT::i32, Expand); in XCoreTargetLowering() 100 setOperationAction(ISD::MULHU, MVT::i32, Expand); in XCoreTargetLowering() 106 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in XCoreTargetLowering() 107 setOperationAction(ISD::ROTL , MVT::i32, Expand); in XCoreTargetLowering() 108 setOperationAction(ISD::ROTR , MVT::i32, Expand); in XCoreTargetLowering() 111 setOperationAction(ISD::TRAP, MVT::Other, Legal); in XCoreTargetLowering() 114 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in XCoreTargetLowering() 133 setOperationAction(ISD::LOAD, MVT::i32, Custom); in XCoreTargetLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 338 setOperationAction(ISD::MULHS, VT, Expand); in X86TargetLowering() 339 setOperationAction(ISD::MULHU, VT, Expand); in X86TargetLowering() 340 setOperationAction(ISD::SDIV, VT, Expand); in X86TargetLowering() 341 setOperationAction(ISD::UDIV, VT, Expand); in X86TargetLowering() 342 setOperationAction(ISD::SREM, VT, Expand); in X86TargetLowering() 343 setOperationAction(ISD::UREM, VT, Expand); in X86TargetLowering() 408 setOperationAction( in X86TargetLowering() 412 setOperationAction(Op, MVT::f64, Expand); in X86TargetLowering() 413 setOperationAction(Op, MVT::f80, Expand); in X86TargetLowering() 414 setOperationAction(Op, MVT::f128, Expand); in X86TargetLowering() [all …]
|