[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-11-16 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.41 -> 1.42 --- Log message: Allow target to specify alignment for function stub. --- Diffs of the changes: (+1 -1) MachineCodeEmitter.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/inc

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-06-20 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.40 -> 1.41 --- Log message: Fix non-64-bit clean code. --- Diffs of the changes: (+2 -1) MachineCodeEmitter.h |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/Machin

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-03 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.39 -> 1.40 --- 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 jum

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.38 -> 1.39 --- Log message: Add a new emitAlignment method --- Diffs of the changes: (+12 -4) MachineCodeEmitter.h | 16 1 files changed, 12 insertions(+), 4 deletions(-) Index: llvm/includ

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.37 -> 1.38 --- Log message: Change the BasicBlockAddrs map to be a vector, indexed by MBB number. --- Diffs of the changes: (+3 -3) MachineCodeEmitter.h |6 +++--- 1 files changed, 3 insertions(+), 3 deleti

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.36 -> 1.37 --- 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 fro

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.35 -> 1.36 --- Log message: Add a method for allocating space from the code buffer. --- Diffs of the changes: (+22 -0) MachineCodeEmitter.h | 22 ++ 1 files changed, 22 insertions(+) Ind

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.34 -> 1.35 --- 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 -3) MachineCodeEmitter.h |3 --- 1 files c

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.33 -> 1.34 --- Log message: Fix a purely hypothetical problem (for now): emitWord emits in the host byte format. This doesn't work when using the code emitter in a cross target environment. Since the code emitter

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.32 -> 1.33 --- 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 classes. This change means t

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.31 -> 1.32 --- Log message: Remove a now-dead method --- Diffs of the changes: (+0 -6) MachineCodeEmitter.h |6 -- 1 files changed, 6 deletions(-) Index: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h

2006-05-02 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.30 -> 1.31 --- Log message: Remove the debug machine code emitter. The "FilePrinterEmitter" is moreuseful for debugging. --- Diffs of the changes: (+0 -6) MachineCodeEmitter.h |6 -- 1 files changed,

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineCodeEmitter.h MachineJumpTableInfo.h

2006-04-22 Thread Nate Begeman
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.29 -> 1.30 MachineJumpTableInfo.h updated: 1.1 -> 1.2 --- Log message: Code cleanup associated with jump tables, thanks to Chris for noticing these. --- Diffs of the changes: (+11 -9) MachineCodeEmitter.h |