| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix bug: Assembler/2003-05-15-SwitchBug.ll | Chris Lattner | 2003-05-15 | 1 | -0/+5 | |
| | | | | | llvm-svn: 6239 | |||||
| * | Fix bug: Assembler/2003-05-15-AssemblerProblem.llx | Chris Lattner | 2003-05-15 | 2 | -4/+14 | |
| | | | | | llvm-svn: 6234 | |||||
| * | Fix long standing bug | Chris Lattner | 2003-05-15 | 1 | -1/+1 | |
| | | | | | llvm-svn: 6232 | |||||
| * | Fix bug: Analysis/LoopInfo/2003-05-15-NestingProblem.ll | Chris Lattner | 2003-05-15 | 1 | -1/+7 | |
| | | | | | llvm-svn: 6230 | |||||
| * | Fix Bug: Linker/2003-05-15-TypeProblem.ll | Chris Lattner | 2003-05-15 | 1 | -20/+66 | |
| | | | | | llvm-svn: 6225 | |||||
| * | Fix typeos | Chris Lattner | 2003-05-14 | 1 | -4/+4 | |
| | | | | | llvm-svn: 6204 | |||||
| * | Add support for more constant expressions | Chris Lattner | 2003-05-14 | 1 | -6/+35 | |
| | | | | | llvm-svn: 6203 | |||||
| * | Remove unnecessary casts | Chris Lattner | 2003-05-14 | 2 | -13/+14 | |
| | | | | | llvm-svn: 6201 | |||||
| * | Print opaque types | Chris Lattner | 2003-05-14 | 1 | -0/+3 | |
| | | | | | llvm-svn: 6200 | |||||
| * | Casts are now unnecessary | Chris Lattner | 2003-05-14 | 1 | -6/+6 | |
| | | | | | llvm-svn: 6199 | |||||
| * | Add support for atexit function, remove support for __main function | Chris Lattner | 2003-05-14 | 5 | -14/+37 | |
| | | | | | llvm-svn: 6194 | |||||
| * | Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.c | Chris Lattner | 2003-05-14 | 3 | -4/+28 | |
| | | | | | llvm-svn: 6193 | |||||
| * | Fix compilation problems with previous checking *blush* | Chris Lattner | 2003-05-14 | 1 | -3/+4 | |
| | | | | | llvm-svn: 6191 | |||||
| * | Add a framework for intercepting system calls | Chris Lattner | 2003-05-14 | 2 | -21/+54 | |
| | | | | | llvm-svn: 6190 | |||||
| * | Fix major problem with appending linkage changes | Chris Lattner | 2003-05-14 | 1 | -1/+2 | |
| | | | | | llvm-svn: 6185 | |||||
| * | Fix bug | Chris Lattner | 2003-05-14 | 1 | -1/+2 | |
| | | | | | llvm-svn: 6184 | |||||
| * | Implement another getelementptr folding opportunity that arises when | Chris Lattner | 2003-05-13 | 1 | -0/+16 | |
| | | | | | | | linking stuff with appending linkage llvm-svn: 6180 | |||||
| * | Eliminate using declarations | Chris Lattner | 2003-05-13 | 1 | -19/+14 | |
| | | | | | llvm-svn: 6179 | |||||
| * | Implement linkage of appending global variables! | Chris Lattner | 2003-05-13 | 1 | -6/+115 | |
| | | | | | llvm-svn: 6178 | |||||
| * | Clean up cast | Chris Lattner | 2003-05-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 6174 | |||||
| * | Clean up #includes | Chris Lattner | 2003-05-13 | 1 | -8/+2 | |
| | | | | | llvm-svn: 6173 | |||||
| * | Fix bug: CBackend/2003-05-13-VarArgFunction.ll | Chris Lattner | 2003-05-13 | 1 | -2/+3 | |
| | | | | | | | | In C, a prototype with no arguments is varargs. A prototype that takes void has zero args. llvm-svn: 6172 | |||||
| * | Fix bug: Dominators/2003-05-12-UnreachableCode.ll | Chris Lattner | 2003-05-12 | 1 | -9/+18 | |
| | | | | | llvm-svn: 6158 | |||||
| * | Fix bug: LoopPreheaders/2003-05-12-PreheaderExitOfChild.ll | Chris Lattner | 2003-05-12 | 1 | -5/+19 | |
| | | | | | llvm-svn: 6153 | |||||
| * | Make abort more explicit | Chris Lattner | 2003-05-12 | 1 | -1/+3 | |
| | | | | | llvm-svn: 6151 | |||||
| * | Remove the assertion failure of course... doh | Chris Lattner | 2003-05-12 | 1 | -7/+0 | |
| | | | | | llvm-svn: 6150 | |||||
| * | Implement casts from unsigned integers to floating point | Chris Lattner | 2003-05-12 | 1 | -11/+43 | |
| | | | | | llvm-svn: 6148 | |||||
| * | Make error messages more useful than jsut an abort | Chris Lattner | 2003-05-12 | 1 | -2/+9 | |
| | | | | | llvm-svn: 6146 | |||||
| * | Remove wierd printout | Chris Lattner | 2003-05-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 6145 | |||||
| * | Use a kill, not a dead definition, update comment | Chris Lattner | 2003-05-12 | 1 | -5/+4 | |
| | | | | | llvm-svn: 6131 | |||||
| * | Fix bug: CWriter/2003-05-12-IntegerSizeWarning.c | Chris Lattner | 2003-05-12 | 1 | -1/+7 | |
| | | | | | llvm-svn: 6128 | |||||
| * | Fix Bug: ConstProp/2003-05-12-DivideError.ll | Chris Lattner | 2003-05-12 | 1 | -1/+13 | |
| | | | | | llvm-svn: 6125 | |||||
| * | Fix Bug: Assembler/2003-05-12-MinIntProblem.llx | Chris Lattner | 2003-05-12 | 1 | -9/+3 | |
| | | | | | llvm-svn: 6123 | |||||
| * | * Keep LiveVariable information more up-to-date and consistent | Chris Lattner | 2003-05-12 | 1 | -7/+87 | |
| | | | | | | | | | | * *** Finally mark values that are inputs to PHIs as killed when appropriate. This should make the generated code quite a bit better. For example, the local-ra will not have to spill PHI inputs at the end of predecessor BB's anymore. llvm-svn: 6117 | |||||
| * | Fix bug where we could iterate off the end of a basic block | Chris Lattner | 2003-05-12 | 1 | -2/+3 | |
| | | | | | llvm-svn: 6116 | |||||
| * | * Keep the BBMap around as long as the pass is live | Chris Lattner | 2003-05-12 | 1 | -8/+23 | |
| | | | | | | | | * Change getVarInfo to take real virtual register numbers and offset them itself. This has caused me so much grief, it's not even funny. llvm-svn: 6115 | |||||
| * | Do not insert multiple initializations for the same value in a PHI node | Chris Lattner | 2003-05-12 | 1 | -9/+29 | |
| | | | | | llvm-svn: 6113 | |||||
| * | Fix N^2 algorithm | Chris Lattner | 2003-05-12 | 1 | -25/+34 | |
| | | | | | llvm-svn: 6112 | |||||
| * | * Fix several comments | Chris Lattner | 2003-05-12 | 1 | -6/+37 | |
| | | | | | | | * Update LiveVar info better, fixing bug: Jello/2003-05-11-PHIRegAllocBug.ll llvm-svn: 6110 | |||||
| * | Fix tab infestation! | Chris Lattner | 2003-05-12 | 1 | -45/+45 | |
| | | | | | llvm-svn: 6109 | |||||
| * | Make sure that globals are emitted AFTER the passmanager is set up for the JIT, | Chris Lattner | 2003-05-12 | 2 | -0/+2 | |
| | | | | | | | because the globals may refer to functions that need to be compiled! llvm-svn: 6105 | |||||
| * | switch main LLI core execution to use an InstVisitor instead of a switch ↵ | Chris Lattner | 2003-05-10 | 2 | -67/+61 | |
| | | | | | | | statement llvm-svn: 6081 | |||||
| * | Fix testcase: SingleSource/UnitTests/2003-05-02-DependantPHI.c | Chris Lattner | 2003-05-10 | 2 | -34/+55 | |
| | | | | | llvm-svn: 6074 | |||||
| * | Add a new info-output-file option (hidden from --help) which is to be used by | Chris Lattner | 2003-05-09 | 2 | -45/+111 | |
| | | | | | | | the testing scripts to avoid breaking diffs while still gathering stats. llvm-svn: 6067 | |||||
| * | Add support for function stubs, which allow calling functions which need to | Chris Lattner | 2003-05-09 | 4 | -8/+73 | |
| | | | | | | | have an address available, but have not yet been code generated. llvm-svn: 6059 | |||||
| * | This blank line has GOT to go. | Chris Lattner | 2003-05-09 | 2 | -2/+0 | |
| | | | | | llvm-svn: 6057 | |||||
| * | Allow const functions | Chris Lattner | 2003-05-09 | 1 | -2/+3 | |
| | | | | | llvm-svn: 6056 | |||||
| * | Add methods for stub function generation | Chris Lattner | 2003-05-08 | 1 | -0/+7 | |
| | | | | | llvm-svn: 6054 | |||||
| * | Minor speedup by avoiding callbacks to functions already generated | Chris Lattner | 2003-05-08 | 2 | -6/+9 | |
| | | | | | llvm-svn: 6052 | |||||
| * | Improve efficiency of JIT by having it use direct function calls instead of | Chris Lattner | 2003-05-08 | 3 | -36/+29 | |
| | | | | | | | signals to regain control from the executing code llvm-svn: 6051 | |||||

