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
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)
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/
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
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
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
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
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
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
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(-)
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
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
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
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
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
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)
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
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
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
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
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
21 matches
Mail list logo