Lines Matching refs:Defs

56 // AL is really implied by AX, but the registers in Defs must match the
59 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
67 let Defs = [AX,DX,EFLAGS], Uses = [AX], hasSideEffects = 0 in
72 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX], hasSideEffects = 0 in
78 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], hasSideEffects = 0 in
84 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
94 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
98 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
102 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
110 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
114 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
118 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
122 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
128 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
132 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
136 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
140 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
148 let Defs = [EFLAGS] in {
193 } // Defs = [EFLAGS]
196 let Defs = [EFLAGS] in {
279 } // Defs = [EFLAGS]
283 let Defs = [AL,AH,EFLAGS], Uses = [AX] in
286 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
289 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in
293 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX,RDX] in
298 let Defs = [AL,AH,EFLAGS], Uses = [AX] in
301 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
304 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in // EDX:EAX/[mem32] = EAX,EDX
308 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX,RDX] in
315 let Defs = [AL,AH,EFLAGS], Uses = [AX] in
318 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
321 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in
325 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX,RDX] in
330 let Defs = [AL,AH,EFLAGS], Uses = [AX] in
333 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
336 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in // EDX:EAX/[mem32] = EAX,EDX
339 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX,RDX] in // RDX:RAX/[mem64] = RAX,RDX
352 let Defs = [EFLAGS] in {
390 } // Defs = [EFLAGS]
439 let Defs = [EFLAGS] in {
534 } // Defs = [EFLAGS]
922 let Defs = [areg, EFLAGS];
938 let Defs = [EFLAGS];
951 let Defs = [EFLAGS] in {
1016 } // Defs = [EFLAGS]
1038 let Uses = [EFLAGS], Defs = [EFLAGS] in {
1101 } // Uses = [EFLAGS], Defs = [EFLAGS]
1121 let Defs = [EFLAGS] in {
1181 } // Defs = [EFLAGS]
1210 Defs = [EFLAGS], isCommutable = 1 in
1400 let Defs = [EFLAGS] in {
1428 } // Defs = [EFLAGS]
1476 let Predicates = [HasBMI], Defs = [EFLAGS], AddedComplexity = -6 in {
1531 let Predicates = [HasADX], Defs = [EFLAGS], Uses = [EFLAGS],