Owen Anderson
|
1d0be15f89
Push LLVMContexts through the IntegerType APIs.
|
16 年之前 |
Jeffrey Yasskin
|
0d5bd59553
To catch bugs like the one fixed in
|
16 年之前 |
Jeffrey Yasskin
|
0a962314fb
Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's old
|
16 年之前 |
Daniel Dunbar
|
93b67e40de
Eliminate some uses of DOUT, cerr, and getNameStart().
|
16 年之前 |
Daniel Dunbar
|
fbee579ed4
Simplify / normalize some uses of Value::getName.
|
16 年之前 |
Reid Kleckner
|
4b1511b027
Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
|
16 年之前 |
Torok Edwin
|
c23197a26f
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
|
16 年之前 |
Torok Edwin
|
c25e7581b9
assert(0) -> LLVM_UNREACHABLE.
|
16 年之前 |
Torok Edwin
|
7d696d8040
Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
|
16 年之前 |
Jeffrey Yasskin
|
489393d7b9
Add an option to allocate JITed global data separately from code. By
|
16 年之前 |
Torok Edwin
|
31e2466f15
Introduce new error handling API.
|
16 年之前 |
Dan Gohman
|
ae3a0be92e
Split the Add, Sub, and Mul instruction opcodes into separate
|
16 年之前 |
Duncan Sands
|
777d2306b3
Rename PaddedSize to AllocSize, in the hope that this
|
16 年之前 |
Bill Wendling
|
98a366d547
Instead of passing in an unsigned value for the optimization level, use an enum,
|
16 年之前 |
Bill Wendling
|
5e5cb7985d
The second part of the change from -fast to -O#. This changes the JIT to accept
|
16 年之前 |
Dale Johannesen
|
1f8c564d7d
fix one more fp80 case (used only by Interpreter)
|
16 年之前 |
Dale Johannesen
|
e330ae5b32
Change JIT for different layout of fp80.
|
16 年之前 |
Nate Begeman
|
d6b7a242d3
Add support to the JIT for true non-lazy operation. When a call to a function
|
16 年之前 |
Chris Lattner
|
45f3683547
allow main to have any integer type.
|
16 年之前 |
Nate Begeman
|
60789e419e
Add support for deleting a module provider from a JIT in such a way that it does not cause the owned module to be fully materialized.
|
16 年之前 |
Chris Lattner
|
b67c958342
rename methods in System/Host to be more consistent.
|
16 年之前 |
Rafael Espindola
|
bb46f52027
Add the private linkage.
|
16 年之前 |
Duncan Sands
|
ceb4d1aecb
Rename getABITypeSize to getTypePaddedSize, as
|
16 年之前 |
Evan Cheng
|
366cf29ca5
More debug output.
|
17 年之前 |
Evan Cheng
|
eb5d95a22d
Improve JIT debugging outputs format consistency.
|
17 年之前 |
Evan Cheng
|
4e20c5c30b
Debugging output tweak.
|
17 年之前 |
Evan Cheng
|
89687e3e4a
80 col violation.
|
17 年之前 |
Nicolas Geoffray
|
46fa139e26
Support for allocation of TLS variables in the JIT. Allocation of a global
|
17 年之前 |
Nuno Lopes
|
c8ed902298
little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGlobals()
|
17 年之前 |
Dale Johannesen
|
23a98551ab
Add a "loses information" return value to APFloat::convert
|
17 年之前 |