[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 chang

[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 file

[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/lib/

[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

[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-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.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-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 delet

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

2006-05-03 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.24 -> 1.25 --- Log message: Suck block address tracking out of targets into the JIT Emitter. This simplifies the MachineCodeEmitter interface just a little bit and makes BasicBlocks work like constant pools and jump tables. ---

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

2006-05-02 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.22 -> 1.23 --- Log message: Change the BasicBlockAddrs map to be a vector, indexed by MBB number. --- Diffs of the changes: (+1 -1) ELFWriter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Code

[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 MachineCod

[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 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 classe

[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.18 -> 1.19 MachineCodeEmitter.cpp updated: 1.27 -> 1.28 --- Log message: Remove dead method --- Diffs of the changes: (+0 -7) ELFWriter.cpp |3 --- MachineCodeEmitter.cpp |4 2 files changed, 7 deletions(

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.15 -> 1.16 --- Log message: nuke blank line --- Diffs of the changes: (+0 -1) ELFWriter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/CodeGen/ELFWriter.cpp diff -u llvm/lib/CodeGen/ELFWriter.cpp:1.15 llvm/lib/