Home | History | Annotate | Download | only in Hexagon

Lines Matching defs:def

129   //    %D0<def> = Hexagon_S2_lsr_r_p %D0<kill>, %R2<kill>
130 // %R0<def> = KILL %R0, %D0<imp-use,kill>
131 // %P0<def> = CMPEQri %R0<kill>, 0
137 // Make sure there there is no 'def' or 'use' of any of the uses of
192 // %D0<def> = Hexagon_S2_lsr_r_p %D0<kill>, %R2<kill>
193 // %R0<def> = KILL %R0, %D0<imp-use,kill>
194 // %P0<def> = CMPEQri %R0<kill>, 0
202 // The following pseudo Hexagon instructions sets "use" and "def"
247 MachineInstr *def = MRI.getVRegDef(cmpOp2);
248 if (def->getOpcode() == TargetOpcode::COPY)
253 // Walk the instructions after the compare (predicate def) to the jump,
265 // If there is a def or use of predicate (result of compare), bail out.
271 // If there is a def of any of the use of the compare (operands of compare),