about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2020-01-07Always export static variables as SymbolExportLevel::C in wasmmaik-7/+2
2020-01-07Export scalar statics in wasmmaik-1/+6
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-19/+21
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-45/+27
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-2/+1
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-4/+5
2020-01-04extract rustc::middle::codegen_fn_attrsMazdak Farrokhzad-2/+3
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-6/+6
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-11/+10
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-16/+16
2019-12-30When a codegen worker has a FatalError, propagate it instead of ICE'ing.Felix S. Klock II-8/+18
2019-12-30Make things build againVadim Petrochenkov-1/+1
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-2/+1
2019-12-28Auto merge of #67605 - lzutao:msdn-links, r=Mark-Simulacrumbors-3/+3
2019-12-28Auto merge of #67598 - jumbatm:issue67557_simd_shuffle, r=oli-obkbors-3/+6
2019-12-25tidy: change msdn links to newer locationsLzu Tao-3/+3
2019-12-25Run RustFmtjumbatm-1/+4
2019-12-25Pass new instance instead of self.instance to simd_shuffle_indices.jumbatm-3/+3
2019-12-24x.py fmt after previous deignoreMark Rousskov-257/+228
2019-12-22Format the worldMark Rousskov-1966/+1882
2019-12-22Rollup merge of #66877 - skinny121:const-eval-entry-points, r=oli-obkMazdak Farrokhzad-23/+10
2019-12-22Add simpler entry points to const eval for common usages.Ben Lewis-23/+10
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-2/+2
2019-12-20Rollup merge of #64588 - matthewjasper:mir-address-of, r=oli-obkMazdak Farrokhzad-21/+41
2019-12-18Add Rvalue::AddressOf to MIRMatthew Jasper-21/+41
2019-12-15Remove now-redundant range check on u128 -> f32 castsRobin Kruppe-36/+7
2019-12-11Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelixbors-1/+2
2019-12-11Rollup merge of #67134 - oli-obk:const_prop_zst, r=wesleywiserYuki Okushi-1/+8
2019-12-09Make const index and subslice array projections more usefulMatthew Jasper-1/+2
2019-12-08Auto merge of #66981 - michaelwoerister:measureme-0.5.0, r=Mark-Simulacrumbors-1/+1
2019-12-08Rollup merge of #66991 - Nashenas88:body_cache_cleanup, r=eddybMazdak Farrokhzad-3/+3
2019-12-08Rollup merge of #66325 - BartMassey:master, r=joshtriplettMazdak Farrokhzad-1/+1
2019-12-08Ensure that we get a hard error on generic ZST constants if their body causes...Oliver Scherer-1/+8
2019-12-07Auto merge of #65881 - anp:implicit-caller-location, r=eddyb,oli-obkbors-12/+50
2019-12-06Address review feedback.Adam Perry-4/+4
2019-12-06Caller location is propagated via immediates rather than memory.Adam Perry-8/+13
2019-12-06Auto merge of #65195 - varkor:to_option, r=Centrilbors-26/+11
2019-12-06Rename to `then_some` and `then`varkor-5/+5
2019-12-06Use `to_option_with` in several placesvarkor-5/+8
2019-12-06Use `to_option` in various placesvarkor-26/+8
2019-12-05Pass a location to #[track_caller] functions in codegen_call_terminator.Adam Perry-4/+29
2019-12-05Add field to FunctionCx for passing caller location.Adam Perry-8/+16
2019-12-05rustc_codegen_ssa: Fix line accidentally reverted during rebasePaul Daniel Faria-1/+1
2019-12-05rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ...Paul Daniel Faria-2/+2
2019-12-06use abort instead of unreachableRalf Jung-1/+9
2019-12-05commentsRalf Jung-2/+5
2019-12-05codegen: mark invalid SetDiscriminant unreachableRalf Jung-2/+3
2019-12-04Auto merge of #65947 - eddyb:fn-abi, r=oli-obk,nagisabors-110/+92
2019-12-03Rollup merge of #66957 - parthsane:pvs/ftx_lld_linker, r=alexcrichtonMazdak Farrokhzad-1/+2
2019-12-03Move cgu_reuse_tracker to librustc_sessionMark Rousskov-2/+3