Lines Matching full:outs
24 def RET : I <0xC3, RawFrm, (outs), (ins variable_ops),
27 def RETW : I <0xC3, RawFrm, (outs), (ins),
30 def RETI : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
33 def RETIW : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt),
36 def LRETL : I <0xCB, RawFrm, (outs), (ins),
38 def LRETW : I <0xCB, RawFrm, (outs), (ins),
40 def LRETQ : RI <0xCB, RawFrm, (outs), (ins),
42 def LRETI : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt),
44 def LRETIW : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt),
50 def JMP_4 : Ii32PCRel<0xE9, RawFrm, (outs), (ins brtarget:$dst),
52 def JMP_1 : Ii8PCRel<0xEB, RawFrm, (outs), (ins brtarget8:$dst),
56 def JMP64pcrel32 : I<0xE9, RawFrm, (outs), (ins brtarget:$dst),
63 def _1 : Ii8PCRel <opc1, RawFrm, (outs), (ins brtarget8:$dst), asm, [],
65 def _4 : Ii32PCRel<opc4, RawFrm, (outs), (ins brtarget:$dst), asm,
93 def JCXZ : Ii8PCRel<0xE3, RawFrm, (outs), (ins brtarget8:$dst),
96 def JECXZ_32 : Ii8PCRel<0xE3, RawFrm, (outs), (ins brtarget8:$dst),
103 def JECXZ_64 : Ii8PCRel<0xE3, RawFrm, (outs), (ins brtarget8:$dst),
106 def JRCXZ : Ii8PCRel<0xE3, RawFrm, (outs), (ins brtarget8:$dst),
112 def JMP32r : I<0xFF, MRM4r, (outs), (ins GR32:$dst), "jmp{l}\t{*}$dst",
115 def JMP32m : I<0xFF, MRM4m, (outs), (ins i32mem:$dst), "jmp{l}\t{*}$dst",
119 def JMP64r : I<0xFF, MRM4r, (outs), (ins GR64:$dst), "jmp{q}\t{*}$dst",
122 def JMP64m : I<0xFF, MRM4m, (outs), (ins i64mem:$dst), "jmp{q}\t{*}$dst",
126 def FARJMP16i : Iseg16<0xEA, RawFrmImm16, (outs),
130 def FARJMP32i : Iseg32<0xEA, RawFrmImm16, (outs),
134 def FARJMP64 : RI<0xFF, MRM5m, (outs), (ins opaque80mem:$dst),
138 def FARJMP16m : I<0xFF, MRM5m, (outs), (ins opaque32mem:$dst),
141 def FARJMP32m : I<0xFF, MRM5m, (outs), (ins opaque48mem:$dst),
149 def LOOP : Ii8PCRel<0xE2, RawFrm, (outs), (ins brtarget8:$dst), "loop\t$dst", [], IIC_LOOP>;
150 def LOOPE : Ii8PCRel<0xE1, RawFrm, (outs), (ins brtarget8:$dst), "loope\t$dst", [], IIC_LOOPE>;
151 def LOOPNE : Ii8PCRel<0xE0, RawFrm, (outs), (ins brtarget8:$dst), "loopne\t$dst", [], IIC_LOOPNE>;
164 (outs), (ins i32imm_pcrel:$dst),
167 def CALL32r : I<0xFF, MRM2r, (outs), (ins GR32:$dst),
170 def CALL32m : I<0xFF, MRM2m, (outs), (ins i32mem:$dst),
176 def FARCALL16i : Iseg16<0x9A, RawFrmImm16, (outs),
180 def FARCALL32i : Iseg32<0x9A, RawFrmImm16, (outs),
185 def FARCALL16m : I<0xFF, MRM3m, (outs), (ins opaque32mem:$dst),
188 def FARCALL32m : I<0xFF, MRM3m, (outs), (ins opaque48mem:$dst),
195 (outs), (ins i16imm_pcrel:$dst),
205 def TCRETURNdi : PseudoI<(outs),
207 def TCRETURNri : PseudoI<(outs),
210 def TCRETURNmi : PseudoI<(outs),
215 def TAILJMPd : Ii32PCRel<0xE9, RawFrm, (outs),
219 def TAILJMPr : I<0xFF, MRM4r, (outs), (ins ptr_rc_tailcall:$dst),
222 def TAILJMPm : I<0xFF, MRM4m, (outs), (ins i32mem_TC:$dst),
239 (outs), (ins i64i32imm_pcrel:$dst),
242 def CALL64r : I<0xFF, MRM2r, (outs), (ins GR64:$dst),
246 def CALL64m : I<0xFF, MRM2m, (outs), (ins i64mem:$dst),
251 def FARCALL64 : RI<0xFF, MRM3m, (outs), (ins opaque80mem:$dst),
261 (outs), (ins i64i32imm_pcrel:$dst),
269 def TCRETURNdi64 : PseudoI<(outs),
272 def TCRETURNri64 : PseudoI<(outs),
275 def TCRETURNmi64 : PseudoI<(outs),
278 def TAILJMPd64 : Ii32PCRel<0xE9, RawFrm, (outs),
281 def TAILJMPr64 : I<0xFF, MRM4r, (outs), (ins ptr_rc_tailcall:$dst),
285 def TAILJMPm64 : I<0xFF, MRM4m, (outs), (ins i64mem_TC:$dst),