/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinISelLowering.cpp | 60 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in BlackfinTargetLowering() 61 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in BlackfinTargetLowering() 63 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in BlackfinTargetLowering() 64 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in BlackfinTargetLowering() 65 setOperationAction(ISD::BR_CC, MVT::Other, Expand); in BlackfinTargetLowering() 68 setOperationAction(ISD::AND, MVT::i16, Promote); in BlackfinTargetLowering() 69 setOperationAction(ISD::OR, MVT::i16, Promote); in BlackfinTargetLowering() 70 setOperationAction(ISD::XOR, MVT::i16, Promote); in BlackfinTargetLowering() 71 setOperationAction(ISD::CTPOP, MVT::i16, Promote); in BlackfinTargetLowering() 74 setOperationAction(ISD::CTLZ, MVT::i16, Promote); in BlackfinTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 86 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in SystemZTargetLowering() 87 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in SystemZTargetLowering() 88 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in SystemZTargetLowering() 89 setOperationAction(ISD::BR_CC, MVT::i64, Custom); in SystemZTargetLowering() 90 setOperationAction(ISD::BR_CC, MVT::f32, Custom); in SystemZTargetLowering() 91 setOperationAction(ISD::BR_CC, MVT::f64, Custom); in SystemZTargetLowering() 92 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in SystemZTargetLowering() 93 setOperationAction(ISD::ConstantPool, MVT::i64, Custom); in SystemZTargetLowering() 94 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in SystemZTargetLowering() 95 setOperationAction(ISD::JumpTable, MVT::i64, Custom); in SystemZTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeISelLowering.cpp | 68 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in MBlazeTargetLowering() 72 setOperationAction(ISD::FREM, MVT::f32, Expand); in MBlazeTargetLowering() 73 setOperationAction(ISD::FMA, MVT::f32, Expand); in MBlazeTargetLowering() 74 setOperationAction(ISD::UINT_TO_FP, MVT::i8, Expand); in MBlazeTargetLowering() 75 setOperationAction(ISD::UINT_TO_FP, MVT::i16, Expand); in MBlazeTargetLowering() 76 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in MBlazeTargetLowering() 77 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Expand); in MBlazeTargetLowering() 78 setOperationAction(ISD::FP_ROUND, MVT::f32, Expand); in MBlazeTargetLowering() 79 setOperationAction(ISD::FP_ROUND, MVT::f64, Expand); in MBlazeTargetLowering() 80 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); in MBlazeTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 131 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in SPUTargetLowering() 132 setOperationAction(ISD::ConstantFP, MVT::f64, Custom); in SPUTargetLowering() 139 setOperationAction(ISD::LOAD, VT, Custom); in SPUTargetLowering() 140 setOperationAction(ISD::STORE, VT, Custom); in SPUTargetLowering() 155 setOperationAction(ISD::LOAD, VT, Custom); in SPUTargetLowering() 156 setOperationAction(ISD::STORE, VT, Custom); in SPUTargetLowering() 165 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in SPUTargetLowering() 166 setOperationAction(ISD::BR_CC, MVT::Other, Expand); in SPUTargetLowering() 169 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in SPUTargetLowering() 170 setOperationAction(ISD::SELECT_CC, MVT::i8, Custom); in SPUTargetLowering() [all …]
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 66 setOperationAction(ISD::BR_CC, MVT::i64, Custom); in BPFTargetLowering() 67 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in BPFTargetLowering() 68 setOperationAction(ISD::BRIND, MVT::Other, Expand); in BPFTargetLowering() 69 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering() 70 setOperationAction(ISD::SETCC, MVT::i64, Expand); in BPFTargetLowering() 71 setOperationAction(ISD::SELECT, MVT::i64, Expand); in BPFTargetLowering() 72 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom); in BPFTargetLowering() 74 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in BPFTargetLowering() 76 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom); in BPFTargetLowering() 77 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in BPFTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 98 setOperationAction(ISD::SRA, MVT::i8, Custom); in MSP430TargetLowering() 99 setOperationAction(ISD::SHL, MVT::i8, Custom); in MSP430TargetLowering() 100 setOperationAction(ISD::SRL, MVT::i8, Custom); in MSP430TargetLowering() 101 setOperationAction(ISD::SRA, MVT::i16, Custom); in MSP430TargetLowering() 102 setOperationAction(ISD::SHL, MVT::i16, Custom); in MSP430TargetLowering() 103 setOperationAction(ISD::SRL, MVT::i16, Custom); in MSP430TargetLowering() 104 setOperationAction(ISD::ROTL, MVT::i8, Expand); in MSP430TargetLowering() 105 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering() 106 setOperationAction(ISD::ROTL, MVT::i16, Expand); in MSP430TargetLowering() 107 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
D | AlphaISelLowering.cpp | 59 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in AlphaTargetLowering() 74 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in AlphaTargetLowering() 75 setOperationAction(ISD::BR_CC, MVT::Other, Expand); in AlphaTargetLowering() 76 setOperationAction(ISD::SELECT_CC, MVT::Other, Expand); in AlphaTargetLowering() 78 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in AlphaTargetLowering() 80 setOperationAction(ISD::FREM, MVT::f32, Expand); in AlphaTargetLowering() 81 setOperationAction(ISD::FREM, MVT::f64, Expand); in AlphaTargetLowering() 83 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand); in AlphaTargetLowering() 84 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom); in AlphaTargetLowering() 85 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Expand); in AlphaTargetLowering() [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 91 setOperationAction(ISD::SRA, MVT::i8, Custom); in MSP430TargetLowering() 92 setOperationAction(ISD::SHL, MVT::i8, Custom); in MSP430TargetLowering() 93 setOperationAction(ISD::SRL, MVT::i8, Custom); in MSP430TargetLowering() 94 setOperationAction(ISD::SRA, MVT::i16, Custom); in MSP430TargetLowering() 95 setOperationAction(ISD::SHL, MVT::i16, Custom); in MSP430TargetLowering() 96 setOperationAction(ISD::SRL, MVT::i16, Custom); in MSP430TargetLowering() 97 setOperationAction(ISD::ROTL, MVT::i8, Expand); in MSP430TargetLowering() 98 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering() 99 setOperationAction(ISD::ROTL, MVT::i16, Expand); in MSP430TargetLowering() 100 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 71 setOperationAction(ISD::LOAD, MVT::f32, Promote); in AMDGPUTargetLowering() 74 setOperationAction(ISD::LOAD, MVT::v2f32, Promote); in AMDGPUTargetLowering() 77 setOperationAction(ISD::LOAD, MVT::v4f32, Promote); in AMDGPUTargetLowering() 80 setOperationAction(ISD::LOAD, MVT::v8f32, Promote); in AMDGPUTargetLowering() 83 setOperationAction(ISD::LOAD, MVT::v16f32, Promote); in AMDGPUTargetLowering() 86 setOperationAction(ISD::LOAD, MVT::i64, Promote); in AMDGPUTargetLowering() 89 setOperationAction(ISD::LOAD, MVT::v2i64, Promote); in AMDGPUTargetLowering() 92 setOperationAction(ISD::LOAD, MVT::f64, Promote); in AMDGPUTargetLowering() 95 setOperationAction(ISD::LOAD, MVT::v2f64, Promote); in AMDGPUTargetLowering() 156 setOperationAction(ISD::STORE, MVT::f32, Promote); in AMDGPUTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 705 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in SparcTargetLowering() 706 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in SparcTargetLowering() 707 setOperationAction(ISD::ConstantPool , MVT::i32, Custom); in SparcTargetLowering() 710 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); in SparcTargetLowering() 711 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Expand); in SparcTargetLowering() 712 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand); in SparcTargetLowering() 715 setOperationAction(ISD::UREM, MVT::i32, Expand); in SparcTargetLowering() 716 setOperationAction(ISD::SREM, MVT::i32, Expand); in SparcTargetLowering() 717 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in SparcTargetLowering() 718 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in SparcTargetLowering() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 1499 setOperationAction(Op, MVT::v2i32, Expand); in SparcTargetLowering() 1515 setOperationAction(ISD::LOAD, MVT::v2i32, Legal); in SparcTargetLowering() 1516 setOperationAction(ISD::STORE, MVT::v2i32, Legal); in SparcTargetLowering() 1517 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Legal); in SparcTargetLowering() 1518 setOperationAction(ISD::BUILD_VECTOR, MVT::v2i32, Legal); in SparcTargetLowering() 1521 setOperationAction(ISD::LOAD, MVT::i64, Custom); in SparcTargetLowering() 1522 setOperationAction(ISD::STORE, MVT::i64, Custom); in SparcTargetLowering() 1545 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SparcTargetLowering() 1546 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SparcTargetLowering() 1547 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SparcTargetLowering() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 512 setOperationAction(ISD::LOAD, VT, Promote); in promoteLdStType() 515 setOperationAction(ISD::STORE, VT, Promote); in promoteLdStType() 1790 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); // Default: expand in HexagonTargetLowering() 1791 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); // Default: expand in HexagonTargetLowering() 1793 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in HexagonTargetLowering() 1794 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in HexagonTargetLowering() 1795 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); in HexagonTargetLowering() 1796 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in HexagonTargetLowering() 1797 setOperationAction(ISD::INLINEASM, MVT::Other, Custom); in HexagonTargetLowering() 1798 setOperationAction(ISD::PREFETCH, MVT::Other, Custom); in HexagonTargetLowering() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 106 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in AArch64TargetLowering() 107 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom); in AArch64TargetLowering() 108 setOperationAction(ISD::SETCC, MVT::i32, Custom); in AArch64TargetLowering() 109 setOperationAction(ISD::SETCC, MVT::i64, Custom); in AArch64TargetLowering() 110 setOperationAction(ISD::SETCC, MVT::f32, Custom); in AArch64TargetLowering() 111 setOperationAction(ISD::SETCC, MVT::f64, Custom); in AArch64TargetLowering() 112 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in AArch64TargetLowering() 113 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in AArch64TargetLowering() 114 setOperationAction(ISD::BR_CC, MVT::i64, Custom); in AArch64TargetLowering() 115 setOperationAction(ISD::BR_CC, MVT::f32, Custom); in AArch64TargetLowering() [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 60 setOperationAction(ISD::GlobalAddress, MVTPtr, Custom); in WebAssemblyTargetLowering() 61 setOperationAction(ISD::ExternalSymbol, MVTPtr, Custom); in WebAssemblyTargetLowering() 62 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering() 63 setOperationAction(ISD::BlockAddress, MVTPtr, Custom); in WebAssemblyTargetLowering() 64 setOperationAction(ISD::BRIND, MVT::Other, Custom); in WebAssemblyTargetLowering() 68 setOperationAction(ISD::VASTART, MVT::Other, Custom); in WebAssemblyTargetLowering() 69 setOperationAction(ISD::VAARG, MVT::Other, Expand); in WebAssemblyTargetLowering() 70 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in WebAssemblyTargetLowering() 71 setOperationAction(ISD::VAEND, MVT::Other, Expand); in WebAssemblyTargetLowering() 75 setOperationAction(ISD::ConstantFP, T, Legal); in WebAssemblyTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 253 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 254 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() 255 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); in X86TargetLowering() 258 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); in X86TargetLowering() 259 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Expand); in X86TargetLowering() 263 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering() 266 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering() 271 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 272 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() 277 setOperationAction(ISD::SINT_TO_FP , MVT::i16 , Promote); in X86TargetLowering() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 113 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in PPCTargetLowering() 116 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering() 119 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering() 123 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering() 124 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering() 128 setOperationAction(ISD::LOAD, MVT::i1, Custom); in PPCTargetLowering() 129 setOperationAction(ISD::STORE, MVT::i1, Custom); in PPCTargetLowering() 133 setOperationAction(ISD::TRUNCATE, MVT::i1, Custom); in PPCTargetLowering() 146 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); in PPCTargetLowering() 149 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); in PPCTargetLowering() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 67 setOperationAction(Opc, VecTys[i], Expand); in MipsSETargetLowering() 69 setOperationAction(ISD::ADD, VecTys[i], Legal); in MipsSETargetLowering() 70 setOperationAction(ISD::SUB, VecTys[i], Legal); in MipsSETargetLowering() 71 setOperationAction(ISD::LOAD, VecTys[i], Legal); in MipsSETargetLowering() 72 setOperationAction(ISD::STORE, VecTys[i], Legal); in MipsSETargetLowering() 73 setOperationAction(ISD::BITCAST, VecTys[i], Legal); in MipsSETargetLowering() 84 setOperationAction(ISD::MUL, MVT::v2i16, Legal); in MipsSETargetLowering() 114 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); in MipsSETargetLowering() 115 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom); in MipsSETargetLowering() 116 setOperationAction(ISD::MULHS, MVT::i32, Custom); in MipsSETargetLowering() [all …]
|
D | Mips16ISelLowering.cpp | 131 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering() 132 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 133 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Expand); in Mips16TargetLowering() 134 setOperationAction(ISD::ATOMIC_LOAD_ADD, MVT::i32, Expand); in Mips16TargetLowering() 135 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Expand); in Mips16TargetLowering() 136 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Expand); in Mips16TargetLowering() 137 setOperationAction(ISD::ATOMIC_LOAD_OR, MVT::i32, Expand); in Mips16TargetLowering() 138 setOperationAction(ISD::ATOMIC_LOAD_XOR, MVT::i32, Expand); in Mips16TargetLowering() 139 setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Expand); in Mips16TargetLowering() 140 setOperationAction(ISD::ATOMIC_LOAD_MIN, MVT::i32, Expand); in Mips16TargetLowering() [all …]
|
D | MipsISelLowering.cpp | 271 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in MipsTargetLowering() 272 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in MipsTargetLowering() 273 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in MipsTargetLowering() 274 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in MipsTargetLowering() 275 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering() 276 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering() 277 setOperationAction(ISD::SELECT, MVT::f32, Custom); in MipsTargetLowering() 278 setOperationAction(ISD::SELECT, MVT::f64, Custom); in MipsTargetLowering() 279 setOperationAction(ISD::SELECT, MVT::i32, Custom); in MipsTargetLowering() 280 setOperationAction(ISD::SETCC, MVT::f32, Custom); in MipsTargetLowering() [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 863 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, VT, Expand); in initActions() 866 setOperationAction(ISD::FGETSIGN, VT, Expand); in initActions() 867 setOperationAction(ISD::CONCAT_VECTORS, VT, Expand); in initActions() 868 setOperationAction(ISD::FMINNUM, VT, Expand); in initActions() 869 setOperationAction(ISD::FMAXNUM, VT, Expand); in initActions() 870 setOperationAction(ISD::FMINNAN, VT, Expand); in initActions() 871 setOperationAction(ISD::FMAXNAN, VT, Expand); in initActions() 872 setOperationAction(ISD::FMAD, VT, Expand); in initActions() 873 setOperationAction(ISD::SMIN, VT, Expand); in initActions() 874 setOperationAction(ISD::SMAX, VT, Expand); in initActions() [all …]
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.cpp | 70 setOperationAction(ISD::BR_CC, MVT::i32, Custom); in LanaiTargetLowering() 71 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in LanaiTargetLowering() 72 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in LanaiTargetLowering() 73 setOperationAction(ISD::SETCC, MVT::i32, Custom); in LanaiTargetLowering() 74 setOperationAction(ISD::SETCCE, MVT::i32, Custom); in LanaiTargetLowering() 75 setOperationAction(ISD::SELECT, MVT::i32, Expand); in LanaiTargetLowering() 76 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in LanaiTargetLowering() 78 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in LanaiTargetLowering() 79 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in LanaiTargetLowering() 80 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in LanaiTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 105 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); in PPCTargetLowering() 108 setOperationAction(ISD::SREM, MVT::i32, Expand); in PPCTargetLowering() 109 setOperationAction(ISD::UREM, MVT::i32, Expand); in PPCTargetLowering() 110 setOperationAction(ISD::SREM, MVT::i64, Expand); in PPCTargetLowering() 111 setOperationAction(ISD::UREM, MVT::i64, Expand); in PPCTargetLowering() 114 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand); in PPCTargetLowering() 115 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in PPCTargetLowering() 116 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand); in PPCTargetLowering() 117 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand); in PPCTargetLowering() 118 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in PPCTargetLowering() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 125 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom); in MipsTargetLowering() 126 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom); in MipsTargetLowering() 127 setOperationAction(ISD::BlockAddress, MVT::i32, Custom); in MipsTargetLowering() 128 setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom); in MipsTargetLowering() 129 setOperationAction(ISD::JumpTable, MVT::i32, Custom); in MipsTargetLowering() 130 setOperationAction(ISD::ConstantPool, MVT::i32, Custom); in MipsTargetLowering() 131 setOperationAction(ISD::SELECT, MVT::f32, Custom); in MipsTargetLowering() 132 setOperationAction(ISD::SELECT, MVT::f64, Custom); in MipsTargetLowering() 133 setOperationAction(ISD::SELECT, MVT::i32, Custom); in MipsTargetLowering() 134 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in MipsTargetLowering() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 91 setOperationAction(ISD::LOAD, VT, Promote); in addTypeForNEON() 94 setOperationAction(ISD::STORE, VT, Promote); in addTypeForNEON() 100 setOperationAction(ISD::SETCC, VT, Custom); in addTypeForNEON() 101 setOperationAction(ISD::INSERT_VECTOR_ELT, VT, Custom); in addTypeForNEON() 102 setOperationAction(ISD::EXTRACT_VECTOR_ELT, VT, Custom); in addTypeForNEON() 104 setOperationAction(ISD::SINT_TO_FP, VT, Custom); in addTypeForNEON() 105 setOperationAction(ISD::UINT_TO_FP, VT, Custom); in addTypeForNEON() 106 setOperationAction(ISD::FP_TO_SINT, VT, Custom); in addTypeForNEON() 107 setOperationAction(ISD::FP_TO_UINT, VT, Custom); in addTypeForNEON() 109 setOperationAction(ISD::SINT_TO_FP, VT, Expand); in addTypeForNEON() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 164 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 165 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() 166 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); in X86TargetLowering() 171 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering() 173 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); in X86TargetLowering() 174 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering() 178 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering() 181 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering() 186 setOperationAction(ISD::SINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering() 187 setOperationAction(ISD::SINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering() [all …]
|