Searched refs:SUa (Results 1 - 2 of 2) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | ScheduleDAGInstrs.cpp | 562 /// "latest" node that needs a chain edge to SUa. 565 SUnit *SUa, SUnit *SUb, SUnit *ExitSU, unsigned *Depth, 567 if (!SUa || !SUb || SUb == ExitSU) 583 if (SUa->isSucc(SUb) || 591 MIsNeedChainEdge(AA, MFI, SUa->getInstr(), SUb->getInstr())) { 592 SUb->addPred(SDep(SUa, SDep::MayAliasMem)); 601 iterateChainSucc (AA, MFI, SUa, I->getSUnit(), ExitSU, Depth, Visited); 641 SUnit *SUa, SUnit *SUb, 647 if (!AA || MIsNeedChainEdge(AA, MFI, SUa->getInstr(), SUb->getInstr())) { 648 SDep Dep(SUa, isNormalMemor 564 iterateChainSucc(AliasAnalysis *AA, const MachineFrameInfo *MFI, SUnit *SUa, SUnit *SUb, SUnit *ExitSU, unsigned *Depth, SmallPtrSet<const SUnit*, 16> &Visited) argument 640 addChainDependency(AliasAnalysis *AA, const MachineFrameInfo *MFI, SUnit *SUa, SUnit *SUb, std::set<SUnit *> &RejectList, unsigned TrueMemOrderLatency = 0, bool isNormalMemory = false) argument [all...] |
H A D | MachineScheduler.cpp | 1036 SUnit *SUa = LoadRecords[Idx].SU; local 1038 if (TII->shouldClusterLoads(SUa->getInstr(), SUb->getInstr(), ClusterLength) 1039 && DAG->addEdge(SUb, SDep(SUa, SDep::Cluster))) { 1041 DEBUG(dbgs() << "Cluster loads SU(" << SUa->NodeNum << ") - SU(" 1043 // Copy successor edges from SUa to SUb. Interleaving computation 1044 // dependent on SUa can prevent load combining due to register reuse. 1045 // Predecessor edges do not need to be copied from SUb to SUa since nearby 1048 SI = SUa->Succs.begin(), SE = SUa->Succs.end(); SI != SE; ++SI) {
|
Completed in 55 milliseconds