1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/ExecutionEngine
Jeffrey Yasskin 502d93267d Make the need-stub variables accurate and consistent. In the case of
MachineRelocations, "stub" always refers to a far-call stub or a
load-a-faraway-global stub, so this patch adds "Far" to the term. (Other stubs
are used for lazy compilation and dlsym address replacement.) The variable was
also inconsistent between the positive and negative sense, and the positive
sense ("NeedStub") was more demanding than is accurate (since a nearby-enough
function can be called directly even if the platform often requires a stub).
Since the negative sense causes double-negatives, I switched to
"MayNeedFarStub" globally.

llvm-svn: 86363
2009-11-07 08:51:52 +00:00
..
Interpreter add interpreter support for indirect goto / blockaddress. The interpreter 2009-10-29 05:26:09 +00:00
JIT Make the need-stub variables accurate and consistent. In the case of 2009-11-07 08:51:52 +00:00
CMakeLists.txt Eliminate object-relinking support from CMake. Fixes PR 4429 and 2009-06-23 17:57:35 +00:00
ExecutionEngine.cpp add interpreter support for indirect goto / blockaddress. The interpreter 2009-10-29 05:26:09 +00:00
ExecutionEngineBindings.cpp Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create(). 2009-07-18 00:42:18 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00