about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-2/+3
2019-09-29Rollup merge of #64824 - Mark-Simulacrum:no-stable-hasher-result-everywhere, ...Mazdak Farrokhzad-5/+2
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-5/+2
2019-09-28rustc_codegen_ssa: remove redundant `va_list_ref` field from `FunctionCx`.Eduard-Mihai Burtescu-18/+8
2019-09-28rustc: rely on c_variadic == true instead of CVarArgs in HIR/Ty fn signatures.Eduard-Mihai Burtescu-57/+33
2019-09-28Generate llvm.sideeffect at function entry instead of callXiang Fan-5/+9
2019-09-28Gate llvm.sideeffect under -Z insert-sideeffectXiang Fan-7/+9
2019-09-28Add llvm.sideeffect to potential infinite loops and recursionsXiang Fan-1/+37
2019-09-27Auto merge of #64813 - varkor:node-to-kind, r=Centrilbors-5/+5
2019-09-26Rename `Item.node` to `Item.kind`varkor-4/+4
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rollup merge of #64772 - Mark-Simulacrum:no-tyctxt-tx, r=eddybMazdak Farrokhzad-29/+27
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-29/+27
2019-09-25Only add sanitizer runtimes when linking an executable (#64629).Christian Holler (:decoder)-1/+3
2019-09-25Rename `sty` to `kind`varkor-23/+23
2019-09-25Rollup merge of #64324 - alexcrichton:share-generics-again, r=michaelwoeristerMazdak Farrokhzad-30/+74
2019-09-24Rollup merge of #64702 - sinkuu:deps, r=jonas-schievinkMazdak Farrokhzad-1/+0
2019-09-23Allow using upstream generics in a dylib crate typeAlex Crichton-2/+20
2019-09-23rustc: Fix mixing crates with different `share_generics`Alex Crichton-1/+1
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-27/+53
2019-09-23Auto merge of #64272 - Mark-Simulacrum:parallel-handler, r=estebankbors-15/+7
2019-09-23Remove unused dependenciesShotaro Yamada-1/+0
2019-09-17Get rid of special const intrinsic query in favour of `const_eval`Oliver Scherer-4/+3
2019-09-17Remove Handler::{emit, emit_with_code}Mark Rousskov-13/+5
2019-09-17Replace DiagnosticBuilder with Diagnostic when emitting errorMark Rousskov-2/+2
2019-09-16Auto merge of #64381 - mati865:rand, r=alexcrichtonbors-2/+2
2019-09-14Rollup merge of #64435 - eddyb:arguments-against-arg, r=rkruppeMazdak Farrokhzad-32/+32
2019-09-13codegen: use "_N" (like for other locals) instead of "argN", for argument names.Eduard-Mihai Burtescu-1/+2
2019-09-13Auto merge of #63420 - spastorino:place2_5, r=oli-obkbors-78/+71
2019-09-13Auto merge of #64254 - aleksijuvani:fix-macos-sysroot, r=alexcrichtonbors-0/+19
2019-09-12codegen: be more explicit about setting giving names to allocas.Eduard-Mihai Burtescu-31/+30
2019-09-12Remove env vars instead of setting them to an empty stringAleksi Juvani-0/+19
2019-09-11Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytesSantiago Pastorino-6/+6
2019-09-11Upgrade parking_lot and tempfile rustc dependenciesMateusz MikuĊ‚a-2/+2
2019-09-11Use `Symbol` in `Linker`.Nicholas Nethercote-51/+63
2019-09-09Use slice patterns to match projection baseSantiago Pastorino-10/+3
2019-09-09Convert Place's projection to a boxed sliceSantiago Pastorino-72/+72
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-6/+1
2019-09-06rustc_codegen_llvm: give names to non-alloca variable values.Eduard-Mihai Burtescu-10/+24
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-5/+1
2019-09-05Rollup merge of #64003 - Dante-Broggi:place-align-in-layout, r=matthewjasperMazdak Farrokhzad-11/+22
2019-09-04Remove `LocalInternedString` uses from `librustc_codegen_llvm`.Nicholas Nethercote-9/+8
2019-09-04Remove `LocalInternedString` uses from `librustc/ty/`.Nicholas Nethercote-2/+2
2019-08-29`new_sized` is mostly used without alignDante-Broggi-8/+20
2019-08-29`new_thin_place` is only used with `align` = `layout.align.abi`Dante-Broggi-3/+2
2019-08-29Rollup merge of #63965 - loganwendholt:linker-script-fix, r=michaelwoeristerMazdak Farrokhzad-4/+7
2019-08-29Rollup merge of #63961 - JohnTitor:improve-require-lang-item, r=estebankMazdak Farrokhzad-1/+1
2019-08-28Auto merge of #63875 - philipc:issue-57822, r=michaelwoeristerbors-4/+10
2019-08-27Prevent syntax error in ld linker version scriptLogan Wendholt-4/+7