| Commit message (Expand) | Author | Age | Files | Lines |
| * | Downcase std modules again, move to :: for module dereferencing | Marijn Haverbeke | 2011-05-12 | 1 | -184/+187 |
| * | Add --time-llvm-passes. | Graydon Hoare | 2011-05-10 | 1 | -0/+6 |
| * | rustc: Replace our homebrew list of passes with the standard function and mod... | Patrick Walton | 2011-05-09 | 1 | -1/+5 |
| * | Stop stringifying integers to get integral constants. | Graydon Hoare | 2011-05-07 | 1 | -0/+4 |
| * | rustc: Uncomment LLVMAddStandardPasses, now that we have a native glue that s... | Patrick Walton | 2011-05-06 | 1 | -2/+2 |
| * | Rename std modules to be camelcased | Marijn Haverbeke | 2011-05-06 | 1 | -118/+118 |
| * | rustllvm: Add a binding to the LLVM standard module passes | Patrick Walton | 2011-05-06 | 1 | -0/+10 |
| * | Ge the host triple using LLVM. Fix a few 'mutable' warnings also. | Kelly Wilson | 2011-05-06 | 1 | -0/+3 |
| * | rustc: Add a binding to LLVM's bitcode parser | Patrick Walton | 2011-05-05 | 1 | -0/+3 |
| * | rustllvm: Add bindings to the LLVM linker | Patrick Walton | 2011-05-04 | 1 | -1/+3 |
| * | Un-revert "Use different syntax for checks that matter to typestate", fixing ... | Patrick Walton | 2011-05-02 | 1 | -93/+93 |
| * | Revert "Use different syntax for checks that matter to typestate" | Graydon Hoare | 2011-05-02 | 1 | -93/+93 |
| * | Use different syntax for checks that matter to typestate | Tim Chevalier | 2011-05-02 | 1 | -93/+93 |
| * | rustc: Add constants for LLVM function attributes | Patrick Walton | 2011-04-29 | 1 | -0/+24 |
| * | rustc: Assert that each basic block isn't terminated before adding instructio... | Patrick Walton | 2011-04-19 | 1 | -1/+100 |
| * | replace error logging with log_err in stdlib and rustc | Marijn Haverbeke | 2011-04-19 | 1 | -1/+1 |
| * | Add a -c option. | Rafael Ávila de Espíndola | 2011-04-18 | 1 | -2/+4 |
| * | Add a -S option for producing assembly. I will move more of it to | Rafael Ávila de Espíndola | 2011-04-15 | 1 | -0/+3 |
| * | Enable alias analysis and the function attributes pass. | Rafael Ávila de Espíndola | 2011-04-13 | 1 | -0/+2 |
| * | Enable more optimizations. | Rafael Ávila de Espíndola | 2011-04-12 | 1 | -3/+4 |
| * | Run optimizations. | Rafael Ávila de Espíndola | 2011-04-07 | 1 | -0/+34 |
| * | Add visibility enum values to lib.llvm. | Graydon Hoare | 2011-03-26 | 1 | -0/+3 |
| * | Janitorial: move llvmext back to llvm module, as they're the same thing now. | Graydon Hoare | 2011-03-25 | 1 | -8/+14 |
| * | Another go at changing compile-command, this time using RBUILD env var. | Graydon Hoare | 2011-03-25 | 1 | -1/+1 |
| * | Revert "Bulk-edit compile commands in emacs chatter to point to assumed build... | Graydon Hoare | 2011-03-25 | 1 | -1/+1 |
| * | Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of... | Graydon Hoare | 2011-03-25 | 1 | -1/+1 |
| * | rustc: Switch over to using rustllvm.dll exclusively, ending the "Franken-LLV... | Patrick Walton | 2011-03-23 | 1 | -1/+1 |
| * | rustc: Remove the memory-managed interface to LLVM memory buffers; passing th... | Patrick Walton | 2011-03-15 | 1 | -17/+0 |
| * | rustc: Add support for LLVM memory buffer creation via a wrapper function | Patrick Walton | 2011-03-15 | 1 | -5/+17 |
| * | rustc: Add Rust bindings to the LLVM object file library | Patrick Walton | 2011-03-15 | 1 | -0/+72 |
| * | Groundwork for structural comparison. Still lacking the actual loop that does... | Graydon Hoare | 2011-02-28 | 1 | -2/+21 |
| * | Teach trans and llvm to cooperate on producing tidier diagnostic names in tra... | Graydon Hoare | 2011-02-17 | 1 | -9/+62 |
| * | Use uniform pair representation of functions everywhere, including static fun... | Graydon Hoare | 2011-01-05 | 1 | -0/+19 |
| * | Print recursive LLVM types. | Graydon Hoare | 2010-12-23 | 1 | -6/+22 |
| * | Implement binop= forms. Un-XFAIL bitwise.rs. | Graydon Hoare | 2010-12-08 | 1 | -10/+10 |
| * | rustc: Run the verifier over LLVM modules before writing them out | Patrick Walton | 2010-12-06 | 1 | -0/+23 |
| * | rustc: Remove LLVM unions and represent tags as (discriminant, byte blob) pairs | Patrick Walton | 2010-12-03 | 1 | -9/+24 |
| * | rustc: Add stub support for tag constructors in trans | Patrick Walton | 2010-12-01 | 1 | -0/+13 |
| * | Sketch out type-directed structural drop and copy, including vector types. | Graydon Hoare | 2010-11-24 | 1 | -0/+10 |
| * | Switch upcall glues to fastcall as well. | Graydon Hoare | 2010-11-14 | 1 | -0/+9 |
| * | Support emitting trap instructions for debugging. | Graydon Hoare | 2010-11-14 | 1 | -0/+13 |
| * | Redo the scheme for block context chaining and termination, to simplify and s... | Graydon Hoare | 2010-11-10 | 1 | -0/+2 |
| * | Improve name nodes to ast, teach to parse qualified names, put out flaming ti... | Graydon Hoare | 2010-10-04 | 1 | -1/+2 |
| * | Teach rustc about phi nodes, block relationships. Translate if- and block-exp... | Graydon Hoare | 2010-10-04 | 1 | -2/+8 |
| * | Translate a modest selection of easy binops. | Graydon Hoare | 2010-09-28 | 1 | -2/+17 |
| * | More work on trans, almost getting to the point of emitting an upcall. | Graydon Hoare | 2010-09-24 | 1 | -2/+87 |
| * | Wrap long line. | Graydon Hoare | 2010-09-23 | 1 | -1/+2 |
| * | Improve LLVM builder wrapper-object. | Graydon Hoare | 2010-09-23 | 1 | -53/+206 |
| * | Declare the global and upcall glues as ValueRefs in rustc's trans. | Graydon Hoare | 2010-09-23 | 1 | -2/+13 |
| * | Flesh out rustc.me.trans to construct functions, basic blocks and builders of... | Graydon Hoare | 2010-09-22 | 1 | -0/+4 |