Searched refs:DeadDefs (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 486 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr() 495 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes() 514 pushReg(Reg, RegOpers.DeadDefs); in collectOperand() 546 pushRegLanes(Reg, SubRegIdx, RegOpers.DeadDefs); in collectOperandLanes() 590 DeadDefs.push_back(*RI); in detectDeadDefs() 633 for (const RegisterMaskPair &P : DeadDefs) { in adjustLaneLiveness() 743 void RegPressureTracker::bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs) { in bumpDeadDefs() argument 744 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs() 750 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs() 768 bumpDeadDefs(RegOpers.DeadDefs); in recede() [all …]
|
D | InlineSpiller.cpp | 188 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonc14622d90111::InlineSpiller 475 DeadDefs.push_back(&MI); in eliminateRedundantSpills() 677 DeadDefs.push_back(MI); in reMaterializeAll() 683 if (DeadDefs.empty()) in reMaterializeAll() 685 LLVM_DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll() 686 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in reMaterializeAll() 1015 DeadDefs.push_back(MI); in spillAroundUses() 1083 if (!DeadDefs.empty()) { in spillAll() 1084 LLVM_DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll() 1085 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in spillAll() [all …]
|
D | RegisterCoalescer.cpp | 173 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonffa2c2750111::RegisterCoalescer 576 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs() 1534 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef() 1535 if (!DeadDefs.empty()) in reMaterializeTrivialDef() 1817 DeadDefs.push_back(CopyMI); in joinCopy() 3660 shrinkToUses(&LI, &DeadDefs); in lateLiveIntervalUpdate() 3661 if (!DeadDefs.empty()) in lateLiveIntervalUpdate() 3850 DeadDefs.clear(); in releaseMemory()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 176 SmallVector<RegisterMaskPair, 8> DeadDefs; variable 556 void bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonVLIWPacketizer.cpp | 1203 BitVector DeadDefs(Hexagon::NUM_TARGET_REGS); in hasDeadDependence() local 1207 DeadDefs[MO.getReg()] = true; in hasDeadDependence() 1214 if (R != Hexagon::USR_OVF && DeadDefs[R]) in hasDeadDependence()
|