summary refs log tree commit diff
path: root/src/librustc_trans_utils
AgeCommit message (Expand)AuthorLines
2017-12-21Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1"Ariel Ben-Yehuda-1/+10
2017-11-20Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturonbors-10/+25
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-10/+25
2017-11-19rustc_trans: use more of the trans::mir and ty::layout APIs throughout.Eduard-Mihai Burtescu-10/+1
2017-11-12rustc_driver: base extern query providers on local ones.Eduard-Mihai Burtescu-4/+4
2017-11-07Always treat #[rustc_std_internal_symbol]s as root TransItems.Michael Woerister-1/+5
2017-11-07Don't duplicate logic of when an Instance requests to be inlined.Michael Woerister-7/+5
2017-11-07Fix translation item collection for inline and const fns.Michael Woerister-10/+24
2017-11-04Auto merge of #45384 - mikhail-m1:mir_add_false_edges_terminator_kind, r=arielb1bors-1/+2
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-1/+1
2017-11-02add TerminatorKind::FalseEdges and use it in matchesMikhail Modin-1/+2
2017-10-28Auto merge of #44295 - plietar:extern-types, r=arielb1bors-3/+17
2017-10-27Move type_has_metadata to trans_utilsPaul LiƩtar-1/+15
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-2/+2
2017-10-26Bump to 1.23 and update bootstrapAlex Crichton-2/+0
2017-10-21trans_ -> fully_ prefixMarco Concetto Rudilosso-1/+1
2017-10-21added trans_ prefix and pluralised types. Solved failing test on the incremen...Marco Concetto Rudilosso-1/+1
2017-10-21Create NormalizeTy queryMarco Concetto Rudilosso-1/+1
2017-10-19Move collector to rustc_trans_utilsbjorn3-0/+1746
2017-09-25Fix errorbjorn3-2/+1
2017-09-23Fix some tests with no llvm buildbjorn3-0/+19
2017-09-23Fix tidy errorsbjorn3-2/+10
2017-09-23Fix some nitsbjorn3-1/+0
2017-09-23Fix for upstream changesbjorn3-27/+28
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-2/+248
2017-09-23Fix rustc_trans_utils::find_exported_symbolsbjorn3-1/+1
2017-09-23Allow building stage 2 compiler librariesbjorn3-1/+34
2017-09-23Allow writing metadata without llvmbjorn3-1/+75
2017-09-16change #![feature(const_fn)] to specific gatesAlex Burka-1/+2
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-22Introduce target feature crt_static_allows_dylibsSamuel Holland-2/+5
2017-08-12Less cfg'sbjorn3-27/+4
2017-08-11Remove some unused dependencies from rustc_trans_utilsbjorn3-10/+0
2017-08-11Actually make rustc_driver compile without llvmbjorn3-0/+217