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
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/
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
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
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
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
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
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
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 |
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
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 +
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
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
13 matches
Mail list logo