/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrMPX.td | 64 def BNDMOV32mr : I<0x1B, MRMDestMem, (outs), (ins i64mem:$dst, BNDR:$src), 67 def BNDMOV64mr : I<0x1B, MRMDestMem, (outs), (ins i128mem:$dst, BNDR:$src), 71 def BNDSTXmr: I<0x1B, MRMDestMem, (outs), (ins anymem:$dst, BNDR:$src),
|
H A D | X86InstrVMX.td | 59 def VMREAD64mr : I<0x78, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 62 def VMREAD32mr : I<0x78, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src),
|
H A D | X86InstrShiftRotate.td | 740 def SHLD16mrCL : I<0xA5, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 744 def SHRD16mrCL : I<0xAD, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 749 def SHLD32mrCL : I<0xA5, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 753 def SHRD32mrCL : I<0xAD, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 758 def SHLD64mrCL : RI<0xA5, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 762 def SHRD64mrCL : RI<0xAD, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 769 def SHLD16mri8 : Ii8<0xA4, MRMDestMem, 775 def SHRD16mri8 : Ii8<0xAC, MRMDestMem, 782 def SHLD32mri8 : Ii8<0xA4, MRMDestMem, 788 def SHRD32mri8 : Ii8<0xAC, MRMDestMem, [all …]
|
H A D | X86InstrSSE.td | 218 def V#NAME#mr : SI<0x11, MRMDestMem, (outs), (ins x86memop:$dst, RC:$src), 229 def NAME#mr : SI<0x11, MRMDestMem, (outs), (ins x86memop:$dst, RC:$src), 397 def VMOVAPSmr : VPSI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 401 def VMOVAPDmr : VPDI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 405 def VMOVUPSmr : VPSI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 409 def VMOVUPDmr : VPDI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 416 def VMOVAPSYmr : VPSI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 420 def VMOVAPDYmr : VPDI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 424 def VMOVUPSYmr : VPSI<0x11, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 428 def VMOVUPDYmr : VPDI<0x11, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), [all …]
|
H A D | X86InstrMMX.td | 173 def MMX_MOVD64mr : MMXI<0x7E, MRMDestMem, (outs), (ins i32mem:$dst, VR64:$src), 214 def MMX_MOVD64from64rm : MMXRI<0x7E, MRMDestMem, 227 def MMX_MOVQ64mr : MMXI<0x7F, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src), 259 def MMX_MOVNTQmr : MMXI<0xE7, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src),
|
H A D | X86InstrInfo.td | 1827 def MOV8mr : I<0x88, MRMDestMem, (outs), (ins i8mem :$dst, GR8 :$src), 1830 def MOV16mr : I<0x89, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src), 1833 def MOV32mr : I<0x89, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 1836 def MOV64mr : RI<0x89, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 1851 def MOV8mr_NOREX : I<0x88, MRMDestMem, 1900 def BT16mr : I<0xA3, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 1903 def BT32mr : I<0xA3, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), 1906 def BT64mr : RI<0xA3, MRMDestMem, (outs), (ins i64mem:$src1, GR64:$src2), 1959 def BTC16mr : I<0xBB, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 1962 def BTC32mr : I<0xBB, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), [all …]
|
H A D | X86InstrSystem.td | 194 def MOV16ms : I<0x8C, MRMDestMem, (outs), (ins i16mem:$dst, SEGMENT_REG:$src), 498 def WRSSD : I<0xF6, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 501 def WRSSQ : RI<0xF6, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 504 def WRUSSD : I<0xF5, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 507 def WRUSSQ : RI<0xF5, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src),
|
H A D | X86InstrAVX512.td | 833 def mr : AVX512AIi8<Opcode, MRMDestMem, (outs), 843 def mrk : AVX512AIi8<Opcode, MRMDestMem, (outs), 1132 def VEXTRACTPSZmr : AVX512AIi8<0x17, MRMDestMem, (outs), 2775 def mk : I<opc_mk, MRMDestMem, (outs), (ins x86memop:$dst, KRC:$src), 3464 def mr : AVX512PI<opc, MRMDestMem, (outs), (ins _.MemOp:$dst, _.RC:$src), 3470 def mrk : AVX512PI<opc, MRMDestMem, (outs), 3822 def VMOVPDI2DIZmr : AVX512BI<0x7E, MRMDestMem, (outs), 3841 def VMOVPQIto64Zmr : I<0x7E, MRMDestMem, (outs), (ins i64mem:$dst, VR128X:$src), 3846 def VMOVPQI2QIZmr : I<0xD6, MRMDestMem, (outs), 3961 def mr: AVX512PI<0x11, MRMDestMem, (outs), (ins _.ScalarMemOp:$dst, _.FRC:$src), [all …]
|
H A D | X86InstrCompiler.td | 675 MRMDestMem, (outs), (ins i8mem:$dst, GR8:$src2), 682 MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 690 MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 698 MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 932 defm LCMPXCHG : LCMPXCHG_BinOp<0xB0, 0xB1, MRMDestMem, "cmpxchg", X86cas>;
|
H A D | X86InstrFormats.td | 34 def MRMDestMem : Format<24>;
|
H A D | X86InstrArithmetic.td | 799 : ITy<opcode, MRMDestMem, typeinfo,
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 109 MRMDestMem = 24, enumerator
|
H A D | X86FoldTablesEmitter.cpp | 277 return FormBitsNum >= X86Local::MRMDestMem && FormBitsNum <= X86Local::MRM7m; in hasMemoryFormat() 439 (MemFormNum == X86Local::MRMDestMem && in areOppositeForms()
|
H A D | X86RecognizableInstr.cpp | 524 case X86Local::MRMDestMem: in emitInstructionSpecifier() 783 case X86Local::MRMDestMem: in emitDecodePath()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 645 MRMDestMem = 24, enumerator 1104 case X86II::MRMDestMem: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 895 case X86II::MRMDestMem: { in emitVEXOpcodePrefix() 1269 case X86II::MRMDestMem: in emitREXPrefix() 1520 case X86II::MRMDestMem: { in encodeInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/ |
H A D | Target.cpp | 165 case X86II::MRMDestMem: in isInvalidMemoryInstr()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | WritingAnLLVMBackend.rst | 1849 case X86II::MRMDestMem:// for instructions that use the Mod/RM byte
|