Lines Matching refs:setOperationAction

80     setOperationAction(ISD::LOAD, T, Custom);  in WebAssemblyTargetLowering()
81 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
86 setOperationAction(ISD::LOAD, T, Custom); in WebAssemblyTargetLowering()
87 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
92 setOperationAction(ISD::LOAD, T, Custom); in WebAssemblyTargetLowering()
93 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
97 setOperationAction(ISD::GlobalAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
98 setOperationAction(ISD::GlobalTLSAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
99 setOperationAction(ISD::ExternalSymbol, MVTPtr, Custom); in WebAssemblyTargetLowering()
100 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering()
101 setOperationAction(ISD::BlockAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
102 setOperationAction(ISD::BRIND, MVT::Other, Custom); in WebAssemblyTargetLowering()
106 setOperationAction(ISD::VASTART, MVT::Other, Custom); in WebAssemblyTargetLowering()
107 setOperationAction(ISD::VAARG, MVT::Other, Expand); in WebAssemblyTargetLowering()
108 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in WebAssemblyTargetLowering()
109 setOperationAction(ISD::VAEND, MVT::Other, Expand); in WebAssemblyTargetLowering()
113 setOperationAction(ISD::ConstantFP, T, Legal); in WebAssemblyTargetLowering()
121 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
126 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering()
128 setOperationAction(ISD::FMINIMUM, T, Legal); in WebAssemblyTargetLowering()
129 setOperationAction(ISD::FMAXIMUM, T, Legal); in WebAssemblyTargetLowering()
131 setOperationAction(ISD::FP16_TO_FP, T, Expand); in WebAssemblyTargetLowering()
132 setOperationAction(ISD::FP_TO_FP16, T, Expand); 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()
184 setOperationAction(ISD::ABS, T, Legal); in WebAssemblyTargetLowering()
189 setOperationAction(ISD::BUILD_VECTOR, T, Custom); in WebAssemblyTargetLowering()
194 setOperationAction(ISD::VECTOR_SHUFFLE, T, Custom); in WebAssemblyTargetLowering()
199 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
205 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
208 setOperationAction(ISD::MUL, MVT::v16i8, Expand); in WebAssemblyTargetLowering()
213 setOperationAction(ISD::SELECT_CC, T, Expand); in WebAssemblyTargetLowering()
219 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
224 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering()
227 setOperationAction(ISD::CTPOP, MVT::v16i8, Legal); in WebAssemblyTargetLowering()
233 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
243 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
247 setOperationAction(Op, MVT::v4i32, Custom); in WebAssemblyTargetLowering()
252 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in WebAssemblyTargetLowering()
257 setOperationAction(ISD::SIGN_EXTEND_INREG, T, Action); in WebAssemblyTargetLowering()
260 setOperationAction(ISD::SIGN_EXTEND_INREG, T, Expand); in WebAssemblyTargetLowering()
263 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in WebAssemblyTargetLowering()
264 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in WebAssemblyTargetLowering()
265 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVTPtr, Expand); in WebAssemblyTargetLowering()
267 setOperationAction(ISD::FrameIndex, MVT::i32, Custom); in WebAssemblyTargetLowering()
268 setOperationAction(ISD::FrameIndex, MVT::i64, Custom); in WebAssemblyTargetLowering()
269 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering()
274 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
277 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in WebAssemblyTargetLowering()
312 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); in WebAssemblyTargetLowering()
315 setOperationAction(ISD::TRAP, MVT::Other, Legal); in WebAssemblyTargetLowering()
316 setOperationAction(ISD::DEBUGTRAP, MVT::Other, Legal); in WebAssemblyTargetLowering()
319 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in WebAssemblyTargetLowering()
320 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom); in WebAssemblyTargetLowering()
321 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in WebAssemblyTargetLowering()