| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrConditionalCompare.td | 74 def CCMP8mr : Ccmp<0x38, MRMDestMem, Xi8, i8mem, GR8>; 75 def CCMP16mr: Ccmp<0x39, MRMDestMem, Xi16, i16mem, GR16>, PD; 76 def CCMP32mr: Ccmp<0x39, MRMDestMem, Xi32, i32mem, GR32>; 77 def CCMP64mr: Ccmp<0x39, MRMDestMem, Xi64, i64mem, GR64>; 133 def CTEST8mr : Ctest<0x84, MRMDestMem, Xi8, i8mem, GR8>; 134 def CTEST16mr: Ctest<0x85, MRMDestMem, Xi16, i16mem, GR16>, PD; 135 def CTEST32mr: Ctest<0x85, MRMDestMem, Xi32, i32mem, GR32>; 136 def CTEST64mr: Ctest<0x85, MRMDestMem, Xi64, i64mem, GR64>;
|
| H A D | X86InstrMisc.td | 565 def MOV8mr : I<0x88, MRMDestMem, (outs), (ins i8mem :$dst, GR8 :$src), 568 def MOV16mr : I<0x89, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src), 571 def MOV32mr : I<0x89, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 574 def MOV64mr : RI<0x89, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 589 def MOV8mr_NOREX : I<0x88, MRMDestMem, 637 def BT16mr : I<0xA3, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 640 def BT32mr : I<0xA3, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), 643 def BT64mr : RI<0xA3, MRMDestMem, (outs), (ins i64mem:$src1, GR64:$src2), 695 def BTC16mr : I<0xBB, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 698 def BTC32mr : I<0xBB, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), [all …]
|
| H A D | X86InstrVMX.td | 63 def VMREAD64mr : I<0x78, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 65 def VMREAD32mr : I<0x78, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src),
|
| H A D | X86InstrShiftRotate.td | 368 : ITy<o, MRMDestMem, t, (outs), (ins t.MemOperand:$src1, t.RegClass:$src2, u8imm:$src3), 390 : ITy<o, MRMDestMem, t, (outs t.RegClass:$dst), (ins t.MemOperand:$src1, t.RegClass:$src2, u8imm:$src3),
|
| H A D | X86InstrSystem.td | 203 def MOV16ms : I<0x8C, MRMDestMem, (outs), (ins i16mem:$dst, SEGMENT_REG:$src), 563 def WRSSD : I<0xF6, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 566 def WRSSQ : RI<0xF6, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 569 def WRUSSD : I<0xF5, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 572 def WRUSSQ : RI<0xF5, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 578 def WRSSD_EVEX : I<0x66, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 581 def WRSSQ_EVEX : RI<0x66, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 584 def WRUSSD_EVEX : I<0x65, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 587 def WRUSSQ_EVEX : RI<0x65, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src),
|
| H A D | X86InstrMMX.td | 173 def MMX_MOVD64mr : MMXI<0x7E, MRMDestMem, (outs), (ins i32mem:$dst, VR64:$src), 210 def MMX_MOVD64from64mr : MMXRI<0x7E, MRMDestMem, 223 def MMX_MOVQ64mr : MMXI<0x7F, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src), 255 def MMX_MOVNTQmr : MMXI<0xE7, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src),
|
| H A D | X86InstrSSE.td | 220 def V#NAME#mr : SI<0x11, MRMDestMem, (outs), (ins x86memop:$dst, RC:$src), 231 def NAME#mr : SI<0x11, MRMDestMem, (outs), (ins x86memop:$dst, RC:$src), 399 def VMOVAPSmr : VPSI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 403 def VMOVAPDmr : VPDI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 407 def VMOVUPSmr : VPSI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 411 def VMOVUPDmr : VPDI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 418 def VMOVAPSYmr : VPSI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 422 def VMOVAPDYmr : VPDI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 426 def VMOVUPSYmr : VPSI<0x11, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 430 def VMOVUPDYmr : VPDI<0x11, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), [all …]
|
| H A D | X86InstrCompiler.td | 721 MRMDestMem, (outs), (ins i8mem:$dst, GR8:$src2), 728 MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 736 MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 744 MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 915 def 16rm : I<Opc8, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 919 def 32rm : I<Opc8, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), 923 def 64rm : RI<Opc8, MRMDestMem, (outs), (ins i64mem:$src1, GR64:$src2), 1043 defm LCMPXCHG : LCMPXCHG_BinOp<0xB0, 0xB1, MRMDestMem, "cmpxchg", X86cas>;
|
| H A D | X86InstrFormats.td | 37 def MRMDestMem : Format<24>;
|
| H A D | X86InstrAVX512.td | 696 def mri : AVX512AIi8<Opcode, MRMDestMem, (outs), 706 def mrik : AVX512AIi8<Opcode, MRMDestMem, (outs), 1015 def VEXTRACTPSZmri : AVX512AIi8<0x17, MRMDestMem, (outs), 2637 def mk#Suffix : I<opc_mk, MRMDestMem, (outs), (ins x86memop:$dst, KRC:$src), 3330 def mr : AVX512PI<opc, MRMDestMem, (outs), (ins _.MemOp:$dst, _.RC:$src), 3335 def mrk : AVX512PI<opc, MRMDestMem, (outs), 3816 def VMOVPDI2DIZmr : AVX512BI<0x7E, MRMDestMem, (outs), 3835 def VMOVPQIto64Zmr : I<0x7E, MRMDestMem, (outs), (ins i64mem:$dst, VR128X:$src), 3840 def VMOVPQI2QIZmr : I<0xD6, MRMDestMem, (outs), 3956 def mr: AVX512PI<0x11, MRMDestMem, (outs), (ins _.ScalarMemOp:$dst, _.FRC:$src), [all …]
|
| H A D | X86InstrAVX10.td | 1387 def VMOVZPDILo2PDIZmr : AVX512PDI<0xD6, MRMDestMem, (outs), 1416 def VMOVZPWILo2PWIZmr : AVX512XSI<0x7E, MRMDestMem, (outs),
|
| H A D | X86InstrUtils.td | 1118 : ITy<o, MRMDestMem, t, out, (ins t.MemOperand:$src1, t.RegClass:$src2), m,
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | X86RecognizableInstr.h | 115 MRMDestMem = 24, enumerator
|
| H A D | X86FoldTablesEmitter.cpp | 281 case X86Local::MRMDestMem: in mayFoldToForm() 315 return RHS == X86Local::MRMDestMem; in mayFoldFromLeftToRight()
|
| H A D | X86RecognizableInstr.cpp | 625 case X86Local::MRMDestMem: in emitInstructionSpecifier() 931 case X86Local::MRMDestMem: in emitDecodePath()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86BaseInfo.h | 554 MRMDestMem = 24, enumerator 1030 case X86II::MRMDestMem: in getMemoryOperandNo()
|
| H A D | X86MCCodeEmitter.cpp | 1092 case X86II::MRMDestMem: { in emitVEXOpcodePrefix() 1418 case X86II::MRMDestMem: in emitREXPrefix() 1686 case X86II::MRMDestMem: { in encodeInstruction()
|