Lines Matching refs:Output
281 /// addPhysRegDeps - Add register dependencies (data, anti, and output) from
288 // Optionally add output and anti dependencies. For anti
292 // TODO: Using a latency of 1 here for output dependencies assumes
294 SDep::Kind Kind = MO.isUse() ? SDep::Anti : SDep::Output;
304 (Kind != SDep::Output || !MO.isDead() ||
358 /// addVRegDefDeps - Add register output and data dependencies from this SUnit
368 // Singly defined vregs do not have output/anti dependencies.
374 // Add output dependence to the next nearest def of this vreg.
376 // Unless this definition is dead, the output dependence should be
379 // are not eliminated sometime during scheduling. The output dependence edge
380 // is also useful if output latency exceeds def-use latency.
387 SDep Dep(SU, SDep::Output, Reg);
755 // Add register-based dependencies (data, anti, and output).