/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrConditionalCompare.td | 119 def CTEST8ri : Ctest<0xF6, MRM0r, Xi8, GR8, i8imm>; 120 def CTEST16ri: Ctest<0xF7, MRM0r, Xi16, GR16, i16imm>, PD; 121 def CTEST32ri: Ctest<0xF7, MRM0r, Xi32, GR32, i32imm>; 122 def CTEST64ri32: Ctest<0xF7, MRM0r, Xi64, GR64, i64i32imm>;
|
H A D | X86InstrShiftRotate.td | 230 defm ROL: ShiftRotate<"rol", MRM0r, MRM0m, rotl, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRotateLd>; 239 defm ROL: ShiftRotate_NF<"rol", MRM0r, MRM0m, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRotateLd>;
|
H A D | X86InstrFPStack.td | 222 def ADD_FST0r : FPST0rInst <MRM0r, "fadd\t{$op, %st|st, $op}">; 223 def ADD_FrST0 : FPrST0Inst <MRM0r, "fadd\t{%st, $op|$op, st}">; 224 def ADD_FPrST0 : FPrST0PInst<MRM0r, "faddp\t{%st, $op|$op, st}">; 365 def CMOVB_F : FPI<0xDA, MRM0r, (outs), (ins RSTi:$op), 373 def CMOVNB_F : FPI<0xDB, MRM0r, (outs), (ins RSTi:$op), 519 def LD_Frr : FPI<0xD9, MRM0r, (outs), (ins RSTi:$op), "fld\t$op">; 630 def FFREE : FPI<0xDD, MRM0r, (outs), (ins RSTi:$reg), "ffree\t$reg">; 631 def FFREEP : FPI<0xDF, MRM0r, (outs), (ins RSTi:$reg), "ffreep\t$reg">;
|
H A D | X86InstrSystem.td | 411 def SLDT16r : I<0x00, MRM0r, (outs GR16:$dst), (ins), 416 def SLDT32r : I<0x00, MRM0r, (outs GR32:$dst), (ins), 421 def SLDT64r : RI<0x00, MRM0r, (outs GR64:$dst), (ins), 465 def URDMSRri#suffix : Ii32<0xf8, MRM0r, (outs GR64:$dst), (ins i64i32imm:$imm), 475 def UWRMSRir#suffix : Ii32<0xf8, MRM0r, (outs), (ins GR64:$src, i64i32imm:$imm), 696 def RDFSBASE : I<0xAE, MRM0r, (outs GR32:$dst), (ins), 699 def RDFSBASE64 : RI<0xAE, MRM0r, (outs GR64:$dst), (ins),
|
H A D | X86InstrMisc.td | 67 def POP16rmr: I<0x8F, MRM0r, (outs GR16:$reg), (ins), "pop{w}\t$reg", []>, 69 def POP32rmr: I<0x8F, MRM0r, (outs GR32:$reg), (ins), "pop{l}\t$reg", []>, 161 def POP64rmr: I<0x8F, MRM0r, (outs GR64:$reg), (ins), "pop{q}\t$reg", []>, 166 def POP2: I<0x8F, MRM0r, (outs GR64:$reg1, GR64:$reg2), (ins), 169 def POP2P: I<0x8F, MRM0r, (outs GR64:$reg1, GR64:$reg2), (ins), 381 def MOV64ri32 : RIi32S<0xC7, MRM0r, (outs GR64:$dst), (ins i64i32imm:$src), 393 def MOV8ri_alt : Ii8 <0xC6, MRM0r, (outs GR8 :$dst), (ins i8imm :$src), 395 def MOV16ri_alt : Ii16<0xC7, MRM0r, (outs GR16:$dst), (ins i16imm:$src), 397 def MOV32ri_alt : Ii32<0xC7, MRM0r, (outs GR32:$dst), (ins i32imm:$src), 1418 def LLWPCB : I<0x12, MRM0r, (outs), (ins GR32:$src), "llwpcb\t$src", [all …]
|
H A D | X86InstrArithmetic.td | 378 class IncOpR_RF<X86TypeInfo t, bit ndd = 0> : UnaryOpR_RF<0xFF, MRM0r, "inc", t, null_frag, ndd> { 386 class IncOpR_R<X86TypeInfo t, bit ndd = 0> : UnaryOpR_R<0xFF, MRM0r, "inc", t, null_frag, ndd>; 1085 defm ADD : ArithBinOp_RF<0x01, 0x03, 0x05, "add", MRM0r, MRM0m, 1315 def TEST8ri : BinOpRI_F<0xF6, "test", Xi8 , X86testpat, MRM0r>; 1316 def TEST16ri : BinOpRI_F<0xF7, "test", Xi16, X86testpat, MRM0r>, OpSize16; 1317 def TEST32ri : BinOpRI_F<0xF7, "test", Xi32, X86testpat, MRM0r>, OpSize32; 1318 def TEST64ri32 : BinOpRI_F<0xF7, "test", Xi64, X86testpat, MRM0r>;
|
H A D | X86InstrFormats.td | 54 def MRM0r : Format<48>; def MRM1r : Format<49>; def MRM2r : Format<50>;
|
H A D | X86InstrAVX512.td | 6034 defm VPROR : avx512_shift_rmi_dq<0x72, 0x72, MRM0r, MRM0m, "vpror", X86vrotri,
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 137 MRM0r = 48, enumerator
|
H A D | X86FoldTablesEmitter.cpp | 263 return Form >= X86Local::MRM0r && Form <= X86Local::MRM7r; in mayFoldFromForm() 294 case X86Local::MRM0r: in mayFoldFromLeftToRight()
|
H A D | X86RecognizableInstr.cpp | 738 case X86Local::MRM0r: in emitInstructionSpecifier() 914 case X86Local::MRM0r: in emitDecodePath() 922 filter = std::make_unique<ExtendedFilter>(true, Form - X86Local::MRM0r); in emitDecodePath()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 608 MRM0r = 48, // Format /0 enumerator 1057 case X86II::MRM0r: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 1290 case X86II::MRM0r: in emitVEXOpcodePrefix() 1426 case X86II::MRM0r: in emitREXPrefix() 1843 case X86II::MRM0r: in encodeInstruction() 1857 (Form == X86II::MRMXr) ? 0 : Form - X86II::MRM0r, CB); in encodeInstruction()
|