Lines Matching refs:opcode

2174         let opcode = if let Some(Token::Identifier(text)) = self.token() {  in parse_instruction()  localVariable
2199 let inst_data = self.parse_inst_operands(ctx, opcode, explicit_ctrl_type)?; in parse_instruction()
2201 let ctrl_typevar = self.infer_typevar(ctx, opcode, explicit_ctrl_type, &inst_data)?; in parse_instruction()
2210 if !opcode.is_call() || opcode.is_return() { in parse_instruction()
2290 opcode: Opcode, in infer_typevar()
2294 let constraints = opcode.constraints(); in infer_typevar()
2313 opcode, in infer_typevar()
2323 opcode, in infer_typevar()
2335 opcode, in infer_typevar()
2355 opcode in infer_typevar()
2360 return err!(self.loc, "{} does not take a typevar", opcode); in infer_typevar()
2594 opcode: Opcode, in parse_inst_operands()
2597 let idata = match opcode.format() { in parse_inst_operands()
2599 opcode, in parse_inst_operands()
2617 opcode, in parse_inst_operands()
2622 opcode, in parse_inst_operands()
2626 opcode, in parse_inst_operands()
2630 opcode, in parse_inst_operands()
2639 } else if opcode == Opcode::F128const { in parse_inst_operands()
2654 opcode, in parse_inst_operands()
2662 opcode, in parse_inst_operands()
2671 opcode, in parse_inst_operands()
2679 InstructionData::BinaryImm8 { opcode, arg, imm } in parse_inst_operands()
2686 opcode, in parse_inst_operands()
2700 opcode, in parse_inst_operands()
2707 opcode, in parse_inst_operands()
2711 InstructionFormat::NullAry => InstructionData::NullAry { opcode }, in parse_inst_operands()
2718 opcode, in parse_inst_operands()
2737 opcode, in parse_inst_operands()
2750 InstructionData::BranchTable { opcode, arg, table } in parse_inst_operands()
2759 opcode, in parse_inst_operands()
2772 opcode, in parse_inst_operands()
2783 opcode, in parse_inst_operands()
2794 opcode, in parse_inst_operands()
2806 opcode, in parse_inst_operands()
2818 opcode, in parse_inst_operands()
2832 opcode, in parse_inst_operands()
2846 opcode, in parse_inst_operands()
2860 opcode, in parse_inst_operands()
2868 InstructionData::FuncAddr { opcode, func_ref } in parse_inst_operands()
2875 opcode, in parse_inst_operands()
2887 opcode, in parse_inst_operands()
2897 opcode, in parse_inst_operands()
2907 opcode, in parse_inst_operands()
2917 opcode, in parse_inst_operands()
2930 opcode, in parse_inst_operands()
2938 InstructionData::Trap { opcode, code } in parse_inst_operands()
2944 InstructionData::CondTrap { opcode, arg, code } in parse_inst_operands()
2954 opcode, in parse_inst_operands()
2966 opcode, in parse_inst_operands()
2976 opcode, in parse_inst_operands()
2987 opcode, in parse_inst_operands()
2999 opcode, in parse_inst_operands()
3008 InstructionData::ExceptionHandlerAddress { opcode, block, imm } in parse_inst_operands()