Searched refs:LiveRegDefs (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp73 /// LiveRegDefs - A set of physical registers and their definition
77 std::vector<SUnit*> LiveRegDefs; member in class:__anon25807::ScheduleDAGFast
121 LiveRegDefs.resize(TRI->getNumRegs(), nullptr);
171 if (!LiveRegDefs[I->getReg()]) {
173 LiveRegDefs[I->getReg()] = I->getSUnit();
199 assert(LiveRegDefs[I->getReg()] == SU &&
202 LiveRegDefs[I->getReg()] = nullptr;
450 std::vector<SUnit*> &LiveRegDefs,
456 if (LiveRegDefs[*AI] && LiveRegDefs[*A
449 CheckForLiveRegDef(SUnit *SU, unsigned Reg, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument
[all...]
H A DScheduleDAGRRList.cpp140 /// LiveRegDefs - A set of physical registers and their definition
144 std::vector<SUnit*> LiveRegDefs; member in class:__anon25810::ScheduleDAGRRList
332 LiveRegDefs.resize(TRI->getNumRegs() + 1, nullptr);
510 /// Always update LiveRegDefs for a register dependence even if the current SU
521 /// LiveRegDefs[flags] = 3
536 SUnit *RegDef = LiveRegDefs[I->getReg()]; (void)RegDef;
539 LiveRegDefs[I->getReg()] = I->getSUnit();
551 if (!LiveRegDefs[CallResource])
563 LiveRegDefs[CallResource] = Def;
744 if (I->isAssignedRegDep() && LiveRegDefs[
1207 CheckForLiveRegDef(SUnit *SU, unsigned Reg, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument
1229 CheckForLiveRegDefMasked(SUnit *SU, const uint32_t *RegMask, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs) argument
[all...]

Completed in 75 milliseconds