Searched refs:DeadDefs (Results 1 - 3 of 3) sorted by relevance
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | RegisterPressure.cpp | 312 SmallVector<unsigned, 8> DeadDefs; member in struct:RegisterOperands 322 if (findReg(MO.getReg(), isVReg, DeadDefs, TRI) == DeadDefs.end()) 323 DeadDefs.push_back(MO.getReg()); 352 for (unsigned i = PhysRegOpers.DeadDefs.size(); i > 0; --i) { 353 unsigned Reg = PhysRegOpers.DeadDefs[i-1]; 355 PhysRegOpers.DeadDefs.erase(&PhysRegOpers.DeadDefs[i-1]); 457 increasePhysRegPressure(PhysRegOpers.DeadDefs); 458 increaseVirtRegPressure(VirtRegOpers.DeadDefs); [all...] |
H A D | InlineSpiller.cpp | 131 SmallVector<MachineInstr*, 8> DeadDefs; member in class:__anon10146::InlineSpiller 786 DeadDefs.push_back(MI); 946 DeadDefs.push_back(MI); 952 if (DeadDefs.empty()) 954 DEBUG(dbgs() << "Remat created " << DeadDefs.size() << " dead defs.\n"); 955 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill); 1169 DeadDefs.push_back(MI); 1247 if (!DeadDefs.empty()) { 1248 DEBUG(dbgs() << "Eliminating " << DeadDefs.size() << " dead defs\n"); 1249 Edit->eliminateDeadDefs(DeadDefs, RegsToSpil [all...] |
H A D | RegisterCoalescer.cpp | 98 SmallVector<MachineInstr*, 8> DeadDefs; member in class:__anon10191::RegisterCoalescer 103 /// Recursively eliminate dead defs in DeadDefs. 382 LiveRangeEdit(0, NewRegs, *MF, *LIS, 0, this).eliminateDeadDefs(DeadDefs); 799 LIS->shrinkToUses(&SrcInt, &DeadDefs); 800 if (!DeadDefs.empty()) 947 DeadDefs.push_back(CopyMI); 2358 DeadDefs.clear();
|
Completed in 207 milliseconds