about summary refs log tree commit diff
path: root/src/librustc_trans/asm.rs
AgeCommit message (Expand)AuthorLines
2018-05-17Rename trans to codegen everywhere.Irina Popa-129/+0
2018-01-30rustc_trans: clobber $1 (aka $at) on mipsJames Cowgill-2/+3
2018-01-14rustc_trans: rename bcx to bx.Eduard-Mihai Burtescu-13/+13
2018-01-14rustc_trans: rename ccx to cx.Eduard-Mihai Burtescu-8/+8
2018-01-14rustc_trans: rename CrateContext to CodegenCx.Eduard-Mihai Burtescu-1/+1
2018-01-14rustc_trans: access fields directly on CrateContext.Eduard-Mihai Burtescu-3/+3
2017-12-01MIR: s/lv(al(ue)?)?/place in function/variable/module names.Eduard-Mihai Burtescu-7/+7
2017-12-01MIR: s/Lvalue/Place in type names.Eduard-Mihai Burtescu-2/+2
2017-11-19rustc_trans: query LLVM types from a layout instead of a Ty.Eduard-Mihai Burtescu-1/+2
2017-11-19rustc_trans: keep a layout instead of a type in {Lvalue,Operand}Ref.Eduard-Mihai Burtescu-16/+9
2017-11-19rustc_trans: remove the in_memory_type_of distinction.Eduard-Mihai Burtescu-2/+1
2017-11-19rustc_trans: use more of the trans::mir and ty::layout APIs throughout.Eduard-Mihai Burtescu-6/+7
2017-04-12Expose LLVM appendModuleInlineAsmA.J. Gardner-1/+1
2017-04-12Add new TransItem for global_asm transA.J. Gardner-0/+8
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-2/+2
2017-03-27Fix various useless derefs and slicingsOliver Schneider-2/+2
2017-02-08emit "align 1" metadata on loads/stores of packed structsAriel Ben-Yehuda-1/+3
2017-01-04Add Builder::sess and Builder::tcx methodsMark Simulacrum-1/+1
2017-01-04Replace BlockAndBuilder with Builder.Mark Simulacrum-2/+3
2016-12-31Fix transmute::<T, U> where T requires a bigger alignment than UBjörn Steinbrink-1/+1
2016-12-20Replace bcx.ccx() with bcx.ccxMark Simulacrum-6/+6
2016-12-20Rename 'blk and 'bcx to 'aMark Simulacrum-4/+6
2016-12-20Replace build.rs with calling functions on builder directlyMark-Simulacrum-11/+11
2016-12-20Refactor Block into BlockAndBuilderMark-Simulacrum-1/+1
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-1/+1
2016-10-31Changed most vec! invocations to use square bracesiirelu-1/+1
2016-08-24rustc_trans: remove the bulk of old trans and most of its support code.Eduard Burtescu-9/+10
2016-08-03finish type-auditing rustllvmAriel Ben-Yehuda-2/+2
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-1/+1
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-0/+120