Chris Lattner
|
78da4f069d
|
Checkin old test
llvm-svn: 6102
|
2003-05-11 22:46:23 +00:00 |
Chris Lattner
|
1f5b201071
|
Add info about the LLVM_LIB_SEARCH_PATH envvar
llvm-svn: 6096
|
2003-05-11 21:50:06 +00:00 |
Chris Lattner
|
e2fe710b80
|
Remove dead makefile code
llvm-svn: 6095
|
2003-05-11 21:41:43 +00:00 |
Chris Lattner
|
38dc69fb12
|
Switch over to using the New CFE on Sparc
llvm-svn: 6094
|
2003-05-11 21:41:09 +00:00 |
Chris Lattner
|
104abc2501
|
* Remove dead hunk of makefile fragment for dealing with sun compiler
* Move LLC code gen stuff into test/Programs/Makefile.programs
llvm-svn: 6089
|
2003-05-11 18:49:10 +00:00 |
Chris Lattner
|
dd5b016d37
|
Allow llx tests as well
llvm-svn: 6088
|
2003-05-11 18:38:25 +00:00 |
Chris Lattner
|
0a55e462a7
|
Fix a halfway done change to the nightly tester :(
llvm-svn: 6084
|
2003-05-11 15:23:10 +00:00 |
Chris Lattner
|
c09c0b9623
|
Get the nightly tester to detect other kind of testing problems
llvm-svn: 6083
|
2003-05-10 21:40:10 +00:00 |
Chris Lattner
|
185045c494
|
switch main LLI core execution to use an InstVisitor instead of a switch statement
llvm-svn: 6081
|
2003-05-10 21:22:39 +00:00 |
Chris Lattner
|
57eed20469
|
Force overwriting the file if it already exists.
llvm-svn: 6080
|
2003-05-10 21:19:00 +00:00 |
Chris Lattner
|
5ab7846d2d
|
Update column info
llvm-svn: 6079
|
2003-05-10 20:54:55 +00:00 |
Chris Lattner
|
bd6771cb25
|
Fix testcase: SingleSource/UnitTests/2003-05-02-DependantPHI.c
llvm-svn: 6074
|
2003-05-10 20:21:16 +00:00 |
Joel Stanley
|
1bf4750f8d
|
Fixed comment.
llvm-svn: 6072
|
2003-05-10 01:56:42 +00:00 |
Chris Lattner
|
3d017b8797
|
Update out of date comment
llvm-svn: 6070
|
2003-05-09 22:16:18 +00:00 |
Chris Lattner
|
36a38730c6
|
Updates to match recent timer updates
llvm-svn: 6069
|
2003-05-09 20:44:22 +00:00 |
Chris Lattner
|
b0e5958961
|
Add a new info-output-file option (hidden from --help) which is to be used by
the testing scripts to avoid breaking diffs while still gathering stats.
llvm-svn: 6067
|
2003-05-09 20:05:44 +00:00 |
Chris Lattner
|
ad4de973be
|
Enable the new C front-end for targets which define LLVMGCCARCH
llvm-svn: 6065
|
2003-05-09 04:19:58 +00:00 |
Chris Lattner
|
24f32a9ba8
|
Switch over to using the new C front-end by default.
llvm-svn: 6064
|
2003-05-09 04:17:06 +00:00 |
Chris Lattner
|
fdbd98b67f
|
Add support for function stubs, which allow calling functions which need to
have an address available, but have not yet been code generated.
llvm-svn: 6059
|
2003-05-09 03:30:07 +00:00 |
Chris Lattner
|
3223099757
|
Add new method to check to see if a global is available
llvm-svn: 6058
|
2003-05-09 03:29:03 +00:00 |
Chris Lattner
|
74b65ee219
|
This blank line has GOT to go.
llvm-svn: 6057
|
2003-05-09 03:28:13 +00:00 |
Chris Lattner
|
2274c71150
|
Allow const functions
llvm-svn: 6056
|
2003-05-09 03:27:41 +00:00 |
Chris Lattner
|
f7c402c42f
|
Fix bug in last checkin
llvm-svn: 6055
|
2003-05-08 22:00:52 +00:00 |
Chris Lattner
|
c9a4f4c6b4
|
Add methods for stub function generation
llvm-svn: 6054
|
2003-05-08 21:54:18 +00:00 |
Chris Lattner
|
e79e4c8147
|
Add new methods for stub generation
llvm-svn: 6053
|
2003-05-08 21:53:57 +00:00 |
Chris Lattner
|
037f1e58bd
|
Minor speedup by avoiding callbacks to functions already generated
llvm-svn: 6052
|
2003-05-08 21:44:21 +00:00 |
Chris Lattner
|
d340dbdb5d
|
Improve efficiency of JIT by having it use direct function calls instead of
signals to regain control from the executing code
llvm-svn: 6051
|
2003-05-08 21:34:11 +00:00 |
Chris Lattner
|
974e1d8ec2
|
assert early instead of late for unimplemented feature
llvm-svn: 6050
|
2003-05-08 21:08:43 +00:00 |
Chris Lattner
|
93c8eddd75
|
Add support for Add, Sub, And, Or, & Xor constant exprs
llvm-svn: 6049
|
2003-05-08 20:49:25 +00:00 |
Chris Lattner
|
70bcf76141
|
Remvoe testcase that should never be implemented
llvm-svn: 6048
|
2003-05-08 20:31:37 +00:00 |
Chris Lattner
|
892f571865
|
New testcase
llvm-svn: 6047
|
2003-05-08 20:08:03 +00:00 |
Chris Lattner
|
b257aab658
|
Add support for variable argument functions!
llvm-svn: 6046
|
2003-05-08 19:44:13 +00:00 |
Chris Lattner
|
7ba4f0a737
|
Add support for variable argument functions!
llvm-svn: 6044
|
2003-05-08 18:41:45 +00:00 |
Chris Lattner
|
525e251c4e
|
Implement varargs support for LLI!
llvm-svn: 6043
|
2003-05-08 16:52:43 +00:00 |
Chris Lattner
|
7f389e8cf9
|
Add a pointersize/endianness safe load routine to match the store routine
llvm-svn: 6042
|
2003-05-08 16:52:16 +00:00 |
Chris Lattner
|
470754e3ca
|
A large number of simple changes:
* s/Method/Function
* Kill some obsolete (external) functions that used to be to support tracing
llvm-svn: 6041
|
2003-05-08 16:18:31 +00:00 |
Chris Lattner
|
22e90434f3
|
Add support for recording arguments passed through the ... of a varargs function
llvm-svn: 6040
|
2003-05-08 16:06:52 +00:00 |
Chris Lattner
|
36f0f5e81a
|
va_start only takes on argument now.
llvm-svn: 6039
|
2003-05-08 15:55:44 +00:00 |
Chris Lattner
|
bad4b4a52b
|
llvm.va_start only takes on argument now
Verify that va_start doesn't occur in functions with no varargs
llvm-svn: 6038
|
2003-05-08 15:55:31 +00:00 |
Chris Lattner
|
546ffbddb1
|
Update information about the switch instruction
llvm-svn: 6037
|
2003-05-08 05:08:48 +00:00 |
Chris Lattner
|
bd64b4ed8c
|
* Add information about LLVM intrinsics
* Add information about the va_arg instruction
* Add information about the llvm.va_* intrinsics
llvm-svn: 6036
|
2003-05-08 04:57:36 +00:00 |
Chris Lattner
|
bb346d07b5
|
Add more support for intrinsic functions and for varargs stuff
llvm-svn: 6035
|
2003-05-08 03:47:33 +00:00 |
Chris Lattner
|
ff32eea8f2
|
Test the whole range of varargs handling stuff
llvm-svn: 6034
|
2003-05-08 03:46:51 +00:00 |
Chris Lattner
|
940ebf64d6
|
Initial support for intrinsic functions
llvm-svn: 6033
|
2003-05-08 03:34:12 +00:00 |
Chris Lattner
|
708d608ba3
|
Initial checkin for LLVM intrinsic functions
llvm-svn: 6032
|
2003-05-08 03:33:54 +00:00 |
Chris Lattner
|
b02697210e
|
Handle va_arg instruction correctly
llvm-svn: 6030
|
2003-05-08 02:50:13 +00:00 |
Chris Lattner
|
f70da10697
|
Add support for the new va_arg instruction
llvm-svn: 6029
|
2003-05-08 02:44:12 +00:00 |
Chris Lattner
|
e10061e202
|
Add support for the new VarArgInst instruction, reindent some stuff
llvm-svn: 6028
|
2003-05-08 02:43:06 +00:00 |
Chris Lattner
|
d625272e45
|
Add new VarArgInst class for the va_arg instruction
llvm-svn: 6027
|
2003-05-08 02:42:50 +00:00 |
Chris Lattner
|
995ecdd8e9
|
Add support for new va_arg instruction
llvm-svn: 6026
|
2003-05-08 02:41:11 +00:00 |