Lines Matching refs:setOperationAction

82     setOperationAction(ISD::LOAD, T, Custom);  in WebAssemblyTargetLowering()
83 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
88 setOperationAction(ISD::LOAD, T, Custom); in WebAssemblyTargetLowering()
89 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
96 setOperationAction(ISD::LOAD, T, Custom); in WebAssemblyTargetLowering()
97 setOperationAction(ISD::STORE, T, Custom); in WebAssemblyTargetLowering()
101 setOperationAction(ISD::GlobalAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
102 setOperationAction(ISD::GlobalTLSAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
103 setOperationAction(ISD::ExternalSymbol, MVTPtr, Custom); in WebAssemblyTargetLowering()
104 setOperationAction(ISD::JumpTable, MVTPtr, Custom); in WebAssemblyTargetLowering()
105 setOperationAction(ISD::BlockAddress, MVTPtr, Custom); in WebAssemblyTargetLowering()
106 setOperationAction(ISD::BRIND, MVT::Other, Custom); in WebAssemblyTargetLowering()
110 setOperationAction(ISD::VASTART, MVT::Other, Custom); in WebAssemblyTargetLowering()
111 setOperationAction(ISD::VAARG, MVT::Other, Expand); in WebAssemblyTargetLowering()
112 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in WebAssemblyTargetLowering()
113 setOperationAction(ISD::VAEND, MVT::Other, Expand); in WebAssemblyTargetLowering()
117 setOperationAction(ISD::ConstantFP, T, Legal); in WebAssemblyTargetLowering()
125 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
130 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering()
132 setOperationAction(ISD::FMINIMUM, T, Legal); in WebAssemblyTargetLowering()
133 setOperationAction(ISD::FMAXIMUM, T, Legal); in WebAssemblyTargetLowering()
135 setOperationAction(ISD::FP16_TO_FP, T, Expand); in WebAssemblyTargetLowering()
136 setOperationAction(ISD::FP_TO_FP16, T, Expand); in WebAssemblyTargetLowering()
147 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
150 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
156 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
181 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering()
185 setOperationAction(ISD::ABS, T, Legal); in WebAssemblyTargetLowering()
190 setOperationAction(ISD::BUILD_VECTOR, T, Custom); in WebAssemblyTargetLowering()
195 setOperationAction(ISD::VECTOR_SHUFFLE, T, Custom); in WebAssemblyTargetLowering()
200 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
206 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
209 setOperationAction(ISD::MUL, MVT::v16i8, Expand); in WebAssemblyTargetLowering()
214 setOperationAction(ISD::SELECT_CC, T, Expand); in WebAssemblyTargetLowering()
220 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
225 setOperationAction(Op, T, Legal); in WebAssemblyTargetLowering()
228 setOperationAction(ISD::CTPOP, MVT::v16i8, Legal); in WebAssemblyTargetLowering()
229 setOperationAction(ISD::CTLZ, MVT::v16i8, Expand); in WebAssemblyTargetLowering()
230 setOperationAction(ISD::CTTZ, MVT::v16i8, Expand); in WebAssemblyTargetLowering()
235 setOperationAction(Op, T, Custom); in WebAssemblyTargetLowering()
241 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
251 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
255 setOperationAction(Op, MVT::v4i32, Custom); in WebAssemblyTargetLowering()
260 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in WebAssemblyTargetLowering()
265 setOperationAction(ISD::SIGN_EXTEND_INREG, T, Action); in WebAssemblyTargetLowering()
268 setOperationAction(ISD::SIGN_EXTEND_INREG, T, Expand); in WebAssemblyTargetLowering()
271 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in WebAssemblyTargetLowering()
272 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in WebAssemblyTargetLowering()
273 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVTPtr, Expand); in WebAssemblyTargetLowering()
275 setOperationAction(ISD::FrameIndex, MVT::i32, Custom); in WebAssemblyTargetLowering()
276 setOperationAction(ISD::FrameIndex, MVT::i64, Custom); in WebAssemblyTargetLowering()
277 setOperationAction(ISD::CopyToReg, MVT::Other, Custom); in WebAssemblyTargetLowering()
282 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
285 setOperationAction(ISD::BR_JT, MVT::Other, Custom); in WebAssemblyTargetLowering()
318 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); in WebAssemblyTargetLowering()
321 setOperationAction(ISD::TRAP, MVT::Other, Legal); in WebAssemblyTargetLowering()
322 setOperationAction(ISD::DEBUGTRAP, MVT::Other, Legal); in WebAssemblyTargetLowering()
325 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::Other, Custom); in WebAssemblyTargetLowering()
326 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::Other, Custom); in WebAssemblyTargetLowering()
327 setOperationAction(ISD::INTRINSIC_VOID, MVT::Other, Custom); in WebAssemblyTargetLowering()