Searched defs:SUnit (Results 1 - 2 of 2) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | ScheduleDAGInstrs.cpp | 235 void ScheduleDAGInstrs::addPhysRegDataDeps(SUnit *SU, unsigned OperIdx) { 250 SUnit *UseSU = UseList[i].SU; 295 /// this SUnit to following instructions in the same scheduling region that 297 void ScheduleDAGInstrs::addPhysRegDeps(SUnit *SU, unsigned OperIdx) { 314 SUnit *DefSU = DefList[i].SU; 334 // Push this SUnit on the use list. 412 /// addVRegDefDeps - Add register output and data dependencies from this SUnit 418 void ScheduleDAGInstrs::addVRegDefDeps(SUnit *SU, unsigned OperIdx) { 439 SUnit *DefSU = DefI->SU; 450 /// defines the virtual register used at OperIdx is mapped to an SUnit 610 iterateChainSucc(AliasAnalysis *AA, const MachineFrameInfo *MFI, SUnit *SUa, SUnit *SUb, SUnit *ExitSU, unsigned *Depth, SmallPtrSet<const SUnit*, 16> &Visited) argument [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 29 class SUnit; 56 /// Dep - A pointer to the depending/depended-on SUnit, and an enum 58 PointerIntPair<SUnit *, 2, Kind> Dep; 98 SDep(SUnit *S, Kind kind, unsigned latency = 1, unsigned Reg = 0, 173 //// getSUnit - Return the SUnit to which this edge points. 174 SUnit *getSUnit() const { 178 //// setSUnit - Assign the SUnit to which this edge points. 179 void setSUnit(SUnit *SU) { 247 /// SUnit - Scheduling unit. This is a node in the scheduling DAG. 248 class SUnit { class in namespace:llvm 303 SUnit(SDNode *node, unsigned nodenum) function in class:llvm::SUnit 317 SUnit(MachineInstr *instr, unsigned nodenum) function in class:llvm::SUnit 330 SUnit() function in class:llvm::SUnit [all...] |
Completed in 90 milliseconds