Lines Matching refs:In64BitMode
64 Requires<[In64BitMode]>;
70 Requires<[In64BitMode]>;
75 []>, TB, XD, Requires<[In64BitMode]>;
77 []>, TB, XS, Requires<[In64BitMode]>;
139 Requires<[In64BitMode]>;
146 Requires<[In64BitMode]>;
158 Requires<[In64BitMode]>;
165 Requires<[In64BitMode]>;
188 Requires<[In64BitMode]>;
227 []>, TB, XD, Requires<[In64BitMode]>;
229 []>, TB, XD, Requires<[In64BitMode]>;
315 OpSize32, Requires<[In64BitMode]>;
317 OpSize32, Requires<[In64BitMode]>;
340 OpSize32, Requires<[In64BitMode]>;
347 OpSize32, Requires<[In64BitMode]>;
404 "sgdt{q}\t$dst", []>, TB, Requires <[In64BitMode]>;
410 "sidt{q}\t$dst", []>, TB, Requires <[In64BitMode]>;
422 "sldt{q}\t$dst", []>, TB, Requires<[In64BitMode]>;
429 "lgdt{q}\t$src", []>, TB, Requires<[In64BitMode]>;
435 "lidt{q}\t$src", []>, TB, Requires<[In64BitMode]>;
452 let Defs = [RAX, EFLAGS], Uses = [RBX, RCX], Predicates = [In64BitMode] in
454 let Uses = [RSI, RDI, RCX], Predicates = [In64BitMode] in {
485 let Predicates = [HasUSERMSR, HasEGPR, In64BitMode] in
571 let Predicates = [HasEGPR, In64BitMode] in {
624 [(int_x86_xsave64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
630 [(int_x86_xrstor64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
636 … [(int_x86_xsaveopt64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEOPT, In64BitMode]>;
642 [(int_x86_xsavec64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEC, In64BitMode]>;
648 [(int_x86_xsaves64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
654 … [(int_x86_xrstors64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVES, In64BitMode]>;
695 let Predicates = [HasFSGSBase, In64BitMode], SchedRW = [WriteSystem] in {
731 Requires<[In64BitMode]>;
735 EVEX, NoCD8, T_MAP4, XS, WIG, Requires<[In64BitMode]>;
793 Requires<[In64BitMode, HasRDPID]>;
796 let Predicates = [In64BitMode, HasRDPID] in {
812 Requires<[In64BitMode, HasPTWRITE]>;
819 Requires<[In64BitMode, HasPTWRITE]>;