Searched refs:DeadDefs (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 321 SmallVector<unsigned, 8> DeadDefs; member in RegisterOperands 334 pushRegUnits(MO.getReg(), DeadDefs); in collect() 365 std::remove_if(RegOpers.DeadDefs.begin(), RegOpers.DeadDefs.end(), in collectOperands() 367 RegOpers.DeadDefs.erase(I, RegOpers.DeadDefs.end()); in collectOperands() 435 increaseRegPressure(RegOpers.DeadDefs); in recede() 436 decreaseRegPressure(RegOpers.DeadDefs); in recede() 522 increaseRegPressure(RegOpers.DeadDefs); in advance() 523 decreaseRegPressure(RegOpers.DeadDefs); in advance() 622 increaseRegPressure(RegOpers.DeadDefs); in bumpUpwardPressure() 623 decreaseRegPressure(RegOpers.DeadDefs); in bumpUpwardPressure() [all …]
|
D | InlineSpiller.cpp | 131 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon26596cb60111::InlineSpiller 786 DeadDefs.push_back(MI); in eliminateRedundantSpills() 946 DeadDefs.push_back(MI); in reMaterializeAll() 952 if (DeadDefs.empty()) in reMaterializeAll() 954 DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll() 955 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); in reMaterializeAll() 1169 DeadDefs.push_back(MI); in spillAroundUses() 1247 if (!DeadDefs.empty()) { in spillAll() 1248 DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll() 1249 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); in spillAll() [all …]
|
D | RegisterCoalescer.cpp | 106 SmallVector<MachineInstr*, 8> DeadDefs; member in __anoneed1b2d20111::RegisterCoalescer 401 LiveRangeEdit(0, NewRegs, *MF, *LIS, 0, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs() 833 LIS->shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef() 834 if (!DeadDefs.empty()) in reMaterializeTrivialDef() 978 DeadDefs.push_back(CopyMI); in joinCopy() 2129 DeadDefs.clear(); in releaseMemory()
|