/external/llvm/lib/Target/X86/ |
D | X86Subtarget.cpp | 166 if (In64BitMode || isTargetWin32()) in isLegalToCallImmediateAddr() 179 if (In64BitMode) { in initSubtargetFeatures() 187 if (!In64BitMode) { in initSubtargetFeatures() 209 if (In64BitMode) in initSubtargetFeatures() 221 assert((!In64BitMode || HasX86_64) && in initSubtargetFeatures() 229 isTargetKFreeBSD() || In64BitMode) in initSubtargetFeatures() 311 In64BitMode(TargetTriple.getArch() == Triple::x86_64), in X86Subtarget()
|
D | X86InstrVMX.td | 24 Requires<[In64BitMode]>; 31 Requires<[In64BitMode]>; 47 "vmread{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>; 49 "vmread{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>; 55 "vmwrite{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>; 57 "vmwrite{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>;
|
D | X86InstrMPX.td | 22 Requires<[HasMPX, In64BitMode]>; 33 Requires<[HasMPX, In64BitMode]>; 39 Requires<[HasMPX, In64BitMode]>; 53 Requires<[HasMPX, In64BitMode]>; 63 Requires<[HasMPX, In64BitMode]>;
|
D | X86InstrSVM.td | 37 "vmrun\t{%rax|rax}", []>, TB, Requires<[In64BitMode]>; 45 "vmload\t{%rax|rax}", []>, TB, Requires<[In64BitMode]>; 53 "vmsave\t{%rax|rax}", []>, TB, Requires<[In64BitMode]>; 61 "invlpga\t{%ecx, %rax|rax, ecx}", []>, TB, Requires<[In64BitMode]>;
|
D | X86Subtarget.h | 296 bool In64BitMode; variable 354 return In64BitMode; in is64Bit() 367 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 || in isTarget64BitILP32() 373 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 && in isTarget64BitLP64() 512 return In64BitMode && TargetTriple.isOSWindows(); in isTargetWin64() 516 return !In64BitMode && (isTargetCygMing() || isTargetKnownWindowsMSVC()); in isTargetWin32()
|
D | X86InstrSystem.td | 54 Requires<[In64BitMode]>; 62 IIC_SYS_ENTER_EXIT>, TB, Requires<[In64BitMode]>; 125 Requires<[In64BitMode]>; 132 Requires<[In64BitMode]>; 144 Requires<[In64BitMode]>; 151 Requires<[In64BitMode]>; 295 OpSize32, Requires<[In64BitMode]>; 298 OpSize32, Requires<[In64BitMode]>; 329 OpSize32, Requires<[In64BitMode]>; 338 OpSize32, Requires<[In64BitMode]>; [all …]
|
D | X86InstrControl.td | 29 Requires<[In64BitMode]>; 40 Requires<[In64BitMode]>; 47 "{l}ret{|f}q", [], IIC_RET>, Requires<[In64BitMode]>; 53 "{l}ret{|f}q\t$amt", [], IIC_RET>, Requires<[In64BitMode]>; 65 IIC_IRET>, Requires<[In64BitMode]>; 130 Requires<[In64BitMode]>; 150 [(brind GR64:$dst)], IIC_JMP_REG>, Requires<[In64BitMode]>, 154 Requires<[In64BitMode]>, Sched<[WriteJumpLd]>; 282 Requires<[In64BitMode]>; 286 Requires<[In64BitMode]>; [all …]
|
D | X86InstrCompiler.td | 120 Requires<[In64BitMode]>; 141 Requires<[In64BitMode]>; 196 Requires<[In64BitMode]>; 205 Requires<[In64BitMode]>; 397 Requires<[In64BitMode]>; 400 Requires<[In64BitMode]>; 403 Requires<[In64BitMode]>; 406 Requires<[In64BitMode]>; 429 Requires<[In64BitMode]>; 433 Requires<[In64BitMode]>; [all …]
|
D | X86InstrInfo.td | 859 def In64BitMode : Predicate<"Subtarget->is64Bit()">, 1081 Requires<[In64BitMode]>; 1150 Requires<[In64BitMode]>; 1163 Requires<[In64BitMode]>; 1185 IIC_POP_REG>, OpSize32, Requires<[In64BitMode]>; 1187 IIC_POP_REG>, OpSize32, Requires<[In64BitMode]>; 1189 IIC_POP_MEM>, OpSize32, Requires<[In64BitMode]>; 1193 IIC_PUSH_REG>, OpSize32, Requires<[In64BitMode]>; 1195 IIC_PUSH_REG>, OpSize32, Requires<[In64BitMode]>; 1199 IIC_PUSH_MEM>, OpSize32, Requires<[In64BitMode]>; [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86Subtarget.cpp | 213 if (In64BitMode || isTargetWin32()) in isLegalToCallImmediateAddr() 226 if (In64BitMode) { in initSubtargetFeatures() 234 if (!In64BitMode) { in initSubtargetFeatures() 253 if (In64BitMode) in initSubtargetFeatures() 265 assert((!In64BitMode || HasX86_64) && in initSubtargetFeatures() 273 isTargetKFreeBSD() || In64BitMode) in initSubtargetFeatures() 310 In64BitMode(TargetTriple.getArch() == Triple::x86_64), in X86Subtarget()
|
D | X86InstrVMX.td | 25 Requires<[In64BitMode]>; 33 Requires<[In64BitMode]>; 53 "vmread{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>, 61 "vmread{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>, 69 "vmwrite{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>, 77 "vmwrite{q}\t{$src, $dst|$dst, $src}", []>, PS, Requires<[In64BitMode]>,
|
D | X86InstrSVM.td | 38 Requires<[In64BitMode]>; 46 Requires<[In64BitMode]>; 54 Requires<[In64BitMode]>; 62 "invlpga\t{%rax, %ecx|rax, ecx}", []>, TB, Requires<[In64BitMode]>;
|
D | X86InstrMPX.td | 25 Requires<[HasMPX, In64BitMode]>; 36 Requires<[HasMPX, In64BitMode]>; 43 Requires<[HasMPX, In64BitMode]>; 58 Requires<[HasMPX, In64BitMode]>, NotMemoryFoldable; 70 Requires<[HasMPX, In64BitMode]>, NotMemoryFoldable;
|
D | X86InstrControl.td | 27 "ret{q}", []>, OpSize32, Requires<[In64BitMode]>; 33 "ret{q}\t$amt", []>, OpSize32, Requires<[In64BitMode]>; 39 "{l}ret{|f}q", []>, Requires<[In64BitMode]>; 45 "{l}ret{|f}q\t$amt", []>, Requires<[In64BitMode]>; 55 def IRET64 : RI <0xcf, RawFrm, (outs), (ins), "iretq", []>, Requires<[In64BitMode]>; 118 "jrcxz\t$dst", []>, AdSize64, Requires<[In64BitMode]>; 138 [(brind GR64:$dst)]>, Requires<[In64BitMode]>, 141 [(brind (loadi64 addr:$dst))]>, Requires<[In64BitMode]>, 164 [(X86NoTrackBrind GR64 : $dst)]>, Requires<[In64BitMode]>, 168 Requires<[In64BitMode]>, Sched<[WriteJumpLd]>, NOTRACK; [all …]
|
D | X86InstrSystem.td | 53 Requires<[In64BitMode]>; 59 Requires<[In64BitMode]>; 120 Requires<[In64BitMode]>; 127 Requires<[In64BitMode]>; 139 Requires<[In64BitMode]>; 146 Requires<[In64BitMode]>; 279 OpSize32, Requires<[In64BitMode]>; 281 OpSize32, Requires<[In64BitMode]>; 304 OpSize32, Requires<[In64BitMode]>; 311 OpSize32, Requires<[In64BitMode]>; [all …]
|
D | X86Subtarget.h | 435 bool In64BitMode; variable 509 return In64BitMode; in is64Bit() 522 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 || in isTarget64BitILP32() 528 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 && in isTarget64BitLP64() 748 bool isTargetWin64() const { return In64BitMode && isOSWindows(); } in isTargetWin64() 750 bool isTargetWin32() const { return !In64BitMode && isOSWindows(); } in isTargetWin32()
|
D | X86InstrInfo.td | 912 def In64BitMode : Predicate<"Subtarget->is64Bit()">, 1164 Requires<[In64BitMode]>; 1172 Requires<[In64BitMode]>; 1187 Requires<[In64BitMode]>; 1265 Requires<[In64BitMode]>; 1278 Requires<[In64BitMode]>; 1298 OpSize32, Requires<[In64BitMode]>; 1302 OpSize32, Requires<[In64BitMode]>, NotMemoryFoldable; 1307 OpSize32, Requires<[In64BitMode]>; 1310 OpSize32, Requires<[In64BitMode]>; [all …]
|
D | X86InstrShiftRotate.td | 86 Requires<[In64BitMode]>; 102 Requires<[In64BitMode]>; 119 Requires<[In64BitMode]>; 185 Requires<[In64BitMode]>; 201 Requires<[In64BitMode]>; 218 Requires<[In64BitMode]>; 287 Requires<[In64BitMode]>; 303 Requires<[In64BitMode]>; 320 Requires<[In64BitMode]>; 407 "rcl{q}\t$dst", []>, Requires<[In64BitMode]>; [all …]
|
D | X86InstrArithmetic.td | 33 OpSize32, Requires<[In64BitMode]>; 106 Requires<[In64BitMode]>; 144 Requires<[In64BitMode]>; 309 Requires<[In64BitMode]>; 340 Requires<[In64BitMode]>; 386 Requires<[In64BitMode]>; 421 Requires<[In64BitMode]>; 466 let Predicates = [UseIncDec, In64BitMode] in { 513 let Predicates = [UseIncDec, In64BitMode] in { 960 let Predicates = [In64BitMode] in [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86Subtarget.cpp | 162 if (In64BitMode) in IsLegalToCallImmediateAddr() 302 , In64BitMode(is64Bit) in X86Subtarget() 318 if (In64BitMode) { in X86Subtarget() 332 if (In64BitMode) { in X86Subtarget() 346 if (In64BitMode) in X86Subtarget() 360 assert((!In64BitMode || HasX86_64) && in X86Subtarget() 371 isTargetSolaris() || In64BitMode) in X86Subtarget()
|
D | X86Subtarget.h | 135 bool In64BitMode; 166 bool is64Bit() const { return In64BitMode; } in is64Bit() 236 return In64BitMode && (isTargetCygMing() || isTargetWindows()); in isTargetWin64() 244 return !In64BitMode && (isTargetMingw() || isTargetWindows()); in isTargetWin32()
|
D | X86InstrControl.td | 93 "jecxz\t$dst", []>, AdSize, Requires<[In64BitMode]>; 96 "jrcxz\t$dst", []>, Requires<[In64BitMode]>; 107 [(brind GR64:$dst)]>, Requires<[In64BitMode]>; 109 [(brind (loadi64 addr:$dst))]>, Requires<[In64BitMode]>; 228 Requires<[In64BitMode, NotWin64]>; 231 Requires<[In64BitMode, NotWin64]>; 234 Requires<[In64BitMode, NotWin64]>;
|
D | X86InstrCompiler.td | 65 Requires<[In64BitMode]>; 69 Requires<[In64BitMode]>; 127 Requires<[In64BitMode]>; 324 Requires<[In64BitMode]>; 346 Requires<[In64BitMode]>; 553 Requires<[In64BitMode]>, LOCK; 970 Requires<[In64BitMode]>; 974 Requires<[In64BitMode]>; 978 Requires<[In64BitMode]>; 982 Requires<[In64BitMode]>; [all …]
|
D | X86InstrSystem.td | 50 Requires<[In64BitMode]>; 57 Requires<[In64BitMode]>; 62 Requires<[In64BitMode]>; 415 "xsaveq\t$dst", []>, TB, REX_W, Requires<[In64BitMode]>; 419 "xrstorq\t$dst", []>, TB, REX_W, Requires<[In64BitMode]>; 423 "xsaveoptq\t$dst", []>, TB, REX_W, Requires<[In64BitMode]>; 450 let Predicates = [In64BitMode] in {
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstr64Bit.td | 87 [(retflag)]>, Requires<[In64BitMode]>; 91 Requires<[In64BitMode]>; 95 Requires<[In64BitMode]>; 99 Requires<[In64BitMode]>; 102 Requires<[In64BitMode]>; 157 Requires<[In64BitMode]>; 163 Requires<[In64BitMode]>; 167 Requires<[In64BitMode]>; 170 Requires<[In64BitMode]>; 182 Requires<[In64BitMode]>; [all …]
|