Home
last modified time | relevance | path

Searched refs:DeadDefs (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegisterPressure.cpp486 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr()
495 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes()
514 pushReg(Reg, RegOpers.DeadDefs); in collectOperand()
547 pushRegLanes(Reg, SubRegIdx, RegOpers.DeadDefs); in collectOperandLanes()
592 DeadDefs.push_back(*RI); in detectDeadDefs()
635 for (const RegisterMaskPair &P : DeadDefs) { in adjustLaneLiveness()
745 void RegPressureTracker::bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs) { in bumpDeadDefs() argument
746 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
752 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
770 bumpDeadDefs(RegOpers.DeadDefs); in recede()
[all …]
H A DInlineSpiller.cpp189 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonf47227990111::InlineSpiller
496 DeadDefs.push_back(&MI); in eliminateRedundantSpills()
710 DeadDefs.push_back(MI); in reMaterializeAll()
716 if (DeadDefs.empty()) in reMaterializeAll()
718 LLVM_DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll()
719 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in reMaterializeAll()
1091 DeadDefs.push_back(MI); in spillAroundUses()
1159 if (!DeadDefs.empty()) { in spillAll()
1160 LLVM_DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll()
1161 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in spillAll()
[all …]
H A DRegisterCoalescer.cpp173 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon3ec327350111::RegisterCoalescer
590 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs()
1571 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef()
1572 if (!DeadDefs.empty()) in reMaterializeTrivialDef()
1901 DeadDefs.push_back(CopyMI); in joinCopy()
3784 shrinkToUses(&LI, &DeadDefs); in lateLiveIntervalUpdate()
3785 if (!DeadDefs.empty()) in lateLiveIntervalUpdate()
3974 DeadDefs.clear(); in releaseMemory()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h176 SmallVector<RegisterMaskPair, 8> DeadDefs; variable
556 void bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp1210 BitVector DeadDefs(Hexagon::NUM_TARGET_REGS); in hasDeadDependence() local
1214 DeadDefs[MO.getReg()] = true; in hasDeadDependence()
1221 if (R != Hexagon::USR_OVF && DeadDefs[R]) in hasDeadDependence()