Lines Matching refs:Trace
10 // The machine combiner pass uses machine trace metrics to ensure the combined
67 MachineTraceMetrics::Trace BlockTrace);
69 MachineTraceMetrics::Trace BlockTrace);
72 MachineTraceMetrics::Trace BlockTrace,
77 MachineTraceMetrics::Trace BlockTrace,
121 /// \param BlockTrace is a trace of machine instructions
127 MachineTraceMetrics::Trace BlockTrace) {
133 // operands. Use the trace information when possible. For new operands which
149 // Operand is new virtual register not in trace
179 /// case there is a dependent instruction in the same trace (\p BlockTrace)
181 /// \param BlockTrace is a trace of machine instructions
185 MachineTraceMetrics::Trace BlockTrace) {
243 MachineTraceMetrics::Trace BlockTrace,
265 // machine trace metrics and CPU models.
304 MachineBasicBlock *MBB, MachineTraceMetrics::Trace BlockTrace,
351 /// combining based on machine trace metrics. Only combine a sequence of
402 MachineTraceMetrics::Trace BlockTrace = MinInstr->getTrace(MBB);