Home
last modified time | relevance | path

Searched refs:RawFrm (Results 1 – 25 of 53) sorted by relevance

123

/external/llvm/lib/Target/X86/
DX86InstrControl.td24 def RETL : I <0xC3, RawFrm, (outs), (ins variable_ops),
27 def RETQ : I <0xC3, RawFrm, (outs), (ins variable_ops),
30 def RETW : I <0xC3, RawFrm, (outs), (ins),
33 def RETIL : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
37 def RETIQ : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
41 def RETIW : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt),
44 def LRETL : I <0xCB, RawFrm, (outs), (ins),
46 def LRETQ : RI <0xCB, RawFrm, (outs), (ins),
48 def LRETW : I <0xCB, RawFrm, (outs), (ins),
50 def LRETIL : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt),
[all …]
DX86InstrSystem.td18 def RDTSC : I<0x31, RawFrm, (outs), (ins), "rdtsc", [(X86rdtsc)], IIC_RDTSC>,
27 def TRAP : I<0x0B, RawFrm, (outs), (ins), "ud2", [(trap)]>, TB;
28 def UD2B : I<0xB9, RawFrm, (outs), (ins), "ud2b", []>, TB;
31 def HLT : I<0xF4, RawFrm, (outs), (ins), "hlt", [], IIC_HLT>;
32 def RSM : I<0xAA, RawFrm, (outs), (ins), "rsm", [], IIC_RSM>, TB;
36 def INTO : I<0xce, RawFrm, (outs), (ins), "into", []>;
37 def INT3 : I<0xcc, RawFrm, (outs), (ins), "int3",
47 def INT : Ii8<0xcd, RawFrm, (outs), (ins u8imm:$trap), "int\t$trap",
51 def SYSCALL : I<0x05, RawFrm, (outs), (ins), "syscall", [], IIC_SYSCALL>, TB;
52 def SYSRET : I<0x07, RawFrm, (outs), (ins), "sysret{l}", [], IIC_SYSCALL>, TB;
[all …]
DX86InstrTSX.td47 def XACQUIRE_PREFIX : I<0xF2, RawFrm, (outs), (ins), "xacquire", []>, Requires<[HasHLE]>;
48 def XRELEASE_PREFIX : I<0xF3, RawFrm, (outs), (ins), "xrelease", []>, Requires<[HasHLE]>;
DX86InstrExtension.td16 def CBW : I<0x98, RawFrm, (outs), (ins),
19 def CWDE : I<0x98, RawFrm, (outs), (ins),
23 def CWD : I<0x99, RawFrm, (outs), (ins),
26 def CDQ : I<0x99, RawFrm, (outs), (ins),
31 def CDQE : RI<0x98, RawFrm, (outs), (ins),
35 def CQO : RI<0x99, RawFrm, (outs), (ins),
DX86InstrInfo.td1060 def NOOP : I<0x90, RawFrm, (outs), (ins), "nop", [], IIC_NOP>;
1074 def LEAVE : I<0xC9, RawFrm,
1079 def LEAVE64 : I<0xC9, RawFrm,
1118 def PUSH16i8 : Ii8<0x6a, RawFrm, (outs), (ins i16i8imm:$imm),
1120 def PUSHi16 : Ii16<0x68, RawFrm, (outs), (ins i16imm:$imm),
1123 def PUSH32i8 : Ii8<0x6a, RawFrm, (outs), (ins i32i8imm:$imm),
1126 def PUSHi32 : Ii32<0x68, RawFrm, (outs), (ins i32imm:$imm),
1168 def POPF16 : I<0x9D, RawFrm, (outs), (ins), "popf{w}", [], IIC_POP_F>,
1170 def POPF32 : I<0x9D, RawFrm, (outs), (ins), "popf{l|d}", [], IIC_POP_FD>,
1176 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", [], IIC_PUSH_F>,
[all …]
DX86InstrCompiler.td150 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
158 def EH_RETURN64 : I<0xC3, RawFrm, (outs), (ins GR64:$addr),
383 def REP_MOVSB_32 : I<0xA4, RawFrm, (outs), (ins), "{rep;movsb|rep movsb}",
386 def REP_MOVSW_32 : I<0xA5, RawFrm, (outs), (ins), "{rep;movsw|rep movsw}",
389 def REP_MOVSD_32 : I<0xA5, RawFrm, (outs), (ins), "{rep;movsl|rep movsd}",
395 def REP_MOVSB_64 : I<0xA4, RawFrm, (outs), (ins), "{rep;movsb|rep movsb}",
398 def REP_MOVSW_64 : I<0xA5, RawFrm, (outs), (ins), "{rep;movsw|rep movsw}",
401 def REP_MOVSD_64 : I<0xA5, RawFrm, (outs), (ins), "{rep;movsl|rep movsd}",
404 def REP_MOVSQ_64 : RI<0xA5, RawFrm, (outs), (ins), "{rep;movsq|rep movsq}",
412 def REP_STOSB_32 : I<0xAA, RawFrm, (outs), (ins), "{rep;stosb|rep stosb}",
[all …]
DX86Instr3DNow.td87 def FEMMS : I3DNow<0x0E, RawFrm, (outs), (ins), "femms",
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrSystem.td17 def RDTSC : I<0x31, RawFrm, (outs), (ins), "rdtsc", []>, TB;
25 def TRAP : I<0x0B, RawFrm, (outs), (ins), "ud2", [(trap)]>, TB;
26 def UD2B : I<0xB9, RawFrm, (outs), (ins), "ud2b", []>, TB;
29 def HLT : I<0xF4, RawFrm, (outs), (ins), "hlt", []>;
30 def RSM : I<0xAA, RawFrm, (outs), (ins), "rsm", []>, TB;
34 def INTO : I<0xce, RawFrm, (outs), (ins), "into", []>, Requires<[Not64BitMode]>;
36 def INT3 : I<0xcc, RawFrm, (outs), (ins), "int3", [(int_x86_int (i8 3))]>;
45 def INT : Ii8<0xcd, RawFrm, (outs), (ins u8imm:$trap), "int\t$trap",
49 def SYSCALL : I<0x05, RawFrm, (outs), (ins), "syscall", []>, TB;
50 def SYSRET : I<0x07, RawFrm, (outs), (ins), "sysret{l}", []>, TB;
[all …]
DX86InstrControl.td23 def RETL : I <0xC3, RawFrm, (outs), (ins variable_ops),
25 def RETQ : I <0xC3, RawFrm, (outs), (ins variable_ops),
27 def RETW : I <0xC3, RawFrm, (outs), (ins),
29 def RETIL : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
31 def RETIQ : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
33 def RETIW : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt),
35 def LRETL : I <0xCB, RawFrm, (outs), (ins),
37 def LRETQ : RI <0xCB, RawFrm, (outs), (ins),
39 def LRETW : I <0xCB, RawFrm, (outs), (ins),
41 def LRETIL : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt),
[all …]
DX86InstrTSX.td55 def XACQUIRE_PREFIX : I<0xF2, RawFrm, (outs), (ins), "xacquire", []>;
56 def XRELEASE_PREFIX : I<0xF3, RawFrm, (outs), (ins), "xrelease", []>;
DX86InstrExtension.td15 def CBW : I<0x98, RawFrm, (outs), (ins),
18 def CWDE : I<0x98, RawFrm, (outs), (ins),
21 def CDQE : RI<0x98, RawFrm, (outs), (ins),
27 def CWD : I<0x99, RawFrm, (outs), (ins),
30 def CDQ : I<0x99, RawFrm, (outs), (ins),
33 def CQO : RI<0x99, RawFrm, (outs), (ins),
DX86InstrInfo.td1207 def NOOP : I<0x90, RawFrm, (outs), (ins), "nop", []>;
1232 def LEAVE : I<0xC9, RawFrm, (outs), (ins), "leave", []>,
1236 def LEAVE64 : I<0xC9, RawFrm, (outs), (ins), "leave", []>,
1283 def PUSH16i8 : Ii8<0x6a, RawFrm, (outs), (ins i16i8imm:$imm),
1285 def PUSHi16 : Ii16<0x68, RawFrm, (outs), (ins i16imm:$imm),
1288 def PUSH32i8 : Ii8<0x6a, RawFrm, (outs), (ins i32i8imm:$imm),
1291 def PUSHi32 : Ii32<0x68, RawFrm, (outs), (ins i32imm:$imm),
1333 def POPF16 : I<0x9D, RawFrm, (outs), (ins), "popf{w}", []>, OpSize16;
1334 def POPF32 : I<0x9D, RawFrm, (outs), (ins), "popf{l|d}", []>, OpSize32,
1340 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", []>, OpSize16;
[all …]
DX86InstrCompiler.td155 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
163 def EH_RETURN64 : I<0xC3, RawFrm, (outs), (ins GR64:$addr),
379 def REP_MOVSB_32 : I<0xA4, RawFrm, (outs), (ins),
383 def REP_MOVSW_32 : I<0xA5, RawFrm, (outs), (ins),
387 def REP_MOVSD_32 : I<0xA5, RawFrm, (outs), (ins),
391 def REP_MOVSQ_32 : RI<0xA5, RawFrm, (outs), (ins),
398 def REP_MOVSB_64 : I<0xA4, RawFrm, (outs), (ins),
402 def REP_MOVSW_64 : I<0xA5, RawFrm, (outs), (ins),
406 def REP_MOVSD_64 : I<0xA5, RawFrm, (outs), (ins),
410 def REP_MOVSQ_64 : RI<0xA5, RawFrm, (outs), (ins),
[all …]
DX86Instr3DNow.td79 def FEMMS : I3DNow<0x0E, RawFrm, (outs), (ins), "femms",
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrSystem.td17 def RDTSC : I<0x31, RawFrm, (outs), (ins), "rdtsc", []>, TB;
25 def TRAP : I<0x0B, RawFrm, (outs), (ins), "ud2", [(trap)]>, TB;
42 def HLT : I<0xF4, RawFrm, (outs), (ins), "hlt", []>;
43 def RSM : I<0xAA, RawFrm, (outs), (ins), "rsm", []>, TB;
47 def INTO : I<0xce, RawFrm, (outs), (ins), "into", []>, Requires<[Not64BitMode]>;
49 def INT3 : I<0xcc, RawFrm, (outs), (ins), "int3", [(int_x86_int (i8 3))]>;
59 def INT : Ii8<0xcd, RawFrm, (outs), (ins u8imm:$trap), "int\t$trap",
63 def SYSCALL : I<0x05, RawFrm, (outs), (ins), "syscall", []>, TB;
64 def SYSRET : I<0x07, RawFrm, (outs), (ins), "sysret{l}", []>, TB;
65 def SYSRET64 :RI<0x07, RawFrm, (outs), (ins), "sysretq", []>, TB,
[all …]
DX86InstrControl.td23 def RETL : I <0xC3, RawFrm, (outs), (ins variable_ops),
25 def RETQ : I <0xC3, RawFrm, (outs), (ins variable_ops),
27 def RETW : I <0xC3, RawFrm, (outs), (ins),
29 def RETIL : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
31 def RETIQ : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops),
33 def RETIW : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt),
35 def LRETL : I <0xCB, RawFrm, (outs), (ins),
37 def LRETQ : RI <0xCB, RawFrm, (outs), (ins),
39 def LRETW : I <0xCB, RawFrm, (outs), (ins),
41 def LRETIL : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt),
[all …]
DX86InstrExtension.td15 def CBW : I<0x98, RawFrm, (outs), (ins),
18 def CWDE : I<0x98, RawFrm, (outs), (ins),
21 def CDQE : RI<0x98, RawFrm, (outs), (ins),
27 def CWD : I<0x99, RawFrm, (outs), (ins),
30 def CDQ : I<0x99, RawFrm, (outs), (ins),
33 def CQO : RI<0x99, RawFrm, (outs), (ins),
DX86InstrInfo.td1262 def NOOP : I<0x90, RawFrm, (outs), (ins), "nop", []>;
1287 def LEAVE : I<0xC9, RawFrm, (outs), (ins), "leave", []>,
1291 def LEAVE64 : I<0xC9, RawFrm, (outs), (ins), "leave", []>,
1338 def PUSH16i8 : Ii8<0x6a, RawFrm, (outs), (ins i16i8imm:$imm),
1340 def PUSHi16 : Ii16<0x68, RawFrm, (outs), (ins i16imm:$imm),
1343 def PUSH32i8 : Ii8<0x6a, RawFrm, (outs), (ins i32i8imm:$imm),
1346 def PUSHi32 : Ii32<0x68, RawFrm, (outs), (ins i32imm:$imm),
1388 def POPF16 : I<0x9D, RawFrm, (outs), (ins), "popf{w}", []>, OpSize16;
1389 def POPF32 : I<0x9D, RawFrm, (outs), (ins), "popf{l|d}", []>, OpSize32,
1395 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", []>, OpSize16;
[all …]
DX86InstrCompiler.td177 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
185 def EH_RETURN64 : I<0xC3, RawFrm, (outs), (ins GR64:$addr),
346 def REP_MOVSB_32 : I<0xA4, RawFrm, (outs), (ins),
350 def REP_MOVSW_32 : I<0xA5, RawFrm, (outs), (ins),
354 def REP_MOVSD_32 : I<0xA5, RawFrm, (outs), (ins),
358 def REP_MOVSQ_32 : RI<0xA5, RawFrm, (outs), (ins),
365 def REP_MOVSB_64 : I<0xA4, RawFrm, (outs), (ins),
369 def REP_MOVSW_64 : I<0xA5, RawFrm, (outs), (ins),
373 def REP_MOVSD_64 : I<0xA5, RawFrm, (outs), (ins),
377 def REP_MOVSQ_64 : RI<0xA5, RawFrm, (outs), (ins),
[all …]
/external/llvm/test/TableGen/
DTargetInstrInfo.td48 def Pseudo : Format<0>; def RawFrm : Format<1>;
138 "cbw", 0x98, RawFrm,
142 def NOOP : Inst<(ops), "nop", 0x90, RawFrm, []>;
146 def IN8rr : Inst<(ops), "in AL, EDX", 0xEC, RawFrm,
/external/llvm-project/llvm/test/TableGen/
DTargetInstrInfo.td48 def Pseudo : Format<0>; def RawFrm : Format<1>;
138 "cbw", 0x98, RawFrm,
142 def NOOP : Inst<(ops), "nop", 0x90, RawFrm, []>;
146 def IN8rr : Inst<(ops), "in AL, EDX", 0xEC, RawFrm,
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h231 RawFrm = 1, enumerator
667 case X86II::RawFrm: in getMemoryOperandNo()
/external/llvm-project/llvm/utils/TableGen/
DX86RecognizableInstr.h96 RawFrm = 1, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h546 RawFrm = 1, enumerator
1022 case X86II::RawFrm: in getMemoryOperandNo()
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h584 RawFrm = 1, enumerator
1091 case X86II::RawFrm: in getMemoryOperandNo()

123