Searched refs:RegOpers (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 470 RegisterOperands &RegOpers; member in __anon86413e9b0611::RegisterOperandsCollector 475 RegisterOperandsCollector(RegisterOperands &RegOpers, in RegisterOperandsCollector() argument 478 : RegOpers(RegOpers), TRI(TRI), MRI(MRI), IgnoreDead(IgnoreDead) {} in RegisterOperandsCollector() 485 for (const RegisterMaskPair &P : RegOpers.Defs) in collectInstr() 486 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr() 494 for (const RegisterMaskPair &P : RegOpers.Defs) in collectInstrLanes() 495 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes() 505 pushReg(Reg, RegOpers.Uses); in collectOperand() 510 pushReg(Reg, RegOpers.Uses); in collectOperand() 514 pushReg(Reg, RegOpers.DeadDefs); in collectOperand() [all …]
|
D | ScheduleDAGInstrs.cpp | 817 RegisterOperands RegOpers; in buildSchedGraph() local 818 RegOpers.collect(MI, *TRI, MRI, TrackLaneMasks, false); in buildSchedGraph() 821 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx); in buildSchedGraph() 824 PDiffs->addInstruction(SU->NodeNum, RegOpers, MRI); in buildSchedGraph() 829 RPTracker->recede(RegOpers); in buildSchedGraph()
|
D | MachineScheduler.cpp | 1404 RegisterOperands RegOpers; in scheduleMI() local 1405 RegOpers.collect(*MI, *TRI, MRI, ShouldTrackLaneMasks, false); in scheduleMI() 1409 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); in scheduleMI() 1412 RegOpers.detectDeadDefs(*MI, *LIS); in scheduleMI() 1415 TopRPTracker.advance(RegOpers); in scheduleMI() 1438 RegisterOperands RegOpers; in scheduleMI() local 1439 RegOpers.collect(*MI, *TRI, MRI, ShouldTrackLaneMasks, false); in scheduleMI() 1443 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); in scheduleMI() 1446 RegOpers.detectDeadDefs(*MI, *LIS); in scheduleMI() 1452 BotRPTracker.recede(RegOpers, &LiveUses); in scheduleMI()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 221 void addInstruction(unsigned Idx, const RegisterOperands &RegOpers, 429 void recede(const RegisterOperands &RegOpers, 441 void advance(const RegisterOperands &RegOpers);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.cpp | 421 RegisterOperands RegOpers; in schedule() local 422 RegOpers.collect(*MI, *TRI, MRI, ShouldTrackLaneMasks, false); in schedule() 427 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); in schedule() 430 RegOpers.detectDeadDefs(*MI, *LIS); in schedule()
|
D | GCNIterativeScheduler.cpp | 395 RegisterOperands RegOpers; in scheduleRegion() local 396 RegOpers.collect(*MI, *TRI, MRI, /*ShouldTrackLaneMasks*/true, in scheduleRegion() 400 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); in scheduleRegion()
|