[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.76 -> 1.77 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+1 -1) SparcAsmPrinter.cpp |2 +- 1 files changed, 1 insert

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2007-01-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.75 -> 1.76 --- Log message: Teach TargetData to handle 'preferred' alignment for each target, and use these alignment amounts to align scalars when we can. Patch by Scott Michel! --- Diffs of the changes: (+2 -2)

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-12-05 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.71 -> 1.72 --- Log message: These asm printers shouldn't use assembly/writer.h --- Diffs of the changes: (+1 -6) SparcAsmPrinter.cpp |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-11-02 Thread Reid Spencer
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.70 -> 1.71 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused f

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-10-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.69 -> 1.70 --- Log message: Use getSectionForFunction --- Diffs of the changes: (+5 -3) SparcAsmPrinter.cpp |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index: llvm/lib/Target/Sparc/SparcAsmPr

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-09-14 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.68 -> 1.69 --- Log message: Adding dllimport, dllexport and external weak linkage types. DLL* linkages got full (I hope) codegeneration support in C & both x86 assembler backends. External weak linkage added for future

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcTargetMachine.h

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.67 -> 1.68 SparcTargetMachine.h updated: 1.15 -> 1.16 --- Log message: Make target asm info a property of the target machine. --- Diffs of the changes: (+6 -14) SparcAsmPrinter.cpp | 16 ++-- SparcTar

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-09-06 Thread Jim Laskey
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.66 -> 1.67 --- Log message: Separate target specific asm properties from the asm printers. --- Diffs of the changes: (+12 -4) SparcAsmPrinter.cpp | 16 1 files changed, 12 insertions(+), 4 deletio

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcTargetMachine.h

2006-05-11 Thread Owen Anderson
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.65 -> 1.66 SparcTargetMachine.h updated: 1.13 -> 1.14 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-05-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.64 -> 1.65 --- Log message: Split SwitchSection into SwitchTo{Text|Data}Section methods. --- Diffs of the changes: (+6 -6) SparcAsmPrinter.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.63 -> 1.64 --- Log message: Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. --- Diffs of the changes: (+5 -5) SparcAsmPrinter.cpp | 10 +- 1 files changed, 5 insertions(+), 5 deleti

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcRegisterInfo.cpp

2006-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.62 -> 1.63 SparcRegisterInfo.cpp updated: 1.41 -> 1.42 --- Log message: There shalt be only one "immediate" operand type! --- Diffs of the changes: (+5 -7) SparcAsmPrinter.cpp |6 ++ SparcRegisterInfo.cpp

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.61 -> 1.62 --- Log message: Remove a bunch more SparcV9 specific stuff --- Diffs of the changes: (+1 -8) SparcAsmPrinter.cpp |9 + 1 files changed, 1 insertion(+), 8 deletions(-) Index: llvm/lib/Target

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.60 -> 1.61 --- Log message: Remove some more unused stuff from MachineInstr that was leftover from V9. --- Diffs of the changes: (+0 -4) SparcAsmPrinter.cpp |4 1 files changed, 4 deletions(-) Index: llvm

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcTargetMachine.cpp SparcTargetMachine.h

2006-05-02 Thread Owen Anderson
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.59 -> 1.60 SparcTargetMachine.cpp updated: 1.44 -> 1.45 SparcTargetMachine.h updated: 1.12 -> 1.13 --- Log message: Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has o

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-05-01 Thread Nate Begeman
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.58 -> 1.59 --- Log message: Extend printBasicBlockLabel a bit so that it can be used to print all basic block labels, consolidating the code to do so in one place for each target. --- Diffs of the changes: (+4 -4)

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcISelDAGToDAG.cpp

2006-04-22 Thread Nate Begeman
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.57 -> 1.58 SparcISelDAGToDAG.cpp updated: 1.91 -> 1.92 --- Log message: JumpTable support! What this represents is working asm and jit support for x86 and ppc for 100% dense switch statements when relocations are non-PI

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.56 -> 1.57 --- Log message: Add support for 'special' llvm globals like debug info and static ctors/dtors. --- Diffs of the changes: (+6 -1) SparcAsmPrinter.cpp |7 ++- 1 files changed, 6 insertions(+), 1 de

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-02-27 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.55 -> 1.56 --- Log message: Don't print constant initializers, they may span lines now. --- Diffs of the changes: (+0 -2) SparcAsmPrinter.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Target/Sparc

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-02-14 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.54 -> 1.55 --- Log message: Sparc actually *DOES* have a directive for emitting zeros. In fact, it requires it, because this: .bss X: .byte 0 results in the assembler warning: "initialization in bss segment". Annoyin

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcISelDAGToDAG.cpp SparcInstrInfo.td

2006-02-09 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.53 -> 1.54 SparcISelDAGToDAG.cpp updated: 1.82 -> 1.83 SparcInstrInfo.td updated: 1.120 -> 1.121 --- Log message: Use the auto-generated call matcher. Remove a broken impl of the frameaddr/returnaddr intrinsics. Autog