about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+2
2019-03-05Use non_erasable_generics for codegenvarkor-1/+3
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
2019-02-23Type check coercions to pointer typesMatthew Jasper-2/+4
2019-02-23Add debug-info to access variables from generator stateWim Looman-4/+31
2019-02-20Allow Self::Module to be mutated.Gabriela Alexandra Moldovan-6/+6
2019-02-16Reuse the `Pointer` type instead of passing reassembling it at many use sitesOliver Scherer-4/+4
2019-02-16Rollup merge of #58074 - scottmcm:stabilize-sort_by_cached_key, r=SimonSapinkennytm-1/+0
2019-02-14Rollup merge of #58378 - alexcrichton:incremental-lto, r=michaelwoeristerMazdak Farrokhzad-20/+64
2019-02-12Stabilize slice_sort_by_cached_keyScott McMurray-1/+0
2019-02-13Rollup merge of #58057 - michaelwoerister:stabilize-xlto, r=alexcrichtonMazdak Farrokhzad-19/+19
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-26/+26
2019-02-12Fix some rebasing fallout regarding xLTO.Michael Woerister-1/+1
2019-02-12Stabilize linker-plugin based LTO.Michael Woerister-18/+18
2019-02-12rustc: Implement incremental "fat" LTOAlex Crichton-20/+64
2019-02-10rustc: doc commentsAlexander Regueiro-26/+26
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-91/+75
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-05Do not ICE in codegen given a extern_type staticDan Robertson-1/+18
2019-02-01Auto merge of #57937 - denzp:nvptx, r=nagisabors-1/+132
2019-01-29Provide PTXLinker with fallback to internal `target-cpu`Denys Zariaiev-0/+6
2019-01-28Adjust PTXLinker LTO logic and CLIDenys Zariaiev-9/+8
2019-01-28Auto merge of #55704 - Nemo157:pinned-generators, r=Zoxcbors-0/+7
2019-01-27Update generator upvar debug infoWim Looman-0/+7
2019-01-27`ConstValue::ScalarPair` only needs to represent slicesOliver Scherer-8/+4
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-0/+126
2019-01-26Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelixbors-5/+40
2019-01-25Rollup merge of #57865 - Aaron1011:fix/debug-ice, r=estebankMazdak Farrokhzad-4/+4
2019-01-24Auto merge of #57879 - Centril:rollup, r=Centrilbors-4/+0
2019-01-24Implement optimize(size) and optimize(speed)Simonas Kazlauskas-5/+40
2019-01-24Rollup merge of #57861 - pepyakin:wasm-dont-export-table, r=alexcrichtonMazdak Farrokhzad-3/+0
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-23Don't ICE when logging unusual typesAaron Hill-4/+4
2019-01-23Don't export table by default in wasmSergey Pepyakin-3/+0
2019-01-22Get rid of the fake stack frameOliver Scherer-1/+0