diff options
| author | Ruchira Sasanka <sasanka@students.uiuc.edu> | 2001-11-14 15:37:13 +0000 |
|---|---|---|
| committer | Ruchira Sasanka <sasanka@students.uiuc.edu> | 2001-11-14 15:37:13 +0000 |
| commit | 7765ca8b25ae2f4a6ad60bc2d3fbabb220f852a1 (patch) | |
| tree | b41ce943c4fb43e9964e661affd79e3de252d484 /llvm/lib/CodeGen | |
| parent | f7a9a52e8d2cba2a85c5f18f0d24237e9ad26847 (diff) | |
| download | bcm5719-llvm-7765ca8b25ae2f4a6ad60bc2d3fbabb220f852a1.tar.gz bcm5719-llvm-7765ca8b25ae2f4a6ad60bc2d3fbabb220f852a1.zip | |
Added support method for setting interference for pseudo instructions
llvm-svn: 1303
Diffstat (limited to 'llvm/lib/CodeGen')
| -rw-r--r-- | llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h b/llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h index 3a3d66f16ff..060600147e0 100644 --- a/llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h +++ b/llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h @@ -138,10 +138,9 @@ class PhyRegAlloc: public NonCopyable void setRegsUsedByThisInst(RegClass *RC, const MachineInstr *MInst ); int getRegNotUsedByThisInst(RegClass *RC, const MachineInstr *MInst); + void addInterf4PseudoInstr(const MachineInstr *MInst); - void PhyRegAlloc::insertPhiEleminateInstrns(); - public: PhyRegAlloc(Method *const M, const TargetMachine& TM, @@ -152,28 +151,5 @@ class PhyRegAlloc: public NonCopyable }; - -/* - - -What to do: - - * Insert IntCCReg checking code to insertCallerSaving - * add methods like cpCCReg2Mem & cpMem2CCReg (these will accept an array - and push back or push_front the instr according to PUSH_BACK, PUSH_FRONT - flags - -*/ - - - - - - - - - - - #endif |

