History log of /llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp (Results 351 – 372 of 372)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 47985409 24-Aug-2003 Chris Lattner <sabre@nondot.org>

Add preliminary support for "any" pointersize/endianness. This will need
to change soon though.

llvm-svn: 8123


# 8e693398 18-Aug-2003 Chris Lattner <sabre@nondot.org>

no really, implement it!

llvm-svn: 7955


# 0627a96e 18-Aug-2003 Chris Lattner <sabre@nondot.org>

Add support for casting any pointer to any integer type

llvm-svn: 7953


# 1678e859 13-Aug-2003 Brian Gaeke <gaeke@uiuc.edu>

In ExecutionEngine::getPointerToGlobal(), throw away const qualifier
on Function * when passing it to getPointerToFunction().

llvm-svn: 7818


# ee937c80 05-Aug-2003 Chris Lattner <sabre@nondot.org>

Specify DEBUG_TYPE's for the JIT debug messages

llvm-svn: 7604


# f0c69644 01-Aug-2003 Chris Lattner <sabre@nondot.org>

DEBUG got moved to Debug.h

llvm-svn: 7491


# 1f6feb7b 18-Jul-2003 Misha Brukman <brukman+llvm@gmail.com>

Cleaned up the code which chooses the appropriate value for the file descriptor
to pass to dlsym() -- Linux/x86 wants 0 while Sparc/Solaris wants RTLD_SELF,
which is not zero. Thanks to Chris for the

Cleaned up the code which chooses the appropriate value for the file descriptor
to pass to dlsym() -- Linux/x86 wants 0 while Sparc/Solaris wants RTLD_SELF,
which is not zero. Thanks to Chris for the suggestion.

llvm-svn: 7204

show more ...


# 528a3762 15-Jul-2003 Misha Brukman <brukman+llvm@gmail.com>

Clean up my last checkin: code is easier to read and explains the differences in
usage of the special file handle RTLD_SELF on Sparc/Solaris vs. 0 on Linux/x86.

llvm-svn: 7177


# 7225461e 15-Jul-2003 Misha Brukman <brukman+llvm@gmail.com>

On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring to
the program's executing image, not 0 as it is on Linux/x86 and possibly other
systems.

llvm-svn: 7176


# 3ef61afb 30-Jun-2003 John Criswell <criswell@uiuc.edu>

Merged in autoconf branch. This provides configuration via the autoconf
system.

llvm-svn: 7014


# 3b3276be 14-May-2003 Chris Lattner <sabre@nondot.org>

Fix typeos

llvm-svn: 6204


# 68cbcc3e 14-May-2003 Chris Lattner <sabre@nondot.org>

Add support for more constant expressions

llvm-svn: 6203


# 09e2b44f 13-May-2003 Chris Lattner <sabre@nondot.org>

Clean up cast

llvm-svn: 6174


# 7f389e8c 08-May-2003 Chris Lattner <sabre@nondot.org>

Add a pointersize/endianness safe load routine to match the store routine

llvm-svn: 6042


# 0f38d5dc 07-May-2003 Chris Lattner <sabre@nondot.org>

Fix bug: Jello/2003-05-07-ArgumentTest.llx
Also fixes yacr2/ks benchmarks

llvm-svn: 6017


# b348952d 23-Apr-2003 Chris Lattner <sabre@nondot.org>

Fix bug where pointers were assumed to always be 64 bits in size!

llvm-svn: 5890


# 9de0d14d 23-Apr-2003 Chris Lattner <sabre@nondot.org>

* Implement access to external variables in LLI
* Implement GetElementPtr constant expressions when initializing global variables

llvm-svn: 5880


# 9a3ccdbd 21-Apr-2003 Chris Lattner <sabre@nondot.org>

Make stderr, stdout, stdin work with LLI

llvm-svn: 5832


# 510e8ba6 13-Jan-2003 Chris Lattner <sabre@nondot.org>

Add fixme

llvm-svn: 5251


# 3685f65f 28-Dec-2002 Chris Lattner <sabre@nondot.org>

Add diagnostic output

llvm-svn: 5157


# 5aa56633 24-Dec-2002 Chris Lattner <sabre@nondot.org>

Fixes to compile with GCC 3.2

llvm-svn: 5134


# 996fe010 24-Dec-2002 Chris Lattner <sabre@nondot.org>

Initial checkin of new LLI with JIT compiler

llvm-svn: 5126


1...<<1112131415