Home
last modified time | relevance | path

Searched refs:setOperationAction (Results 1 – 25 of 40) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp60 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/
DSystemZISelLowering.cpp86 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/
DMBlazeISelLowering.cpp68 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/
DSPUISelLowering.cpp131 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/
DBPFISelLowering.cpp66 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/
DMSP430ISelLowering.cpp98 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/
DAlphaISelLowering.cpp59 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/
DMSP430ISelLowering.cpp91 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/
DAMDGPUISelLowering.cpp71 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/
DSparcISelLowering.cpp705 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/
DSparcISelLowering.cpp1499 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/
DHexagonISelLowering.cpp512 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/
DAArch64ISelLowering.cpp106 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/
DWebAssemblyISelLowering.cpp60 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/
DX86ISelLowering.cpp253 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/
DPPCISelLowering.cpp113 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/
DMipsSEISelLowering.cpp67 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 …]
DMips16ISelLowering.cpp131 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 …]
DMipsISelLowering.cpp271 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/
DTargetLoweringBase.cpp863 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/
DLanaiISelLowering.cpp70 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/
DPPCISelLowering.cpp105 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/
DMipsISelLowering.cpp125 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/
DARMISelLowering.cpp91 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/
DX86ISelLowering.cpp164 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 …]

12