about summary refs log tree commit diff
path: root/src/comp/lib
AgeCommit message (Expand)AuthorLines
2010-12-23Print recursive LLVM types.Graydon Hoare-6/+22
2010-12-08Implement binop= forms. Un-XFAIL bitwise.rs.Graydon Hoare-10/+10
2010-12-06rustc: Run the verifier over LLVM modules before writing them outPatrick Walton-0/+23
2010-12-03rustc: Remove LLVM unions and represent tags as (discriminant, byte blob) pairsPatrick Walton-9/+24
2010-12-01rustc: Add stub support for tag constructors in transPatrick Walton-0/+13
2010-11-24Sketch out type-directed structural drop and copy, including vector types.Graydon Hoare-0/+10
2010-11-14Switch upcall glues to fastcall as well.Graydon Hoare-0/+9
2010-11-14Support emitting trap instructions for debugging.Graydon Hoare-0/+13
2010-11-10Redo the scheme for block context chaining and termination, to simplify and s...Graydon Hoare-0/+2
2010-10-04Improve name nodes to ast, teach to parse qualified names, put out flaming ti...Graydon Hoare-1/+2
2010-10-04Teach rustc about phi nodes, block relationships. Translate if- and block-exp...Graydon Hoare-2/+8
2010-09-28Translate a modest selection of easy binops.Graydon Hoare-2/+17
2010-09-24More work on trans, almost getting to the point of emitting an upcall.Graydon Hoare-2/+87
2010-09-23Wrap long line.Graydon Hoare-1/+2
2010-09-23Improve LLVM builder wrapper-object.Graydon Hoare-53/+206
2010-09-23Declare the global and upcall glues as ValueRefs in rustc's trans.Graydon Hoare-2/+13
2010-09-22Flesh out rustc.me.trans to construct functions, basic blocks and builders of...Graydon Hoare-0/+4
2010-08-18Fix symbol names on LLVM C library binding and library-name for LLVM.Graydon Hoare-593/+852
2010-08-16Absent any deep overhauls to syntax or constant-handling, hack in the ability...Graydon Hoare-1/+1
2010-08-12Add more LLVM library bindings to rustc.Graydon Hoare-2/+350
2010-07-12Add another pile of LLVM bindings.Graydon Hoare-0/+160
2010-07-12Start bringing in LLVM bindings.Graydon Hoare-0/+117