/external/llvm/lib/Target/X86/ |
D | X86InstrVMX.td | 34 def VMREAD64rm : I<0x78, MRMDestMem, (outs i64mem:$dst), (ins GR64:$src), 38 def VMREAD32rm : I<0x78, MRMDestMem, (outs i32mem:$dst), (ins GR32:$src),
|
D | X86InstrInfo.td | 904 def MOV8mr : I<0x88, MRMDestMem, (outs), (ins i8mem :$dst, GR8 :$src), 907 def MOV16mr : I<0x89, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src), 910 def MOV32mr : I<0x89, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src), 913 def MOV64mr : RI<0x89, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src), 926 def MOV8mr_NOREX : I<0x88, MRMDestMem, 963 def BT16mr : I<0xA3, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 969 def BT32mr : I<0xA3, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), 975 def BT64mr : RI<0xA3, MRMDestMem, (outs), (ins i64mem:$src1, GR64:$src2), 1016 def BTC16mr : I<0xBB, MRMDestMem, (outs), (ins i16mem:$src1, GR16:$src2), 1018 def BTC32mr : I<0xBB, MRMDestMem, (outs), (ins i32mem:$src1, GR32:$src2), [all …]
|
D | X86InstrShiftRotate.td | 678 def SHLD16mrCL : I<0xA5, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 682 def SHRD16mrCL : I<0xAD, MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 687 def SHLD32mrCL : I<0xA5, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 691 def SHRD32mrCL : I<0xAD, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 696 def SHLD64mrCL : RI<0xA5, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 700 def SHRD64mrCL : RI<0xAD, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 706 def SHLD16mri8 : Ii8<0xA4, MRMDestMem, 712 def SHRD16mri8 : Ii8<0xAC, MRMDestMem, 719 def SHLD32mri8 : Ii8<0xA4, MRMDestMem, 725 def SHRD32mri8 : Ii8<0xAC, MRMDestMem, [all …]
|
D | X86InstrSSE.td | 212 def MOVSSmr : SSI<0x11, MRMDestMem, (outs), (ins f32mem:$dst, FR32:$src), 215 def MOVSDmr : SDI<0x11, MRMDestMem, (outs), (ins f64mem:$dst, FR64:$src), 219 def VMOVSSmr : SI<0x11, MRMDestMem, (outs), (ins f32mem:$dst, FR32:$src), 222 def VMOVSDmr : SI<0x11, MRMDestMem, (outs), (ins f64mem:$dst, FR64:$src), 276 def VMOVAPSmr : VPSI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 279 def VMOVAPDmr : VPDI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 282 def VMOVUPSmr : VPSI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 285 def VMOVUPDmr : VPDI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src), 288 def VMOVAPSYmr : VPSI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), 291 def VMOVAPDYmr : VPDI<0x29, MRMDestMem, (outs), (ins f256mem:$dst, VR256:$src), [all …]
|
D | X86InstrInfo.h | 277 MRMDestMem = 4, enumerator 553 case X86II::MRMDestMem: in getMemoryOperandNo()
|
D | X86MCCodeEmitter.cpp | 495 case X86II::MRMDestMem: in EmitVEXOpcodePrefix() 647 case X86II::MRMDestMem: { in DetermineREXPrefix() 891 case X86II::MRMDestMem: in EncodeInstruction()
|
D | X86InstrMMX.td | 145 def MMX_MOVD64mr : MMXI<0x7E, MRMDestMem, (outs), (ins i32mem:$dst, VR64:$src), 174 def MMX_MOVQ64mr : MMXI<0x7F, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src), 198 def MMX_MOVNTQmr : MMXI<0xE7, MRMDestMem, (outs), (ins i64mem:$dst, VR64:$src),
|
D | X86InstrSystem.td | 160 def MOV16ms : I<0x8C, MRMDestMem, (outs i16mem:$dst), (ins SEGMENT_REG:$src), 162 def MOV32ms : I<0x8C, MRMDestMem, (outs i32mem:$dst), (ins SEGMENT_REG:$src), 164 def MOV64ms : RI<0x8C, MRMDestMem, (outs i64mem:$dst), (ins SEGMENT_REG:$src),
|
D | X86InstrCompiler.td | 527 def OR32mrLocked : I<0x09, MRMDestMem, (outs), (ins i32mem:$dst, GR32:$zero), 556 MRMDestMem, (outs), (ins i8mem:$dst, GR8:$src2), 562 MRMDestMem, (outs), (ins i16mem:$dst, GR16:$src2), 568 MRMDestMem, (outs), (ins i32mem:$dst, GR32:$src2), 574 MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src2), 675 def LCMPXCHG8 : I<0xB0, MRMDestMem, (outs), (ins i8mem:$ptr, GR8:$swap), 682 def LCMPXCHG16 : I<0xB1, MRMDestMem, (outs), (ins i16mem:$ptr, GR16:$swap), 689 def LCMPXCHG32 : I<0xB1, MRMDestMem, (outs), (ins i32mem:$ptr, GR32:$swap), 696 def LCMPXCHG64 : RI<0xB1, MRMDestMem, (outs), (ins i64mem:$ptr, GR64:$swap),
|
D | X86CodeEmitter.cpp | 210 case X86II::MRMDestMem: { in determineREX() 848 case X86II::MRMDestMem: { in emitInstruction()
|
D | X86InstrFormats.td | 23 def MRMDestMem : Format<4>; def MRMSrcReg : Format<5>;
|
D | X86InstrArithmetic.td | 768 : ITy<opcode, MRMDestMem, typeinfo,
|
/external/llvm/utils/TableGen/ |
D | X86RecognizableInstr.cpp | 48 MRMDestMem = 4, enumerator 134 form == X86Local::MRMDestMem || in needsModRMForDecode() 633 case X86Local::MRMDestMem: in emitInstructionSpecifier()
|
/external/llvm/test/TableGen/ |
D | TargetInstrInfo.td | 50 def MRMDestMem : Format<4>; def MRMSrcReg : Format<5>;
|