/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrSystem.td | 17 def RDTSC : I<0x31, RawFrm, (outs), (ins), "rdtsc", [(X86rdtsc)]>, 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", []>; 35 def INT3 : I<0xcc, RawFrm, (outs), (ins), "int3", 43 def INT : Ii8<0xcd, RawFrm, (outs), (ins i8imm:$trap), "int\t$trap", 47 def SYSCALL : I<0x05, RawFrm, (outs), (ins), "syscall", []>, TB; 48 def SYSRETL : I<0x07, RawFrm, (outs), (ins), "sysretl", []>, TB; [all …]
|
D | X86InstrControl.td | 21 def RET : I <0xC3, RawFrm, (outs), (ins variable_ops), 24 def RETI : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops), 27 def RETIW : Ii16<0xC2, RawFrm, (outs), (ins i16imm:$amt, variable_ops), 30 def LRETL : I <0xCB, RawFrm, (outs), (ins), 32 def LRETQ : RI <0xCB, RawFrm, (outs), (ins), 34 def LRETI : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt), 36 def LRETIW : Ii16<0xCA, RawFrm, (outs), (ins i16imm:$amt), 42 def JMP_4 : Ii32PCRel<0xE9, RawFrm, (outs), (ins brtarget:$dst), 44 def JMP_1 : Ii8PCRel<0xEB, RawFrm, (outs), (ins brtarget8:$dst), 46 def JMP64pcrel32 : I<0xE9, RawFrm, (outs), (ins brtarget:$dst), [all …]
|
D | X86InstrInfo.td | 646 def NOOP : I<0x90, RawFrm, (outs), (ins), "nop", []>; 659 def LEAVE : I<0xC9, RawFrm, 663 def LEAVE64 : I<0xC9, RawFrm, 682 def POPF16 : I<0x9D, RawFrm, (outs), (ins), "popf{w}", []>, OpSize; 683 def POPF32 : I<0x9D, RawFrm, (outs), (ins), "popf{l|d}", []>, 698 def PUSHi8 : Ii8<0x6a, RawFrm, (outs), (ins i32i8imm:$imm), 700 def PUSHi16 : Ii16<0x68, RawFrm, (outs), (ins i16imm:$imm), 702 def PUSHi32 : Ii32<0x68, RawFrm, (outs), (ins i32imm:$imm), 705 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", []>, OpSize; 706 def PUSHF32 : I<0x9C, RawFrm, (outs), (ins), "pushf{l|d}", []>, [all …]
|
D | X86InstrFPStack.td | 257 def _F : FPI<opcode, RawFrm, (outs), (ins), asmstring>, D9; 271 def TST_F : FPI<0xE4, RawFrm, (outs), (ins), "ftst">, D9; 497 def LD_F0 : FPI<0xEE, RawFrm, (outs), (ins), "fldz">, D9; 498 def LD_F1 : FPI<0xE8, RawFrm, (outs), (ins), "fld1">, D9; 526 def UCOM_FPPr : FPI<0xE9, RawFrm, // cmp ST(0) with ST(1), pop, pop 545 def FNSTSW8r : I<0xE0, RawFrm, // AX = fp flags 557 def FNINIT : I<0xE3, RawFrm, (outs), (ins), "fninit", []>, DB; 563 def FNCLEX : I<0xE2, RawFrm, (outs), (ins), "fnclex", []>, DB; 566 def WAIT : I<0x9B, RawFrm, (outs), (ins), "wait", []>; 568 def FNOP : I<0xD0, RawFrm, (outs), (ins), "fnop", []>, D9; [all …]
|
D | X86InstrExtension.td | 16 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),
|
D | X86Instr3DNow.td | 87 def FEMMS : I3DNow<0x0E, RawFrm, (outs), (ins), "femms", [(int_x86_mmx_femms)]>;
|
D | X86InstrCompiler.td | 138 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr), 146 def EH_RETURN64 : I<0xC3, RawFrm, (outs), (ins GR64:$addr), 265 def REP_MOVSB : I<0xA4, RawFrm, (outs), (ins), "{rep;movsb|rep movsb}", 267 def REP_MOVSW : I<0xA5, RawFrm, (outs), (ins), "{rep;movsw|rep movsw}", 269 def REP_MOVSD : I<0xA5, RawFrm, (outs), (ins), "{rep;movsl|rep movsd}", 274 def REP_MOVSQ : RI<0xA5, RawFrm, (outs), (ins), "{rep;movsq|rep movsq}", 280 def REP_STOSB : I<0xAA, RawFrm, (outs), (ins), "{rep;stosb|rep stosb}", 283 def REP_STOSW : I<0xAB, RawFrm, (outs), (ins), "{rep;stosw|rep stosw}", 286 def REP_STOSD : I<0xAB, RawFrm, (outs), (ins), "{rep;stosl|rep stosd}", 290 def REP_STOSQ : RI<0xAB, RawFrm, (outs), (ins), "{rep;stosq|rep stosq}",
|
D | X86CodeEmitter.cpp | 771 case X86II::RawFrm: { in emitInstruction()
|
D | X86InstrMMX.td | 127 def MMX_EMMS : MMXI<0x77, RawFrm, (outs), (ins), "emms",
|
/external/llvm/lib/Target/X86/ |
D | X86InstrControl.td | 24 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 …]
|
D | X86InstrSystem.td | 18 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 …]
|
D | X86InstrTSX.td | 47 def XACQUIRE_PREFIX : I<0xF2, RawFrm, (outs), (ins), "xacquire", []>, Requires<[HasHLE]>; 48 def XRELEASE_PREFIX : I<0xF3, RawFrm, (outs), (ins), "xrelease", []>, Requires<[HasHLE]>;
|
D | X86InstrExtension.td | 16 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),
|
D | X86InstrInfo.td | 1060 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 …]
|
D | X86InstrCompiler.td | 150 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 …]
|
D | X86Instr3DNow.td | 87 def FEMMS : I3DNow<0x0E, RawFrm, (outs), (ins), "femms",
|
/external/llvm/test/TableGen/ |
D | TargetInstrInfo.td | 48 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/swiftshader/third_party/LLVM/test/TableGen/ |
D | TargetInstrInfo.td | 48 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/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/ |
D | X86BaseInfo.h | 183 RawFrm = 1, enumerator 470 case X86II::RawFrm: in getMemoryOperandNo()
|
D | X86MCCodeEmitter.cpp | 894 case X86II::RawFrm: in EncodeInstruction()
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86BaseInfo.h | 231 RawFrm = 1, enumerator 667 case X86II::RawFrm: in getMemoryOperandNo()
|
D | X86MCCodeEmitter.cpp | 712 case X86II::RawFrm: in EmitVEXOpcodePrefix() 1242 case X86II::RawFrm: in encodeInstruction()
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | X86RecognizableInstr.cpp | 45 RawFrm = 1, enumerator 622 case X86Local::RawFrm: in emitInstructionSpecifier()
|
/external/llvm/utils/TableGen/ |
D | X86RecognizableInstr.cpp | 95 RawFrm = 1, enumerator 586 case X86Local::RawFrm: in emitInstructionSpecifier()
|
/external/llvm/docs/TableGen/ |
D | LangIntro.rst | 538 def RET : I<0xC3, RawFrm, (outs), (ins), "ret", [(X86retflag 0)]>; 545 def CALLpcrel32 : Ii32<0xE8, RawFrm, (outs), (ins i32imm:$dst,variable_ops),
|