about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2018-03-08Figure out const propgatable locals in a single passOliver Schneider-0/+1
2018-03-08Report const eval errors at the correct spanOliver Schneider-0/+1
2018-03-08Remove redundant warnings in rustc_transOliver Schneider-27/+4
2018-03-08Simplify const SIMD shuffle in transOliver Schneider-61/+30
2018-03-08Report errors in statics during collecting instead of translatingOliver Schneider-0/+2
2018-03-08Simplify code around reading/writing ConstValsOliver Schneider-14/+5
2018-03-08Use Mutability enum instead of boolOliver Schneider-1/+2
2018-03-08Rename simd shuffle function and adjust commentOliver Schneider-7/+7
2018-03-08Nuke ConstInt and Const*sizeOliver Schneider-128/+3
2018-03-08Hide the RefCell inside InterpretInternerOliver Schneider-5/+2
2018-03-08Don't borrow the interpret_interner for anything but a direct function callOliver Schneider-4/+8
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-64/+64
2018-03-08Fully use miri in transOliver Schneider-1239/+334
2018-03-08Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider-43/+3
2018-03-08Produce instead of pointersOliver Schneider-47/+99
2018-03-08Add a variant to ConstVal for storing miri resultsOliver Schneider-0/+1
2018-03-07Merge branch 'incr_attr_queries' of https://github.com/wesleywiser/rust into ...Alex Crichton-122/+37
2018-03-07Merge branch 'metadata-send-sync' of https://github.com/Zoxc/rust into update...Alex Crichton-6/+8
2018-03-07Rollup merge of #48651 - PramodBisht:issues/48425, r=oli-obkAlex Crichton-2/+2
2018-03-06Add linkage to TransFnAttrsWesley Wiser-10/+1
2018-03-06Add target_features to TransFnAttrsWesley Wiser-93/+12
2018-03-06Add flag for rustc_std_internal_symbol attributeWesley Wiser-3/+3
2018-03-06Remove the contains_extern_indicator queryWesley Wiser-1/+2
2018-03-06Add `inline` to `TransFnAttrs`Wesley Wiser-5/+3
2018-03-06Add query for trans fn attributesWesley Wiser-13/+19
2018-03-07Make metadata references Send + SyncJohn Kåre Alsaker-6/+8
2018-03-06Auto merge of #48642 - alexcrichton:compile-cargo-once, r=michaelwoeristerbors-0/+4
2018-03-06Update env_logger to 0.5.4Alex Crichton-0/+4
2018-03-06Auto merge of #48768 - kennytm:rollup, r=kennytmbors-2/+12
2018-03-06Don't show crate metadata symbol as exported symbol to downstream crates.Michael Woerister-9/+3
2018-03-06Fix export level of plugin and procmacro registrars.Michael Woerister-9/+11
2018-03-06Don't recompute SymbolExportLevel for upstream crates.Michael Woerister-67/+31
2018-03-06Compute symbol names more lazily.Michael Woerister-45/+65
2018-03-06Clean up handling of symbol export information.Michael Woerister-131/+212
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-7/+12
2018-03-06Rollup merge of #48573 - Amanieu:bitreverse2, r=sfacklerkennytm-2/+12
2018-03-04Fixed #48425Pramod Bisht-2/+2
2018-03-03rustc: Tweak default linker selectionAlex Crichton-67/+53
2018-03-03rust: Import LLD for linking wasm objectsAlex Crichton-131/+143
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-10/+10
2018-03-01Rollup merge of #48570 - Amanieu:aarch64_features, r=alexcrichtonkennytm-9/+17
2018-03-01Rollup merge of #48572 - alexcrichton:noexcept-msvc2, r=eddybManish Goregaokar-6/+54
2018-02-28rustc: Tweak funclet cleanups of ffi functionsAlex Crichton-6/+54
2018-02-28Add bitreverse intrinsicAmanieu d'Antras-2/+12
2018-02-28Add AArch64 featuresAmanieu d'Antras-9/+17
2018-02-28Remove the v7 feature from AArch64Amanieu d'Antras-1/+1
2018-02-28Rollup merge of #48565 - alexcrichton:rename-bmi, r=cramertjkennytm-1/+2
2018-02-28Rollup merge of #48560 - bdrewery:freebsd-struct-abi, r=estebankkennytm-2/+1
2018-02-26rustc: Rename `bmi` feature to `bmi1`Alex Crichton-1/+2
2018-02-26Add specific target option for returning struct as an integer.Bryan Drewery-2/+1