Lines Matching refs:DX
56 let Defs = [AX,DX,EFLAGS], Uses = [AX], neverHasSideEffects = 1 in
59 []>, OpSize; // AX,DX = AX*GR16
80 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
83 []>, OpSize; // AX,DX = AX*[mem16]
98 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
100 OpSize; // AX,DX = AX*GR16
112 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
114 "imul{w}\t$src", []>, OpSize; // AX,DX = AX*[mem16]
247 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
248 def DIV16r : I<0xF7, MRM6r, (outs), (ins GR16:$src), // DX:AX/r16 = AX,DX
262 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
263 def DIV16m : I<0xF7, MRM6m, (outs), (ins i16mem:$src), // DX:AX/[mem16] = AX,DX
278 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
279 def IDIV16r: I<0xF7, MRM7r, (outs), (ins GR16:$src), // DX:AX/r16 = AX,DX
293 let Defs = [AX,DX,EFLAGS], Uses = [AX,DX] in
294 def IDIV16m: I<0xF7, MRM7m, (outs), (ins i16mem:$src), // DX:AX/[mem16] = AX,DX