about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-4/+4
2019-05-23Update dylib_dependency_formats, extern_crate and reachable_non_genericsJohn Kåre Alsaker-4/+3
2019-05-23Update foreign_modules and dllimport_foreign_itemsJohn Kåre Alsaker-2/+1
2019-05-23Update upstream_monomorphizations and upstream_monomorphizations_forJohn Kåre Alsaker-8/+4
2019-05-23Rollup merge of #61014 - jsgf:emit-artifact-type, r=alexcrichtonMazdak Farrokhzad-1/+1
2019-05-23Auto merge of #60740 - petrochenkov:kw, r=nnethercotebors-3/+3
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-3/+3
2019-05-22Make maybe_codegen_consume_direct iterate instead of doing recursionSantiago Pastorino-34/+36
2019-05-21Make -Zemit-artifact-notifications also emit the artifact typeJeremy Fitzhardinge-1/+1
2019-05-20Auto merge of #60815 - nnethercote:use-Symbol-more-2, r=petrochenkovbors-5/+5
2019-05-20Introduce `LocalInternedString::intern`.Nicholas Nethercote-5/+5
2019-05-20Rollup merge of #60895 - chandde:master, r=alexcrichtonMazdak Farrokhzad-0/+2
2019-05-17Rollup merge of #60862 - spastorino:get-ty-from-local_decls, r=oli-obkMazdak Farrokhzad-3/+2
2019-05-16add targetarch for CodegenContextChandler Deng-0/+2
2019-05-16Auto merge of #60693 - saleemjaffer:refactor_fntype_stuff, r=eddybbors-20/+19
2019-05-15Get ty from local_decls instead of using PlaceSantiago Pastorino-3/+2
2019-05-14removes `AbiMethods`Saleem Jaffer-20/+19
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-1/+1
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-6/+6
2019-05-07Auto merge of #60464 - eddyb:not-overly-specific-pipelining, r=alexcrichtonbors-0/+3
2019-05-07rustc_codegen_ssa: emit artifact notifications for the main link product too.Eduard-Mihai Burtescu-0/+3
2019-05-06Auto merge of #60526 - alexcrichton:wasm-main-symbols, r=oli-obkbors-6/+14
2019-05-05code review fixesSaleem Jaffer-2/+1
2019-05-04adding HasParamEnv traitSaleem Jaffer-2/+9
2019-05-04Auto merge of #59897 - tmandry:variantful-generators, r=eddybbors-23/+49
2019-05-03Split out debuginfo from type info in MIR GeneratorLayoutTyler Mandry-3/+5
2019-05-03rustc: Always handle exported symbols on the wasm targetAlex Crichton-6/+14
2019-05-02Auto merge of #59008 - varkor:const-generics-infer, r=eddybbors-0/+1
2019-05-02Rollup merge of #60385 - nnethercote:earlier-metadata, r=alexcrichtonMazdak Farrokhzad-110/+69
2019-05-01Add `ConstValue::Placeholder`varkor-0/+1
2019-05-01Auto merge of #60195 - varkor:commontypes-to-common, r=eddybbors-1/+1
2019-05-01Move metadata writing earlier.Nicholas Nethercote-29/+6
2019-05-01Inline and remove `link_binary_output`.Nicholas Nethercote-74/+61
2019-04-30Move metadata encoding earlier.Nicholas Nethercote-30/+25
2019-04-30Auto merge of #60389 - Centril:rollup-nefreyr, r=Centrilbors-10/+8
2019-04-30Rollup merge of #60276 - matthewjasper:cleanup-mir-visitor, r=estebankMazdak Farrokhzad-10/+8
2019-04-29Auto merge of #60006 - nnethercote:json-for-pipelining, r=alexcrichtonbors-29/+25
2019-04-30In JSON output, emit a directive after metadata is generated.Nicholas Nethercote-4/+10
2019-04-26Remove region from borrow place contextsMatthew Jasper-6/+6
2019-04-26Remove BasicBlock parameter from mir visitor methodsMatthew Jasper-4/+2
2019-04-26Update handling of Tuplevarkor-1/+1
2019-04-26Remove some unused return values.Nicholas Nethercote-25/+15
2019-04-25Update existing usagesvarkor-1/+1
2019-04-25Preserve visibility scopes in stored generator localsTyler Mandry-9/+17
2019-04-25Generalize discriminant info calls for generators and ADTsTyler Mandry-18/+9
2019-04-25Support variantful generatorsTyler Mandry-13/+36
2019-04-25Give GeneratorLayout a list of fields for each variantTyler Mandry-2/+4
2019-04-24Rollup merge of #60190 - nnethercote:less-metadata-gen, r=alexcrichtonMazdak Farrokhzad-23/+37
2019-04-24Don't generate unnecessary rmeta files.Nicholas Nethercote-23/+37
2019-04-23rustc: dissuade compiler developers from misusing upvar debuginfo.Eduard-Mihai Burtescu-5/+6