reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/EarlyIfConversion.cpp
  781   Traces->invalidate(IfConv.Head);
  782   Traces->invalidate(IfConv.Tail);
  783   Traces->invalidate(IfConv.TBB);
  784   Traces->invalidate(IfConv.FBB);
  806   MachineTraceMetrics::Trace TBBTrace = MinInstr->getTrace(IfConv.getTPred());
  807   MachineTraceMetrics::Trace FBBTrace = MinInstr->getTrace(IfConv.getFPred());
  819   if (IfConv.TBB != IfConv.Tail)
  819   if (IfConv.TBB != IfConv.Tail)
  820     ExtraBlocks.push_back(IfConv.TBB);
  832   MachineTraceMetrics::Trace HeadTrace = MinInstr->getTrace(IfConv.Head);
  834       HeadTrace.getInstrCycles(*IfConv.Head->getFirstTerminator()).Depth;
  839   MachineTraceMetrics::Trace TailTrace = MinInstr->getTrace(IfConv.Tail);
  840   for (unsigned i = 0, e = IfConv.PHIs.size(); i != e; ++i) {
  841     SSAIfConv::PHIInfo &PI = IfConv.PHIs[i];
  886   while (IfConv.canConvertIf(MBB) && shouldConvertIf()) {
  890     IfConv.convertIf(RemovedBlocks);
  892     updateDomTree(DomTree, IfConv, RemovedBlocks);
  919   IfConv.runOnMachineFunction(MF);