Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DRegisterPressure.cpp444 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr()
453 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes()
472 pushReg(Reg, RegOpers.DeadDefs); in collectOperand()
504 pushRegLanes(Reg, SubRegIdx, RegOpers.DeadDefs); in collectOperandLanes()
550 DeadDefs.push_back(*RI); in detectDeadDefs()
593 for (const RegisterMaskPair &P : DeadDefs) { in adjustLaneLiveness()
705 void RegPressureTracker::bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs) { in bumpDeadDefs() argument
706 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
712 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
730 bumpDeadDefs(RegOpers.DeadDefs); in recede()
[all …]
DInlineSpiller.cpp161 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonf7bb34900111::InlineSpiller
454 DeadDefs.push_back(&MI); in eliminateRedundantSpills()
620 DeadDefs.push_back(MI); in reMaterializeAll()
626 if (DeadDefs.empty()) in reMaterializeAll()
628 DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll()
629 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in reMaterializeAll()
929 DeadDefs.push_back(MI); in spillAroundUses()
997 if (!DeadDefs.empty()) { in spillAll()
998 DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll()
999 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA); in spillAll()
[all …]
DRegisterCoalescer.cpp118 SmallVector<MachineInstr*, 8> DeadDefs; member in __anona927d7ac0111::RegisterCoalescer
463 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs()
1118 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef()
1119 if (!DeadDefs.empty()) { in reMaterializeTrivialDef()
1373 DeadDefs.push_back(CopyMI); in joinCopy()
2978 DeadDefs.clear(); in releaseMemory()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterPressure.cpp471 removeRegLanes(RegOpers.DeadDefs, P); in collectInstr()
480 removeRegLanes(RegOpers.DeadDefs, P); in collectInstrLanes()
499 pushReg(Reg, RegOpers.DeadDefs); in collectOperand()
531 pushRegLanes(Reg, SubRegIdx, RegOpers.DeadDefs); in collectOperandLanes()
575 DeadDefs.push_back(*RI); in detectDeadDefs()
618 for (const RegisterMaskPair &P : DeadDefs) { in adjustLaneLiveness()
729 void RegPressureTracker::bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs) { in bumpDeadDefs() argument
730 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
736 for (const RegisterMaskPair &P : DeadDefs) { in bumpDeadDefs()
754 bumpDeadDefs(RegOpers.DeadDefs); in recede()
[all …]
DInlineSpiller.cpp185 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon9ee51dc80111::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 …]
DRegisterCoalescer.cpp135 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon39139ce40111::RegisterCoalescer
497 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs()
1369 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef()
1370 if (!DeadDefs.empty()) { in reMaterializeTrivialDef()
1656 DeadDefs.push_back(CopyMI); in joinCopy()
3473 DeadDefs.clear(); in releaseMemory()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DInlineSpiller.cpp131 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonac620b3c0111::InlineSpiller
787 DeadDefs.push_back(MI); in eliminateRedundantSpills()
952 DeadDefs.push_back(MI); in reMaterializeAll()
958 if (DeadDefs.empty()) in reMaterializeAll()
960 DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll()
961 Edit->eliminateDeadDefs(DeadDefs, LIS, VRM, TII); in reMaterializeAll()
1151 DeadDefs.push_back(MI); in spillAroundUses()
1229 if (!DeadDefs.empty()) { in spillAll()
1230 DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll()
1231 Edit->eliminateDeadDefs(DeadDefs, LIS, VRM, TII); in spillAll()
[all …]
DRegisterCoalescer.cpp1845 SmallVector<unsigned, 4> DeadDefs, InflateRegs; in runOnMachineFunction() local
1909 DeadDefs.push_back(Reg); in runOnMachineFunction()
1923 while (!DeadDefs.empty()) { in runOnMachineFunction()
1924 unsigned DeadDef = DeadDefs.back(); in runOnMachineFunction()
1925 DeadDefs.pop_back(); in runOnMachineFunction()
1932 DeadDefs.clear(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h162 SmallVector<RegisterMaskPair, 8> DeadDefs;
543 void bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegisterPressure.h179 SmallVector<RegisterMaskPair, 8> DeadDefs;
558 void bumpDeadDefs(ArrayRef<RegisterMaskPair> DeadDefs);
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1057 BitVector DeadDefs(Hexagon::NUM_TARGET_REGS); in hasDeadDependence() local
1061 DeadDefs[MO.getReg()] = true; in hasDeadDependence()
1068 if (R != Hexagon::USR_OVF && DeadDefs[R]) in hasDeadDependence()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1203 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()