Searched refs:DeadDefs (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | RegisterPressure.cpp | 471 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr() 480 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes() 499 pushReg(Reg, RegOpers.DeadDefs); in collectOperand() 575 DeadDefs.push_back(*RI); in detectDeadDefs() 729 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs() 735 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs() 753 bumpDeadDefs(RegOpers.DeadDefs); in recede() 919 bumpDeadDefs(RegOpers.DeadDefs); in advance() 1030 assert(RegOpers.DeadDefs.size() == 0); in bumpUpwardPressure() 1038 bumpDeadDefs(RegOpers.DeadDefs); in bumpUpwardPressure() [all …]
|
| H A D | InlineSpiller.cpp | 185 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon0312f1b30111::InlineSpiller 472 DeadDefs.push_back(&MI); in eliminateRedundantSpills() 645 DeadDefs.push_back(MI); in reMaterializeAll() 651 if (DeadDefs.empty()) in reMaterializeAll() 653 LLVM_DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll() 654 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in reMaterializeAll() 984 DeadDefs.push_back(MI); in spillAroundUses() 1052 if (!DeadDefs.empty()) { in spillAll() 1053 LLVM_DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll() 1054 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in spillAll() [all …]
|
| H A D | RegisterCoalescer.cpp | 146 SmallVector<MachineInstr*, 8> DeadDefs; member in __anone68f6e4f0111::RegisterCoalescer 525 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs() 1475 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef() 1476 if (!DeadDefs.empty()) in reMaterializeTrivialDef() 1751 DeadDefs.push_back(CopyMI); in joinCopy() 3432 shrinkToUses(&LI, &DeadDefs); in lateLiveIntervalUpdate() 3433 if (!DeadDefs.empty()) in lateLiveIntervalUpdate() 3621 DeadDefs.clear(); in releaseMemory()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | RegisterPressure.h | 179 SmallVector<RegisterMaskPair, 8> DeadDefs; 558 void bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs);
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.cpp | 1202 BitVector DeadDefs(Hexagon::NUM_TARGET_REGS); in hasDeadDependence() local 1206 DeadDefs[MO.getReg()] = true; in hasDeadDependence() 1213 if (R != Hexagon::USR_OVF && DeadDefs[R]) in hasDeadDependence()
|