Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.94 - 1.95
JIT.h updated: 1.31 - 1.32
---
Log message:
rename JIT::state - JIT::jitstate to avoid shadowing ExecutionEngine::state
---
Diffs of the changes: (+8 -8)
JIT.cpp | 14 +++---
JIT.h |2 +-
2
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.93 - 1.94
---
Log message:
Simplify code as a result of the change in GenericValue to have a single
integer field of type APInt instead of different sized integer fields.
---
Diffs of the changes: (+15 -28)
JIT.cpp |
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.92 - 1.93
---
Log message:
Generalize TargetData strings, to support more interesting forms of data.
Patch by Scott Michel.
---
Diffs of the changes: (+1 -1)
JIT.cpp |2 +-
1 files changed, 1 insertion(+), 1
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.91 - 1.92
---
Log message:
eliminate vector-related allocations
---
Diffs of the changes: (+2 -2)
JIT.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.90 - 1.91
JITEmitter.cpp updated: 1.128 - 1.129
---
Log message:
For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as
isDeclaration to avoid
confusion with external linkage types.
---
Diffs of the
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.89 - 1.90
---
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: (+1 -1)
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.85 - 1.86
---
Log message:
For PR1043: http://llvm.org/PR1043 :
Merge ConstantIntegral and ConstantBool into ConstantInt.
Remove ConstantIntegral and ConstantBool from LLVM.
---
Diffs of the changes: (+1 -1)
JIT.cpp |
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.86 - 1.87
---
Log message:
Rename BoolTy as Int1Ty. Patch by Sheng Zhou.
---
Diffs of the changes: (+3 -3)
JIT.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.87 - 1.88
---
Log message:
Implement review feedback for the ConstantBool-ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t).
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.88 - 1.89
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.84 - 1.85
---
Log message:
For PR950: http://llvm.org/PR950 :
Convert signed integer types to signless ones.
---
Diffs of the changes: (+24 -32)
JIT.cpp | 56
1
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.83 - 1.84
---
Log message:
Fix PR1057: http://llvm.org/PR1057 (compilation on macos 10.3), patch by Scott
Michel!
---
Diffs of the changes: (+8 -8)
JIT.cpp | 16
1 files changed, 8 insertions(+), 8
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.82 - 1.83
---
Log message:
Change inferred cast creation calls to more specific cast creations.
---
Diffs of the changes: (+1 -1)
JIT.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.80 - 1.81
---
Log message:
For PR950: http://llvm.org/PR950 :
This patch implements the first increment for the Signless Types feature.
All changes pertain to removing the ConstantSInt and ConstantUInt classes
in favor of
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.78 - 1.79
---
Log message:
eliminate use of TM.getName()
---
Diffs of the changes: (+1 -2)
JIT.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.79 - 1.80
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be implemented
any way, like the CBE) and
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.73 - 1.74
---
Log message:
Yikes. This requires checking apple gcc version.
---
Diffs of the changes: (+4 -2)
JIT.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.74 - 1.75
---
Log message:
Better comments.
---
Diffs of the changes: (+4 -1)
JIT.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u
On Sep 1, 2006, at 12:01 AM, Evan Cheng wrote:
Yikes. This requires checking apple gcc version.
That's risky, because apple gcc version number are not guaranteed to
increase monotonically. It means, higher number does not guarantee
newer compiler.
-
Devang
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.77 - 1.78
---
Log message:
Remove extra spaces.
---
Diffs of the changes: (+2 -2)
JIT.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.72 - 1.73
JITEmitter.cpp updated: 1.110 - 1.111
---
Log message:
initial changes to support JIT'ing from multiple module providers, implicitly
linking the program on the fly.
---
Diffs of the changes: (+13 -3)
JIT.cpp
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.71 - 1.72
---
Log message:
Fix the build on my old and busted version of OS X
---
Diffs of the changes: (+6 -1)
JIT.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.69 - 1.70
---
Log message:
Resolve __dso_handle.
---
Diffs of the changes: (+8 -0)
JIT.cpp |8
1 files changed, 8 insertions(+)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.70 - 1.71
---
Log message:
Forgot to #ifdef __APPLE__
---
Diffs of the changes: (+2 -0)
JIT.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.68 - 1.69
---
Log message:
Remove non-portable optimization that isn't worth it
---
Diffs of the changes: (+1 -5)
JIT.cpp |6 +-
1 files changed, 1 insertion(+), 5 deletions(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.67 - 1.68
---
Log message:
Adapt to new interface function materialization interface
---
Diffs of the changes: (+5 -9)
JIT.cpp | 14 +-
1 files changed, 5 insertions(+), 9 deletions(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.64 - 1.65
JITEmitter.cpp updated: 1.96 - 1.97
---
Log message:
Move some methods out of line so that MutexGuard.h isn't needed in a public
header.
---
Diffs of the changes: (+10 -6)
JIT.cpp|6 +-
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.63 - 1.64
---
Log message:
Adjust to use proper TargetData copy ctor
---
Diffs of the changes: (+1 -1)
JIT.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.62 - 1.63
JITEmitter.cpp updated: 1.93 - 1.94
---
Log message:
Refactor TargetMachine, pushing handling of TargetData into the target-specific
subclasses. This has one caller-visible change: getTargetData() now returns a
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.59 - 1.60
JIT.h updated: 1.27 - 1.28
---
Log message:
Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries.
Now you can build a tool with just the JIT or just the interpreter.
---
Diffs of the
30 matches
Mail list logo