Searched refs:LiveRegDefs (Results 1 - 2 of 2) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGFast.cpp | 73 /// LiveRegDefs - A set of physical registers and their definition 77 std::vector<SUnit*> LiveRegDefs; member in class:__anon4650::ScheduleDAGFast 121 LiveRegDefs.resize(TRI->getNumRegs(), nullptr); 169 if (!LiveRegDefs[Pred.getReg()]) { 171 LiveRegDefs[Pred.getReg()] = Pred.getSUnit(); 196 assert(LiveRegDefs[Succ.getReg()] == SU && 199 LiveRegDefs[Succ.getReg()] = nullptr; 447 std::vector<SUnit*> &LiveRegDefs, 453 if (LiveRegDefs[*AI] && LiveRegDefs[*A 446 CheckForLiveRegDef(SUnit *SU, unsigned Reg, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument [all...] |
H A D | ScheduleDAGRRList.cpp | 165 /// LiveRegDefs - A set of physical registers and their definition 169 std::unique_ptr<SUnit*[]> LiveRegDefs; member in class:__anon4653::ScheduleDAGRRList 365 LiveRegDefs.reset(new SUnit*[TRI->getNumRegs() + 1]()); 538 /// Always update LiveRegDefs for a register dependence even if the current SU 549 /// LiveRegDefs[flags] = 3 563 SUnit *RegDef = LiveRegDefs[Pred.getReg()]; (void)RegDef; 566 LiveRegDefs[Pred.getReg()] = Pred.getSUnit(); 578 if (!LiveRegDefs[CallResource]) 591 LiveRegDefs[CallResource] = Def; 772 if (Succ.isAssignedRegDep() && LiveRegDefs[Suc 1297 CheckForLiveRegDef(SUnit *SU, unsigned Reg, SUnit **LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument 1319 CheckForLiveRegDefMasked(SUnit *SU, const uint32_t *RegMask, ArrayRef<SUnit*> LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs) argument [all...] |
Completed in 106 milliseconds