about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2019-03-29Use Builder instead of CodegenCx for OperandRef and LocalRefbjorn3-24/+27
2019-03-29`eval_mir_constant` doesn't need a builder parambjorn3-6/+5
2019-03-29Don't use c_uint in cg_ssabjorn3-9/+7
2019-03-29rustc_target: factor out common fields of non-Single Variants.Eduard-Mihai Burtescu-18/+21
2019-03-29Auto merge of #58605 - nagisa:fix-the-metadata, r=michaelwoeristerbors-1/+7
2019-03-28Rollup merge of #59320 - alexcrichton:wasm-clang, r=sanxiynMazdak Farrokhzad-56/+21
2019-03-28Rollup merge of #59318 - alexcrichton:check-for-clang, r=michaelwoeristerMazdak Farrokhzad-8/+11
2019-03-28Rollup merge of #59441 - TheGoddessInari:natvis, r=alexcrichtonMazdak Farrokhzad-12/+0
2019-03-27Use informational target machine for metadataSimonas Kazlauskas-1/+7
2019-03-26Remove the block on natvis for lld-link.TheGoddessInari-12/+0
2019-03-23adding mir::StaticKind enum for static and promotedSaleem Jaffer-9/+17
2019-03-21review fixesSaleem Jaffer-4/+4
2019-03-20rustc: Allow using `clang` for wasm32 targetsAlex Crichton-56/+21
2019-03-20Add a -Z time option which prints only passes which runs onceJohn Kåre Alsaker-2/+2
2019-03-19rustc: Update linker flavor inference from filenameAlex Crichton-8/+11
2019-03-18fixed all compilation errorsSaleem Jaffer-7/+15
2019-03-16Revert the `LazyConst` PROliver Scherer-20/+12
2019-03-16Rollup merge of #59180 - taiki-e:try_blocks, r=scottmcmkennytm-9/+7
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-2/+2
2019-03-14Use try blocks in rustc_codegen_ssaTaiki Endo-9/+7
2019-03-10Replace TimeLine with SelfProfilerWesley Wiser-79/+72
2019-03-09Rollup merge of #58518 - oli-obk:unreachable_result_errors, r=RalfJungMazdak Farrokhzad-7/+7
2019-03-09Auto merge of #59012 - pietroalbini:rollup, r=pietroalbinibors-3/+4
2019-03-08Auto merge of #58985 - dlrobertson:fix_58980, r=alexregbors-9/+8
2019-03-08Rollup merge of #58984 - estebank:multi-treat-err-as-bug, r=oli-obkPietro Albini-1/+1
2019-03-08Rollup merge of #58926 - gabi-250:tcx-lifetimes, r=petrochenkovPietro Albini-2/+2
2019-03-08Rollup merge of #58906 - Nemo157:generator-state-debug-info, r=ZoxcPietro Albini-0/+1
2019-03-07Fix segfaults in release build C-variadic fnsDan Robertson-9/+8
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+2
2019-03-06Make `-Z treat-err-as-bug` take a number of errors to be emittedEsteban Küber-1/+1
2019-03-05Use non_erasable_generics for codegenvarkor-1/+3
2019-03-04Make the lifetime parameters of tcx consistent.Gabriela Alexandra Moldovan-2/+2
2019-03-04Use early unwraps instead of bubbling up errors just to unwrap in the endOliver Scherer-7/+7
2019-03-04Monomorphize generator field types for debuginfoWim Looman-0/+1
2019-03-03Auto merge of #58425 - wesleywiser:more_profiler_changes, r=michaelwoeristerbors-0/+28
2019-03-03Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelixbors-2/+4
2019-03-03Wrap the self-profiler in an `Arc<Mutex<>>`Wesley Wiser-0/+28
2019-03-02Auto merge of #58836 - ljedrz:begone_NodeId, r=Zoxcbors-6/+6
2019-03-02Auto merge of #58077 - Nemo157:generator-state-debug-info, r=Zoxcbors-4/+31
2019-03-02hir: remove NodeId from StructFieldljedrz-6/+6
2019-03-01Auto merge of #58631 - spastorino:place2_1, r=oli-obkbors-15/+22
2019-03-01Put Local, Static and Promoted as one Base variant of PlaceSantiago Pastorino-15/+22
2019-03-01Auto merge of #58408 - alexcrichton:update-llvm, r=michaelwoeristerbors-24/+1
2019-02-27Rename variadic to c_variadicDan Robertson-4/+4
2019-02-27Refactor FunctionCx::codgen_terminatorDan Robertson-671/+771
2019-02-27Support defining C compatible variadic functionsDan Robertson-10/+110
2019-02-26rustc: Update LLVM, remove dead wasm codeAlex Crichton-24/+1
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-8/+8
2019-02-25librustc_codegen_ssa: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-30/+34
2019-02-24Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJungMazdak Farrokhzad-4/+4