Lines Matching full:defs
41 let Defs = [EBP, ESP], Uses = [EBP, ESP], mayLoad = 1, hasSideEffects=0 in
45 let Defs = [RBP,RSP], Uses = [RBP,RSP], mayLoad = 1, hasSideEffects = 0 in
59 let Defs = [ESP], Uses = [ESP], hasSideEffects=0 in {
116 SchedRW = [WriteRMW], Defs = [ESP] in {
130 let Defs = [ESP, EFLAGS, DF], Uses = [ESP] in
135 let Defs = [RSP, EFLAGS, DF], Uses = [RSP] in
141 let Defs = [ESP, EFLAGS, DF], Uses = [ESP], mayLoad = 1, hasSideEffects=0,
148 let Defs = [ESP], Uses = [ESP, EFLAGS, DF], mayStore = 1, hasSideEffects=0,
155 let Defs = [RSP], Uses = [RSP], hasSideEffects=0 in {
200 let Defs = [RSP], Uses = [RSP], hasSideEffects = 0, mayStore = 1,
210 let Defs = [RSP, EFLAGS, DF], Uses = [RSP], mayLoad = 1, hasSideEffects=0 in
213 let Defs = [RSP], Uses = [RSP, EFLAGS, DF], mayStore = 1, hasSideEffects=0 in
217 let Defs = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP], Uses = [ESP],
224 let Defs = [ESP], Uses = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP],
250 let Defs = [EFLAGS] in {
300 } // Defs = [EFLAGS]
303 let Defs = [EDI,ESI], Uses = [EDI,ESI,DF] in {
315 let Defs = [EDI], Uses = [AL,EDI,DF] in
318 let Defs = [EDI], Uses = [AX,EDI,DF] in
321 let Defs = [EDI], Uses = [EAX,EDI,DF] in
324 let Defs = [RDI], Uses = [RAX,RDI,DF] in
329 let Defs = [EDI,EFLAGS], Uses = [AL,EDI,DF] in
332 let Defs = [EDI,EFLAGS], Uses = [AX,EDI,DF] in
335 let Defs = [EDI,EFLAGS], Uses = [EAX,EDI,DF] in
338 let Defs = [EDI,EFLAGS], Uses = [RAX,EDI,DF] in
343 let Defs = [EDI,ESI,EFLAGS], Uses = [EDI,ESI,DF] in {
436 let Defs = [AL] in
440 let Defs = [AX] in
444 let Defs = [EAX] in
448 let Defs = [RAX] in
453 let Defs = [AL] in
456 let Defs = [AX] in
460 let Defs = [EAX] in
498 let Defs = [AL] in
502 let Defs = [AX] in
506 let Defs = [EAX] in
510 let Defs = [RAX] in
604 let Defs = [EFLAGS], Uses = [AH], hasSideEffects = 0 in
607 let Defs = [AH], Uses = [EFLAGS], hasSideEffects = 0 in
615 let Defs = [EFLAGS] in {
810 } // Defs = [EFLAGS]
873 let Uses = [AX], Defs = [AX] in
876 let Uses = [EAX], Defs = [EAX] in
879 let Uses = [RAX], Defs = [RAX] in
886 Defs = [EFLAGS], SchedRW = [WriteXCHG] in {
902 Defs = [EFLAGS], SchedRW = [WriteALULd, WriteRMW] in {
921 let Defs = [AL, EFLAGS], Uses = [AL] in
924 let Defs = [AX, EFLAGS], Uses = [AX] in
927 let Defs = [EAX, EFLAGS], Uses = [EAX] in
930 let Defs = [RAX, EFLAGS], Uses = [RAX] in
937 let Defs = [AL, EFLAGS], Uses = [AL] in
940 let Defs = [AX, EFLAGS], Uses = [AX] in
943 let Defs = [EAX, EFLAGS], Uses = [EAX] in
946 let Defs = [RAX, EFLAGS], Uses = [RAX] in
950 let Defs = [EAX, EDX, EFLAGS], Uses = [EAX, EBX, ECX, EDX] in
954 let Defs = [RAX, RDX, EFLAGS], Uses = [RAX, RBX, RCX, RDX] in
977 let Defs = [ECX], Uses = [ECX,DF], SchedRW = [WriteMicrocoded] in {
986 let Defs = [AL,ESI], Uses = [ESI,DF] in
989 let Defs = [AX,ESI], Uses = [ESI,DF] in
992 let Defs = [EAX,ESI], Uses = [ESI,DF] in
995 let Defs = [RAX,ESI], Uses = [ESI,DF] in
1002 let Defs = [ESI], Uses = [DX,ESI,DF] in {
1011 let Defs = [EDI], Uses = [DX,EDI,DF] in {
1022 let SchedRW = [WriteALU], Defs = [EFLAGS], Uses = [EFLAGS] in {
1029 let SchedRW = [WriteALU], Defs = [DF] in {
1035 let Uses = [AL,EBX], Defs = [AL], hasSideEffects = 0, mayLoad = 1 in
1040 let Uses = [AL,EFLAGS], Defs = [AX,EFLAGS], hasSideEffects = 0 in
1045 let Uses = [AX], Defs = [AX,EFLAGS], hasSideEffects = 0 in
1050 let Uses = [AL], Defs = [AX,EFLAGS], hasSideEffects = 0 in
1055 let Uses = [AL,EFLAGS], Defs = [AX,EFLAGS], hasSideEffects = 0 in
1060 let Uses = [AL,EFLAGS], Defs = [AL,EFLAGS], hasSideEffects = 0 in
1065 let Uses = [AL,EFLAGS], Defs = [AL,EFLAGS], hasSideEffects = 0 in
1135 let Predicates = [HasRDRAND], Defs = [EFLAGS], SchedRW = [WriteSystem] in {
1150 let Predicates = [HasRDSEED], Defs = [EFLAGS], SchedRW = [WriteSystem] in {
1177 let Predicates = [HasLZCNT], Defs = [EFLAGS] in {
1194 let Predicates = [HasBMI], Defs = [EFLAGS] in {
1219 let Defs = [EFLAGS] in {
1228 let Predicates = [In64BitMode], Defs = [EFLAGS] in {
1303 let Predicates = [HasBMI, NoEGPR], Defs = [EFLAGS] in {
1307 let Predicates = [HasBMI2, NoEGPR], Defs = [EFLAGS] in {
1311 let Predicates = [HasBMI, HasEGPR, In64BitMode], Defs = [EFLAGS] in {
1315 let Predicates = [HasBMI2, HasEGPR, In64BitMode], Defs = [EFLAGS] in {
1440 let Defs = [EFLAGS] in {
1491 let Uses = [EAX, EDX], Defs = [EFLAGS] in {
1573 let SchedRW = [WriteStore], Defs = [EFLAGS] in {
1664 let Defs = [EFLAGS] in
1683 Defs = [EFLAGS], Constraints = "$dstsrc1 = $dst" in {