about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2016-02-22Auto merge of #30969 - Amanieu:extended_atomic_cmpxchg, r=alexcrichtonbors-34/+41
2016-02-20store the normalized types of field accessesAriel Ben-Yehuda-1/+1
2016-02-20make *mut T -> *const T a coercionAriel Ben-Yehuda-5/+6
2016-02-20tuple arguments to overloaded callsAriel Ben-Yehuda-35/+124
2016-02-18Auto merge of #31600 - nagisa:mir-msvc-seh-2, r=nikomatsakisbors-31/+83
2016-02-18Add intrinsics for compare_exchange and compare_exchange_weakAmanieu d'Antras-34/+41
2016-02-17MSVC SEH in MIR is implemented hereSimonas Kazlauskas-24/+77
2016-02-17Auto merge of #31685 - petrochenkov:patrefact2, r=eddybbors-51/+47
2016-02-16Auto merge of #30714 - wesleywiser:fix_29914, r=arielb1bors-8/+6
2016-02-16Split PatKind::Enum into PatKind::TupleStruct and PatKind::PathVadim Petrochenkov-15/+11
2016-02-15Auto merge of #31653 - tomaka:emscripten-abi, r=eddybbors-4/+54
2016-02-14trans: Don't link whole rlibs to executablesAlex Crichton-1/+5
2016-02-14Fix the asmjs ABIPierre Krieger-4/+54
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-43/+43
2016-02-14Auto merge of #31581 - petrochenkov:patrefact, r=Manishearthbors-7/+8
2016-02-13Fix ICE on using result of index on a constant to index into a constantWesley Wiser-8/+6
2016-02-13Auto merge of #31588 - soltanmm:layer, r=nikomatsakisbors-2/+2
2016-02-13Split ast::PatKind::Enum into tuple struct and path patternsVadim Petrochenkov-1/+2
2016-02-13Rename ast::Pat_ and its variantsVadim Petrochenkov-7/+7
2016-02-13Auto merge of #31564 - durka:lang-item-icemelt, r=nikomatsakisbors-2/+2
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-264/+263
2016-02-12Autoderef in librustc_transJonas Schievink-264/+263
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-6/+15
2016-02-12Auto merge of #31583 - petrochenkov:indi_ast, r=Manishearthbors-2/+2
2016-02-12Auto merge of #31368 - JohanLorenzo:dont-strip-if-test-build, r=alexcrichtonbors-1/+3
2016-02-12Auto merge of #30830 - arcnmx:static-extern, r=alexcrichtonbors-2/+1
2016-02-12Auto merge of #31123 - alexcrichton:who-doesnt-want-two-build-systems, r=brsonbors-0/+25
2016-02-11Auto merge of #31545 - dotdash:no_noalias, r=alexcrichtonbors-1/+1
2016-02-11Add a no-landing-pads MIR passSimonas Kazlauskas-7/+6
2016-02-11Remove some unnecessary indirection from AST structuresVadim Petrochenkov-2/+2
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+25
2016-02-11Pass through diagnostic handler insteadarcnmx-1/+1
2016-02-11Use find_export_name_attr instead of string literalarcnmx-1/+1
2016-02-11Only retain external static symbols across LTOarcnmx-2/+1
2016-02-11Auto merge of #31487 - oli-obk:breaking_batch/ast/unop, r=Manishearthbors-207/+212
2016-02-11[breaking-change] don't glob export ast::PathListItem_ variantsOliver 'ker' Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::TraitItemKind variantsOliver 'ker' Schneider-4/+4
2016-02-11[breaking-change] don't glob export ast::Mutablity variantsOliver 'ker' Schneider-7/+9
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-4/+4
2016-02-11[breaking-change] don't glob export ast::Item_ variantsOliver 'ker' Schneider-18/+19
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-3/+3
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-15/+15
2016-02-11[breaking-change] don't pub export ast::Ty_ variantsOliver Schneider-2/+2
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-80/+80
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-4/+4
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-14/+14
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-55/+57
2016-02-11[breaking-change] don't glob import ast::FunctionRetTy variantsOliver Schneider-3/+3
2016-02-11Auto merge of #31525 - antonblanchard:powerpc64_merge4, r=alexcrichtonbors-1/+1