Searched refs:DeadDefs (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 320 SmallVector<unsigned, 8> DeadDefs; member in RegisterOperands 335 pushRegUnits(MO.getReg(), DeadDefs); in collect() 367 std::remove_if(RegOpers.DeadDefs.begin(), RegOpers.DeadDefs.end(), in collectOperands() 369 RegOpers.DeadDefs.erase(I, RegOpers.DeadDefs.end()); in collectOperands() 495 increaseRegPressure(RegOpers.DeadDefs); in recede() 496 decreaseRegPressure(RegOpers.DeadDefs); in recede() 612 increaseRegPressure(RegOpers.DeadDefs); in advance() 613 decreaseRegPressure(RegOpers.DeadDefs); in advance() 716 increaseRegPressure(RegOpers.DeadDefs); in bumpUpwardPressure() 717 decreaseRegPressure(RegOpers.DeadDefs); in bumpUpwardPressure() [all …]
|
D | InlineSpiller.cpp | 137 SmallVector<MachineInstr*, 8> DeadDefs; member in __anonf37553d40111::InlineSpiller 807 DeadDefs.push_back(MI); in eliminateRedundantSpills() 966 DeadDefs.push_back(MI); in reMaterializeAll() 972 if (DeadDefs.empty()) in reMaterializeAll() 974 DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); in reMaterializeAll() 975 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); in reMaterializeAll() 1264 DeadDefs.push_back(MI); in spillAroundUses() 1332 if (!DeadDefs.empty()) { in spillAll() 1333 DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); in spillAll() 1334 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); in spillAll() [all …]
|
D | RegisterCoalescer.cpp | 106 SmallVector<MachineInstr*, 8> DeadDefs; member in __anon27a7f8f00111::RegisterCoalescer 401 nullptr, this).eliminateDeadDefs(DeadDefs); in eliminateDeadDefs() 900 LIS->shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef() 901 if (!DeadDefs.empty()) in reMaterializeTrivialDef() 1045 DeadDefs.push_back(CopyMI); in joinCopy() 2203 DeadDefs.clear(); in releaseMemory()
|