Lines Matching refs:RegClass
552 /// RegClass - This is the register class associated with this type. For
554 RegisterClass RegClass = regclass;
644 (ins typeinfo.RegClass:$src1, typeinfo.RegClass:$src2),
654 (opnode typeinfo.RegClass:$src1, typeinfo.RegClass:$src2))]>;
660 : BinOpRR<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), WriteALU,
661 [(set typeinfo.RegClass:$dst, EFLAGS,
662 (opnode typeinfo.RegClass:$src1, typeinfo.RegClass:$src2))]>;
668 : BinOpRR<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), WriteADC,
669 [(set typeinfo.RegClass:$dst, EFLAGS,
670 (opnode typeinfo.RegClass:$src1, typeinfo.RegClass:$src2,
677 (outs typeinfo.RegClass:$dst),
678 (ins typeinfo.RegClass:$src1, typeinfo.RegClass:$src2),
694 (ins typeinfo.RegClass:$src1, typeinfo.RegClass:$src2),
707 (ins typeinfo.RegClass:$src1, typeinfo.MemOperand:$src2),
716 (ins typeinfo.RegClass:$src1, typeinfo.MemOperand:$src2),
729 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>;
734 : BinOpRM<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), WriteALU,
735 [(set typeinfo.RegClass:$dst, EFLAGS,
736 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>;
741 : BinOpRM_ImplicitUse<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), WriteADC,
742 [(set typeinfo.RegClass:$dst, EFLAGS,
743 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2),
750 (ins typeinfo.RegClass:$src1, typeinfo.ImmOperand:$src2),
761 (opnode typeinfo.RegClass:$src1, typeinfo.ImmOperator:$src2))]>;
766 : BinOpRI<opcode, mnemonic, typeinfo, f, (outs typeinfo.RegClass:$dst), WriteALU,
767 [(set typeinfo.RegClass:$dst, EFLAGS,
768 (opnode typeinfo.RegClass:$src1, typeinfo.ImmOperator:$src2))]>;
772 : BinOpRI<opcode, mnemonic, typeinfo, f, (outs typeinfo.RegClass:$dst), WriteADC,
773 [(set typeinfo.RegClass:$dst, EFLAGS,
774 (opnode typeinfo.RegClass:$src1, typeinfo.ImmOperator:$src2,
781 (ins typeinfo.RegClass:$src1, typeinfo.Imm8Operand:$src2),
792 (opnode typeinfo.RegClass:$src1, typeinfo.Imm8Operator:$src2))]>;
797 : BinOpRI8<opcode, mnemonic, typeinfo, f, (outs typeinfo.RegClass:$dst), WriteALU,
798 [(set typeinfo.RegClass:$dst, EFLAGS,
799 (opnode typeinfo.RegClass:$src1, typeinfo.Imm8Operator:$src2))]>;
804 : BinOpRI8<opcode, mnemonic, typeinfo, f, (outs typeinfo.RegClass:$dst), WriteADC,
805 [(set typeinfo.RegClass:$dst, EFLAGS,
806 (opnode typeinfo.RegClass:$src1, typeinfo.Imm8Operator:$src2,
813 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.RegClass:$src),
820 [(store (opnode (load addr:$dst), typeinfo.RegClass:$src), addr:$dst),
831 [(store (opnode (load addr:$dst), typeinfo.RegClass:$src, EFLAGS),
845 typeinfo.RegClass:$src))]>,