Lines Matching refs:Opcode

108             opcode: ir::Opcode::Trap,  in simple_legalize()
115 opcode: ir::Opcode::Brif, in simple_legalize()
124 opcode: ir::Opcode::GlobalValue, in simple_legalize()
129 opcode: ir::Opcode::StackLoad, in simple_legalize()
135 opcode: ir::Opcode::StackStore, in simple_legalize()
142 opcode: ir::Opcode::DynamicStackLoad, in simple_legalize()
147 opcode: ir::Opcode::DynamicStackStore, in simple_legalize()
157 opcode: ir::Opcode::IcmpImm, in simple_legalize()
174 opcode: ir::Opcode, in expand_binary() argument
185 ir::Opcode::BandNot => {
189 ir::Opcode::BorNot => {
193 ir::Opcode::BxorNot => {
222 opcode: ir::Opcode, in expand_binary_imm64() argument
230 ir::Opcode::IaddImm in expand_binary_imm64()
231 | ir::Opcode::IrsubImm in expand_binary_imm64()
232 | ir::Opcode::ImulImm in expand_binary_imm64()
233 | ir::Opcode::SdivImm in expand_binary_imm64()
234 | ir::Opcode::SremImm => true, in expand_binary_imm64()
243 ir::Opcode::BandImm => { in expand_binary_imm64()
246 ir::Opcode::BorImm => { in expand_binary_imm64()
249 ir::Opcode::BxorImm => { in expand_binary_imm64()
253 ir::Opcode::IshlImm => { in expand_binary_imm64()
256 ir::Opcode::RotlImm => { in expand_binary_imm64()
259 ir::Opcode::RotrImm => { in expand_binary_imm64()
262 ir::Opcode::SshrImm => { in expand_binary_imm64()
265 ir::Opcode::UshrImm => { in expand_binary_imm64()
269 ir::Opcode::IaddImm => { in expand_binary_imm64()
272 ir::Opcode::IrsubImm => { in expand_binary_imm64()
276 ir::Opcode::ImulImm => { in expand_binary_imm64()
279 ir::Opcode::SdivImm => { in expand_binary_imm64()
282 ir::Opcode::SremImm => { in expand_binary_imm64()
285 ir::Opcode::UdivImm => { in expand_binary_imm64()
288 ir::Opcode::UremImm => { in expand_binary_imm64()