Misha Brukman
|
656304bb6c
|
The plural of `Pass' is Passes, not Pass's.
llvm-svn: 6247
|
2003-05-20 18:39:06 +00:00 |
Chris Lattner
|
ccbe566387
|
Add flexibility
llvm-svn: 6246
|
2003-05-17 22:33:18 +00:00 |
Chris Lattner
|
192623ec93
|
Add support for setjmp/longjmp primitives
Patch checked in for Bill Wendling :)
llvm-svn: 6241
|
2003-05-17 22:26:33 +00:00 |
Chris Lattner
|
0ad4f9cf01
|
Initial test
llvm-svn: 6240
|
2003-05-17 22:18:33 +00:00 |
Chris Lattner
|
9f3648bf02
|
Fix bug: Assembler/2003-05-15-SwitchBug.ll
llvm-svn: 6239
|
2003-05-15 21:30:00 +00:00 |
Chris Lattner
|
021249f3f3
|
Add facilities for building source that is outside of the current directory
llvm-svn: 6238
|
2003-05-15 21:28:55 +00:00 |
Chris Lattner
|
00334239b9
|
New testcase, straight out of the asm manual
llvm-svn: 6237
|
2003-05-15 21:02:11 +00:00 |
Chris Lattner
|
f9b586cf24
|
Add note
llvm-svn: 6235
|
2003-05-15 19:38:39 +00:00 |
Chris Lattner
|
cb4d26fb95
|
Fix bug: Assembler/2003-05-15-AssemblerProblem.llx
llvm-svn: 6234
|
2003-05-15 19:37:21 +00:00 |
Chris Lattner
|
1b17357e92
|
New testcase that breaks the assembler.
llvm-svn: 6233
|
2003-05-15 18:52:08 +00:00 |
Chris Lattner
|
652e7bf8a8
|
Fix long standing bug
llvm-svn: 6232
|
2003-05-15 18:25:13 +00:00 |
Chris Lattner
|
0e416df2b2
|
Fix bug: Analysis/LoopInfo/2003-05-15-NestingProblem.ll
llvm-svn: 6230
|
2003-05-15 18:03:51 +00:00 |
Chris Lattner
|
b4cb0090a5
|
Depends on analyze, not opt
llvm-svn: 6229
|
2003-05-15 18:03:32 +00:00 |
Chris Lattner
|
dcc3d96ce3
|
New directory
llvm-svn: 6228
|
2003-05-15 18:03:12 +00:00 |
Chris Lattner
|
5c0c850bf4
|
New test
llvm-svn: 6227
|
2003-05-15 18:03:03 +00:00 |
Chris Lattner
|
ee5970281d
|
Add new loopinfo test
llvm-svn: 6226
|
2003-05-15 18:02:54 +00:00 |
Chris Lattner
|
25fa9718cb
|
Fix Bug: Linker/2003-05-15-TypeProblem.ll
llvm-svn: 6225
|
2003-05-15 16:30:55 +00:00 |
Chris Lattner
|
de6d953b1c
|
New linker problem from twolf benchmark
llvm-svn: 6224
|
2003-05-15 16:01:32 +00:00 |
Chris Lattner
|
d47e611cde
|
New testcase
llvm-svn: 6222
|
2003-05-14 23:34:17 +00:00 |
Chris Lattner
|
f327467e4e
|
Get rid of really old makefile cruft
llvm-svn: 6218
|
2003-05-14 21:31:31 +00:00 |
Chris Lattner
|
515c189dd6
|
New testcase that breaks CFE
llvm-svn: 6217
|
2003-05-14 21:08:04 +00:00 |
Chris Lattner
|
52b807bbee
|
Ulimit the test, and print out a more interesting output if failure occurs
llvm-svn: 6216
|
2003-05-14 19:54:07 +00:00 |
Chris Lattner
|
5ff9b4fd3c
|
Remove long dead file
llvm-svn: 6213
|
2003-05-14 19:02:27 +00:00 |
Chris Lattner
|
3be61a5cda
|
Fix path problem
llvm-svn: 6208
|
2003-05-14 18:44:22 +00:00 |
Chris Lattner
|
9600e8d637
|
Generalize the script a bit
llvm-svn: 6206
|
2003-05-14 18:39:57 +00:00 |
Chris Lattner
|
36b8645e9b
|
Modernize testcases
llvm-svn: 6205
|
2003-05-14 18:37:03 +00:00 |
Chris Lattner
|
3b3276be20
|
Fix typeos
llvm-svn: 6204
|
2003-05-14 17:53:49 +00:00 |
Chris Lattner
|
68cbcc3e66
|
Add support for more constant expressions
llvm-svn: 6203
|
2003-05-14 17:51:49 +00:00 |
Chris Lattner
|
55ed6561a1
|
Remove unnecessary casts
llvm-svn: 6201
|
2003-05-14 17:51:05 +00:00 |
Chris Lattner
|
15285abcbe
|
Print opaque types
llvm-svn: 6200
|
2003-05-14 17:50:47 +00:00 |
Chris Lattner
|
c009d58eb3
|
Casts are now unnecessary
llvm-svn: 6199
|
2003-05-14 17:50:19 +00:00 |
Chris Lattner
|
f2bef422e4
|
Add some methods to make type safety a bit easier
llvm-svn: 6198
|
2003-05-14 17:49:52 +00:00 |
Chris Lattner
|
70694cba0a
|
New testcase producing assertion failure
llvm-svn: 6197
|
2003-05-14 15:44:54 +00:00 |
Chris Lattner
|
a48319c483
|
Forgot to make test executable
llvm-svn: 6196
|
2003-05-14 14:47:38 +00:00 |
Chris Lattner
|
c0fa8dc48d
|
new testcase
llvm-svn: 6195
|
2003-05-14 14:38:10 +00:00 |
Chris Lattner
|
4a5bb95729
|
Add support for atexit function, remove support for __main function
llvm-svn: 6194
|
2003-05-14 14:21:30 +00:00 |
Chris Lattner
|
2537ca318a
|
Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.c
llvm-svn: 6193
|
2003-05-14 13:53:40 +00:00 |
Chris Lattner
|
c67e340327
|
Fix compilation problems with previous checking *blush*
llvm-svn: 6191
|
2003-05-14 13:27:36 +00:00 |
Chris Lattner
|
5a9ea75e6b
|
Add a framework for intercepting system calls
llvm-svn: 6190
|
2003-05-14 13:26:47 +00:00 |
Chris Lattner
|
30959f8faa
|
Dead file
llvm-svn: 6189
|
2003-05-14 13:10:18 +00:00 |
Chris Lattner
|
1930a47f04
|
Minor updates
llvm-svn: 6188
|
2003-05-14 13:09:57 +00:00 |
Chris Lattner
|
6563768a92
|
Initial checkin of crtend.o implementation
llvm-svn: 6187
|
2003-05-14 13:09:41 +00:00 |
Chris Lattner
|
6e0ba26b43
|
New file
llvm-svn: 6186
|
2003-05-14 12:40:20 +00:00 |
Chris Lattner
|
58ea8ff469
|
Fix major problem with appending linkage changes
llvm-svn: 6185
|
2003-05-14 12:11:51 +00:00 |
Chris Lattner
|
69f6af1604
|
Fix bug
llvm-svn: 6184
|
2003-05-14 02:47:13 +00:00 |
Chris Lattner
|
a2d3504c24
|
Search LLVM_LIB_SEARCH_PATH for objects to allow it to find crtend.o
Implement minor library linking optimization.
llvm-svn: 6181
|
2003-05-13 22:14:13 +00:00 |
Chris Lattner
|
c2ceed1b38
|
Implement another getelementptr folding opportunity that arises when
linking stuff with appending linkage
llvm-svn: 6180
|
2003-05-13 21:50:52 +00:00 |
Chris Lattner
|
2b383d2ef2
|
Eliminate using declarations
llvm-svn: 6179
|
2003-05-13 21:37:02 +00:00 |
Chris Lattner
|
f779becc5a
|
Implement linkage of appending global variables!
llvm-svn: 6178
|
2003-05-13 21:33:43 +00:00 |
Chris Lattner
|
83dff9da0a
|
Add uses of the appending variable
llvm-svn: 6177
|
2003-05-13 21:32:48 +00:00 |