Lines Matching defs:SIPreAllocateWWMRegs
1 //===- SIPreAllocateWWMRegs.cpp - WWM Register Pre-allocation -------------===//
36 class SIPreAllocateWWMRegs : public MachineFunctionPass {
51 SIPreAllocateWWMRegs() : MachineFunctionPass(ID) {
74 INITIALIZE_PASS_BEGIN(SIPreAllocateWWMRegs, DEBUG_TYPE,
79 INITIALIZE_PASS_END(SIPreAllocateWWMRegs, DEBUG_TYPE,
82 char SIPreAllocateWWMRegs::ID = 0;
84 char &llvm::SIPreAllocateWWMRegsID = SIPreAllocateWWMRegs::ID;
87 return new SIPreAllocateWWMRegs();
90 bool SIPreAllocateWWMRegs::processDef(MachineOperand &MO) {
121 void SIPreAllocateWWMRegs::rewriteRegs(MachineFunction &MF) {
164 bool SIPreAllocateWWMRegs::runOnMachineFunction(MachineFunction &MF) {
165 LLVM_DEBUG(dbgs() << "SIPreAllocateWWMRegs: function " << MF.getName() << "\n");