Chris Lattner
|
1543e40cea
|
Add preliminary support for "any" pointersize/endianness. This will need
to change soon though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8123 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-24 14:02:47 +00:00 |
|
John Criswell
|
69582b35b6
|
The JIT now passes the environment pointer to the main() function when it
starts a program. This allows the GNU env program to compile and JIT under
LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8022 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-21 21:12:30 +00:00 |
|
Brian Gaeke
|
6ae73dc98f
|
Remove ".bc" from the end of InputFile if it is there, in
tools/lli/lli.cpp:main().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6317 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-23 20:28:07 +00:00 |
|
Chris Lattner
|
19669f37b0
|
The JIT is the default mode for LLI now
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6118 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-12 14:31:57 +00:00 |
|
Chris Lattner
|
e0b235cd97
|
Build the appropriate target machine for the input pointer size and endianness
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5838 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-04-22 18:10:32 +00:00 |
|
Chris Lattner
|
d6840ac046
|
Fixes to compile with GCC 3.2
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5134 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-12-24 00:39:16 +00:00 |
|
Chris Lattner
|
fe11a97fcd
|
Substantial changes to refactor LLI to incorporate both the Jello JIT and
the traditional LLI interpreter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5125 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-12-23 23:59:41 +00:00 |
|
Chris Lattner
|
bbdabce1e9
|
Add support to count the number of dynamic instructions executed by LLI
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4955 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-12-08 05:51:08 +00:00 |
|
Chris Lattner
|
db14500d88
|
Namespace correctness is good
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3088 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 16:39:56 +00:00 |
|
Chris Lattner
|
b8658949c3
|
REmove extra blank lines
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3084 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 15:40:38 +00:00 |
|
Chris Lattner
|
5ff62e90d0
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2985 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-22 02:10:13 +00:00 |
|
Chris Lattner
|
cee8f9ae67
|
Create a new #include "Support/..." directory structure to move things
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-27 00:03:19 +00:00 |
|
Chris Lattner
|
aca8e90cd9
|
Fix problem where lli < foo.bc would have argc = 0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-11-26 19:20:38 +00:00 |
|
Chris Lattner
|
2b2e5b360e
|
Initialize map for purify
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1049 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-30 20:28:46 +00:00 |
|
Chris Lattner
|
aa7420b35b
|
Oops, accidentally broke reading from stdin when doing command line arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1026 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-29 14:00:48 +00:00 |
|
Chris Lattner
|
43e3f7c962
|
Implement a -trace command line option and a trace option in the interpreter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@989 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-27 08:43:52 +00:00 |
|
Chris Lattner
|
204eec3f57
|
Provide argv for commands
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@987 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-27 05:54:31 +00:00 |
|
Chris Lattner
|
f8f2afb8cc
|
Enhancements to pass argc & argv to main if required
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@909 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-18 21:55:32 +00:00 |
|
Chris Lattner
|
2e42d3a306
|
Implement global variables. Struct and Pointer initializers are not implemented yet though
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@818 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-10-15 05:51:48 +00:00 |
|
Chris Lattner
|
92101acd7f
|
Initial checkin of interpreter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-08-23 17:05:04 +00:00 |
|