Lines Matching refs:EDX
446 let Uses = [EAX, ECX, EDX] in
448 let Uses = [EAX, ECX, EDX] in
450 let Defs = [EAX, EDX], Uses = [ECX] in
509 let Defs = [EAX, EBX, ECX, EDX], Uses = [EAX, ECX] in
609 let Defs = [EDX, EAX], Uses = [ECX] in
612 let Uses = [EDX, EAX, ECX] in
615 [(int_x86_xsetbv ECX, EDX, EAX)]>, TB;
618 let Uses = [EDX, EAX] in {
621 [(int_x86_xsave addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE]>;
624 [(int_x86_xsave64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
627 [(int_x86_xrstor addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE]>;
630 [(int_x86_xrstor64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
633 [(int_x86_xsaveopt addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEOPT]>;
636 … [(int_x86_xsaveopt64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEOPT, In64BitMode]>;
639 [(int_x86_xsavec addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEC]>;
642 [(int_x86_xsavec64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVEC, In64BitMode]>;
645 [(int_x86_xsaves addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVES]>;
648 [(int_x86_xsaves64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVE, In64BitMode]>;
651 [(int_x86_xrstors addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVES]>;
654 … [(int_x86_xrstors64 addr:$dst, EDX, EAX)]>, TB, Requires<[HasXSAVES, In64BitMode]>;
685 let Defs = [EAX, EDX], Uses = [ECX] in
687 [(set EAX, (X86rdpkru ECX)), (implicit EDX)]>, TB;
688 let Uses = [EAX, ECX, EDX] in
690 [(X86wrpkru EAX, EDX, ECX)]>, TB;
826 let Uses = [ECX], Defs = [EAX, EDX] in