about summary refs log tree commit diff
path: root/src/librustc_trans/trans/tvec.rs
AgeCommit message (Expand)AuthorLines
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-400/+0
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-1/+1
2016-03-17trans: Take a &Builder in call_memcpy, like call_memset.Eduard Burtescu-5/+3
2016-03-17trans: Use fmt::Debug for debugging instead of ad-hoc methods.Eduard Burtescu-22/+9
2016-02-12Autoderef in librustc_transJonas Schievink-8/+8
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-3/+3
2016-01-13bug fixes for issues 30018 and 30822.Felix S. Klock II-4/+11
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-3/+4
2015-09-03Add an intital HIR and lowering stepNick Cameron-19/+20
2015-08-25Prefer alloc_ty() instead of alloca() where possibleBjörn Steinbrink-2/+1
2015-08-25Separate lifetime starts from alloca()Björn Steinbrink-0/+1
2015-08-24Use StructGEP instead of GEPi where appropriateBjörn Steinbrink-2/+2
2015-08-24Use get_dataptr() and get_meta() where appropriateBjörn Steinbrink-3/+2
2015-08-24Rename get_len() to get_meta()Björn Steinbrink-1/+1
2015-07-28Add dropflag hints (stack-local booleans) for unfragmented paths in trans.Felix S. Klock II-2/+2
2015-07-10Rename TypeWithMutability to TypeAndMutJared Roesch-1/+1
2015-07-08Remove snake_case names from ty.rsJared Roesch-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-2/+2
2015-06-26rustc: make ty::mk_* constructors into methods on ty::ctxt.Eduard Burtescu-3/+1
2015-06-26rustc: move some functions in middle::ty working on Ty to methods.Eduard Burtescu-1/+1
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-10/+9
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-1/+1
2015-06-19rustc: use Repr and UserString instead of ppaux::ty_to_string.Eduard Burtescu-2/+2
2015-06-12Split TyArray into TyArray and TySlice.Eli Friedman-2/+2
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-3/+3
2015-04-15Forbid is/us suffixes. Fixes #22496Brian Anderson-1/+1
2015-04-01Fallout out rustcNiko Matsakis-1/+1
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-1/+1
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-2/+2
2015-03-17rustc_trans: use the drop glue of T instead of Box<T> in Trait's vtable, be i...Eduard Burtescu-97/+26
2015-03-14Fix broken codegen for [expr; n] where "expr" divergesBjörn Steinbrink-1/+5
2015-03-14Always evaluate the expression in [expr; n]Björn Steinbrink-1/+1
2015-02-26Use more precise `type_needs_drop` for deciding about emitting cleanup code.Felix S. Klock II-2/+1
2015-02-24Remove ty_open and treat Unsized lvalues as *Unsized.Eduard Burtescu-23/+16
2015-02-18Round 1 fixes and rebase conflictsAlex Crichton-1/+1
2015-02-18rollup merge of #22497: nikomatsakis/suffixesAlex Crichton-2/+3
2015-02-18rollup merge of #22438: dotdash/iter_vec_loopAlex Crichton-37/+14
2015-02-18Remove `i`, `is`, `u`, or `us` suffixes that are not necessary.Niko Matsakis-3/+3
2015-02-17Use the right array type in trans_slice_vecBjörn Steinbrink-17/+11
2015-02-17Simplify the codegen in iter_vec_loopBjörn Steinbrink-37/+14
2015-02-16rustc_trans: promote constant rvalues in functions as an optimization.Eduard Burtescu-2/+0
2015-02-08Auto merge of #21970 - michaelwoerister:lang-item-call-debug-locs, r=brsonbors-4/+12
2015-02-06debuginfo: Implement direct debuginfo source location application for ICmp, F...Michael Woerister-3/+7
2015-02-06debuginfo: Assign debuginfo source locations to lang-item calls.Michael Woerister-1/+5
2015-02-06librustc_trans has been updatedGuillaumeGomez-3/+3
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-02-01More deprecating of i/u suffixes in librariesAlfie John-8/+8
2015-01-30Remove all `i` suffixesTobias Bucher-1/+1
2015-01-21debuginfo: Make debuginfo source location assignment more stable (Pt. 1)Michael Woerister-11/+16