[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrInfo.td

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.49 -> 1.50 SparcV8InstrInfo.td updated: 1.102 -> 1.103 --- Log message: Don't print a label for the first MBB in a function. Compile this: %_2E_str_8 = external global [75 x sbyte] implementation ; Functions: dec

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp

2005-12-18 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.48 -> 1.49 --- Log message: The sun assembler only supports .xword in V9 mode. --- Diffs of the changes: (+1 -1) SparcV8AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrInfo.td

2005-12-18 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.47 -> 1.48 SparcV8InstrInfo.td updated: 1.85 -> 1.86 --- Log message: Configure the asmwriter to allow constant pools to be printed correctly --- Diffs of the changes: (+2 -1) SparcV8AsmPrinter.cpp |2 ++ Sp

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8ISelDAGToDAG.cpp SparcV8InstrInfo.td

2005-12-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.46 -> 1.47 SparcV8ISelDAGToDAG.cpp updated: 1.13 -> 1.14 SparcV8InstrInfo.td updated: 1.76 -> 1.77 --- Log message: Add constant pool support, including folding into addresses. Pretty print addresses a bit, to not pr

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8ISelDAGToDAG.cpp

2005-12-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.45 -> 1.46 SparcV8ISelDAGToDAG.cpp updated: 1.12 -> 1.13 --- Log message: Teach the addressing mode stuff to fold "%lo" into 'ri' addressing modes, allowing us to compile this: to this: %G1 = external global int %G

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8ISelDAGToDAG.cpp SparcV8InstrInfo.td

2005-12-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.44 -> 1.45 SparcV8ISelDAGToDAG.cpp updated: 1.3 -> 1.4 SparcV8InstrInfo.td updated: 1.55 -> 1.56 --- Log message: Add basic addressing mode support and one load. --- Diffs of the changes: (+48 -3) SparcV8AsmPrin

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp

2005-12-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.43 -> 1.44 --- Log message: Use the AsmPrinter for global variable init printing. This eliminates a bunch of code and causes V8 to start using the fancy .asciz directive that the sun assembler supports. --- Diffs

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp

2005-12-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.42 -> 1.43 --- Log message: Switch constant pool printing over to use the Shared AsmPrinter version --- Diffs of the changes: (+10 -27) SparcV8AsmPrinter.cpp | 37 ++--- 1 file

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp

2005-12-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.41 -> 1.42 --- Log message: Use the shared AsmPrinter code for some basic stuff. No functionality change except for fewer .section directives emitted --- Diffs of the changes: (+14 -41) SparcV8AsmPrinter.cpp |

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp

2005-12-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.39 -> 1.40 --- Log message: remove some dead code --- Diffs of the changes: (+0 -22) SparcV8AsmPrinter.cpp | 22 -- 1 files changed, 22 deletions(-) Index: llvm/lib/Target/SparcV8/SparcV8

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrInfo.td

2005-12-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.38 -> 1.39 SparcV8InstrInfo.td updated: 1.43 -> 1.44 --- Log message: asmprint pseudo instrs --- Diffs of the changes: (+10 -24) SparcV8AsmPrinter.cpp | 17 - SparcV8InstrInfo.td | 17 +

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrFormats.td SparcV8InstrInfo.td

2005-12-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.37 -> 1.38 SparcV8InstrFormats.td updated: 1.5 -> 1.6 SparcV8InstrInfo.td updated: 1.42 -> 1.43 --- Log message: Autogenerate asmprinter for F3_2 instructions --- Diffs of the changes: (+129 -127) SparcV8AsmPrin

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrFormats.td SparcV8InstrInfo.td

2005-12-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.36 -> 1.37 SparcV8InstrFormats.td updated: 1.4 -> 1.5 SparcV8InstrInfo.td updated: 1.41 -> 1.42 --- Log message: Switch F3_1 instructions over to use AsmStrings --- Diffs of the changes: (+146 -111) SparcV8AsmPr