[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2007-03-05 Thread Reid Spencer
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.44 -> 1.45 --- Log message: Make StoreValueToMemory a little more efficient by not copying a GenericValue to a temporary. --- Diffs of the changes: (+1 -1) ExecutionEngine.h |2 +- 1 files changed, 1

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h GenericValue.h

2007-03-05 Thread Reid Spencer
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.43 -> 1.44 GenericValue.h updated: 1.10 -> 1.11 --- Log message: Make GenericeValue into a struct with a union instead of just a union. This allows an APInt value to be constructed. Remove all the native intege

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2007-03-03 Thread Reid Spencer
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.42 -> 1.43 --- Log message: Make the creation functions take an error string. This will help the ExecutionEngine report errors on creation (like bytecode stuff) and also help to get rid of exception handling.

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2007-03-03 Thread Reid Spencer
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.41 -> 1.42 --- Log message: Require the destination GlobalValue for LoadValueFromMemory to be passed in as a parameter instead of returned. --- Diffs of the changes: (+2 -1) ExecutionEngine.h |3 ++- 1

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-11-09 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.40 -> 1.41 --- Log message: allow clients to indicate that they never want lazy compilation. --- Diffs of the changes: (+10 -0) ExecutionEngine.h | 10 ++ 1 files changed, 10 insertions(+) Inde

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-08-15 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.39 -> 1.40 --- Log message: add a way to have multiple modules in a JIT :) --- Diffs of the changes: (+7 -1) ExecutionEngine.h |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-08-15 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.38 -> 1.39 --- Log message: initial changes to support JIT'ing from multiple module providers, implicitly linking the program on the fly. --- Diffs of the changes: (+11 -6) ExecutionEngine.h | 17 +++

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-05-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.37 -> 1.38 --- Log message: Move methods out of line so that MutexGuard.h isn't required in the header. --- Diffs of the changes: (+18 -48) ExecutionEngine.h | 66 ++--

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-05-02 Thread Owen Anderson
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.36 -> 1.37 --- Log message: Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-03-22 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.35 -> 1.36 --- Log message: remove the intrinsiclowering hook --- Diffs of the changes: (+4 -7) ExecutionEngine.h | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) Index: llvm/include/

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-03-21 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.34 -> 1.35 --- Log message: wrap lines to 80 columns. Add static JITCtor/InterpCtor fields --- Diffs of the changes: (+15 -5) ExecutionEngine.h | 20 +++- 1 files changed, 15 insertions(

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-03-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.33 -> 1.34 --- Log message: Add a helper method for running static ctors/dtors in the module. --- Diffs of the changes: (+6 -0) ExecutionEngine.h |6 ++ 1 files changed, 6 insertions(+) Index: ll