[llvm-commits] CVS: llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h
Anand Shukla
ashukla at cs.uiuc.edu
Wed Jun 4 04:43:01 PDT 2003
Changes in directory llvm/include/llvm/Reoptimizer/BinInterface:
sparcbin.h updated: 1.1 -> 1.2
---
Log message:
Fixed some bugs with register pressure and spills, and added some more ALU instruction constructors
---
Diffs of the changes:
Index: llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h
diff -u llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h:1.1 llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h:1.2
--- llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h:1.1 Sat May 31 17:18:40 2003
+++ llvm/include/llvm/Reoptimizer/BinInterface/sparcbin.h Wed Jun 4 04:42:22 2003
@@ -116,6 +116,8 @@
unsigned emit_gen(unsigned char * out, const regalloc & regs);
+ void process_phis();
+
public:
@@ -225,7 +227,9 @@
// General operation generation
unsigned newalu (unsigned op, unsigned rs1, unsigned rs2);
- unsigned newalucc(unsigned op, unsigned rs1, unsigned rs2, unsigned cc0);
+ unsigned newaluOnlyRs2(unsigned op, unsigned rs2);
+ unsigned newaluOnlyRs1(unsigned op, unsigned rs1);
+ //unsigned newalucc(unsigned op, unsigned rs1, unsigned rs2, unsigned cc0);
//new NOP
unsigned newnop();
More information about the llvm-commits
mailing list