summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorRuchira Sasanka <sasanka@students.uiuc.edu>2001-11-14 15:37:13 +0000
committerRuchira Sasanka <sasanka@students.uiuc.edu>2001-11-14 15:37:13 +0000
commit7765ca8b25ae2f4a6ad60bc2d3fbabb220f852a1 (patch)
treeb41ce943c4fb43e9964e661affd79e3de252d484 /llvm/lib/CodeGen
parentf7a9a52e8d2cba2a85c5f18f0d24237e9ad26847 (diff)
downloadbcm5719-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.h26
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
OpenPOWER on IntegriCloud