Home
last modified time | relevance | path

Searched refs:AdSize64 (Results 1 – 19 of 19) sorted by relevance

/external/llvm/utils/TableGen/
DX86DisassemblerTables.cpp78 bool VEX_LIG = false, bool AdSize64 = false) { in inheritsFrom() argument
84 return(inheritsFrom(child, IC_64BIT, AdSize64) || in inheritsFrom()
92 (!AdSize64 && inheritsFrom(child, IC_64BIT_ADSIZE)) || in inheritsFrom()
118 (!AdSize64 && inheritsFrom(child, IC_64BIT_REXW_ADSIZE))); in inheritsFrom()
121 (!AdSize64 && inheritsFrom(child, IC_64BIT_OPSIZE_ADSIZE)) || in inheritsFrom()
122 (!AdSize64 && inheritsFrom(child, IC_64BIT_REXW_ADSIZE)); in inheritsFrom()
DX86RecognizableInstr.cpp135 AdSize16 = 1, AdSize32 = 2, AdSize64 = 3 enumerator
418 } else if (Is64Bit || HasREX_WPrefix || AdSize == X86Local::AdSize64) { in insnContext()
877 case X86Local::AdSize64: AddressSize = 64; break; in emitDecodePath()
/external/llvm-project/llvm/utils/TableGen/
DX86DisassemblerTables.cpp78 bool AdSize64 = false) { in inheritsFrom() argument
84 return(inheritsFrom(child, IC_64BIT, AdSize64) || in inheritsFrom()
92 (!AdSize64 && inheritsFrom(child, IC_64BIT_ADSIZE)) || in inheritsFrom()
122 (!AdSize64 && inheritsFrom(child, IC_64BIT_REXW_ADSIZE))); in inheritsFrom()
125 (!AdSize64 && inheritsFrom(child, IC_64BIT_OPSIZE_ADSIZE)) || in inheritsFrom()
126 (!AdSize64 && inheritsFrom(child, IC_64BIT_REXW_ADSIZE)); in inheritsFrom()
129 (!AdSize64 && inheritsFrom(child, IC_64BIT_XD_ADSIZE))); in inheritsFrom()
132 (!AdSize64 && inheritsFrom(child, IC_64BIT_XS_ADSIZE))); in inheritsFrom()
DX86RecognizableInstr.h149 AdSize16 = 1, AdSize32 = 2, AdSize64 = 3 enumerator
DX86RecognizableInstr.cpp294 } else if (Is64Bit || HasREX_WPrefix || AdSize == X86Local::AdSize64) { in insnContext()
826 case X86Local::AdSize64: AddressSize = 64; break; in emitDecodePath()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h346 AdSize64 = 3 << AdSizeShift, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrInfo.td1665 AdSize64;
1669 OpSize16, AdSize64;
1673 OpSize32, AdSize64;
1677 AdSize64;
1684 AdSize64;
1688 OpSize16, AdSize64;
1692 OpSize32, AdSize64;
1696 AdSize64;
2768 XS, AdSize64, Requires<[HasWAITPKG, In64BitMode]>;
2809 T8PD, AdSize64, Requires<[HasMOVDIR64B, In64BitMode]>;
[all …]
DX86InstrCompiler.td400 [(X86rep_movs i8)]>, REP, AdSize64,
404 [(X86rep_movs i16)]>, REP, AdSize64, OpSize16,
408 [(X86rep_movs i32)]>, REP, AdSize64, OpSize32,
412 [(X86rep_movs i64)]>, REP, AdSize64,
444 [(X86rep_stos i8)]>, REP, AdSize64,
449 [(X86rep_stos i16)]>, REP, AdSize64, OpSize16,
454 [(X86rep_stos i32)]>, REP, AdSize64, OpSize32,
460 [(X86rep_stos i64)]>, REP, AdSize64,
DX86InstrFormats.td181 def AdSize64 : AddressSize<3>; // Encodes a 64-bit address.
189 class AdSize64 { AddressSize AdSize = AdSize64; }
DX86InstrControl.td122 "jrcxz\t$dst", []>, AdSize64, Requires<[In64BitMode]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h713 AdSize64 = 3 << AdSizeShift, enumerator
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrCompiler.td367 [(X86rep_movs i8)]>, REP, AdSize64,
371 [(X86rep_movs i16)]>, REP, AdSize64, OpSize16,
375 [(X86rep_movs i32)]>, REP, AdSize64, OpSize32,
379 [(X86rep_movs i64)]>, REP, AdSize64,
411 [(X86rep_stos i8)]>, REP, AdSize64,
416 [(X86rep_stos i16)]>, REP, AdSize64, OpSize16,
421 [(X86rep_stos i32)]>, REP, AdSize64, OpSize32,
427 [(X86rep_stos i64)]>, REP, AdSize64,
DX86InstrInfo.td1732 AdSize64;
1736 OpSize16, AdSize64;
1740 OpSize32, AdSize64;
1744 AdSize64;
1751 AdSize64;
1755 OpSize16, AdSize64;
1759 OpSize32, AdSize64;
1763 AdSize64;
2833 XS, AdSize64, Requires<[HasWAITPKG, In64BitMode]>;
2874 T8PD, AdSize64, Requires<[HasMOVDIR64B, In64BitMode]>;
[all …]
DX86InstrFormats.td188 def AdSize64 : AddressSize<3>; // Encodes a 64-bit address.
196 class AdSize64 { AddressSize AdSize = AdSize64; }
DX86InstrControl.td122 "jrcxz\t$dst", []>, AdSize64, Requires<[In64BitMode]>;
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h768 AdSize64 = 3 << AdSizeShift, enumerator
/external/llvm/lib/Target/X86/
DX86InstrControl.td129 "jrcxz\t$dst", [], IIC_JCXZ>, AdSize64,
DX86InstrFormats.td160 def AdSize64 : AddressSize<3>; // Encodes a 64-bit address.
168 class AdSize64 { AddressSize AdSize = AdSize64; }
DX86InstrInfo.td1486 "movabs{b}\t{$src, %al|al, $src}", []>, AdSize64;
1489 "movabs{w}\t{$src, %ax|ax, $src}", []>, OpSize16, AdSize64;
1493 AdSize64;
1496 "movabs{q}\t{$src, %rax|rax, $src}", []>, AdSize64;
1502 "movabs{b}\t{%al, $dst|$dst, al}", []>, AdSize64;
1505 "movabs{w}\t{%ax, $dst|$dst, ax}", []>, OpSize16, AdSize64;
1509 AdSize64;
1512 "movabs{q}\t{%rax, $dst|$dst, rax}", []>, AdSize64;