[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp MachineFunction.cpp

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.37 - 1.38 MachOWriter.cpp updated: 1.26 - 1.27 MachineFunction.cpp updated: 1.108 - 1.109 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2007-02-07 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.36 - 1.37 MachOWriter.cpp updated: 1.23 - 1.24 --- Log message: Add function to create a file writer. --- Diffs of the changes: (+28 -3) ELFWriter.cpp | 16 +++- MachOWriter.cpp | 15 +-- 2 files

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp

2007-01-26 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.35 - 1.36 --- Log message: Use TargetELFWriterInfo class. --- Diffs of the changes: (+2 -2) ELFWriter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/CodeGen/ELFWriter.cpp diff -u

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp MachineFunction.cpp

2007-01-20 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.34 - 1.35 MachOWriter.cpp updated: 1.16 - 1.17 MachineFunction.cpp updated: 1.107 - 1.108 --- Log message: Teach TargetData to handle 'preferred' alignment for each target, and use these alignment amounts to align scalars when we

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2007-01-17 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.31 - 1.32 MachOWriter.cpp updated: 1.13 - 1.14 --- Log message: Revert patch. --- Diffs of the changes: (+126 -156) ELFWriter.cpp | 116 --- MachOWriter.cpp | 166

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2007-01-17 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.32 - 1.33 MachOWriter.cpp updated: 1.14 - 1.15 --- Log message: Changed to use the OutputBuffer instead of the methods in MachO and ELF writers. --- Diffs of the changes: (+148 -126) ELFWriter.cpp | 112

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2007-01-17 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.33 - 1.34 MachOWriter.cpp updated: 1.15 - 1.16 --- Log message: Have the OutputBuffer take the is64Bit and isLittleEndian booleans. --- Diffs of the changes: (+23 -14) ELFWriter.cpp | 16 +--- MachOWriter.cpp

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2007-01-16 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.30 - 1.31 MachOWriter.cpp updated: 1.12 - 1.13 --- Log message: Use the methods in the TargetObjInfo object instead of internal methods. --- Diffs of the changes: (+156 -126) ELFWriter.cpp | 116

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp

2006-11-16 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.27 - 1.28 MachOWriter.cpp updated: 1.6 - 1.7 --- Log message: Match MachineCodeEmitter changes. --- Diffs of the changes: (+2 -2) ELFWriter.cpp |2 +- MachOWriter.cpp |2 +- 2 files changed, 2 insertions(+), 2

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachineCodeEmitter.cpp

2006-05-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.19 - 1.20 MachineCodeEmitter.cpp (r1.28) removed --- Log message: Refactor the machine code emitter interface to pull the pointers for the current code emission location into the base class, instead of being in the derived

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp

2006-05-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.20 - 1.21 --- Log message: Do not make the JIT memory manager manage the memory for globals. Instead just have the JIT malloc them. --- Diffs of the changes: (+0 -4) ELFWriter.cpp |4 1 files changed, 4 deletions(-)

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp

2006-05-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.21 - 1.22 --- Log message: Several related changes: 1. Change several methods in the MachineCodeEmitter class to be pure virtual. 2. Suck emitConstantPool/initJumpTableInfo into startFunction, removing them from the