about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/back
AgeCommit message (Expand)AuthorLines
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-2/+1
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-1/+2
2018-11-11Auto merge of #55698 - nikic:remove-llvm-4-support, r=alexcrichtonbors-3/+1
2018-11-10codegen_llvm_back: simplify a conversion to charljedrz-1/+1
2018-11-10codegen_llvm_back: remove a redundant continueljedrz-1/+0
2018-11-10codegen_llvm_back: possible minor speedup in logicljedrz-1/+1
2018-11-10codegen_llvm_back: remove 'static from constsljedrz-3/+3
2018-11-10codegen_llvm_back: use to_owned instead of to_string with string literalsljedrz-4/+4
2018-11-10codegen_llvm_back: improve common patternsljedrz-46/+23
2018-11-10codegen_llvm_back: remove explicit returnsljedrz-12/+15
2018-11-10codegen_llvm_back: use Cow<'static, str> where applicableljedrz-22/+21
2018-11-10codegen_llvm_back: whitespace & formatting fixesljedrz-50/+43
2018-11-06Run name-anon-globals after LTO passes as wellNikita Popov-2/+13
2018-11-05Remove support for building against LLVM 4Nikita Popov-3/+1
2018-11-05Auto merge of #55593 - nikic:remove-llvm-4-checks, r=rkruppebors-17/+6
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-1695/+9
2018-11-02rustc: Wait for all codegen threads to exitAlex Crichton-6/+51
2018-11-01Remove checks for LLVM < 4.0Nikita Popov-17/+6
2018-10-23Revert "rustc: Fix (again) simd vectors by-val in ABI"Alex Crichton-38/+8
2018-10-20Rollup merge of #55073 - alexcrichton:demote-simd, r=nagisaManish Goregaokar-8/+38
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-11/+3
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-4/+4
2018-10-19rustc: Fix (again) simd vectors by-val in ABIAlex Crichton-8/+38
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-12raise ICE if LLVM worker threads panicAndy Russell-4/+2
2018-10-02wasm: Explicitly export all symbols with LLDAlex Crichton-1/+6
2018-09-29rust: Add a `-C default-linker-libraries` optionAlex Crichton-6/+10
2018-09-28Move `filename_for_metadata` to codegen_utilsIgor Matuszewski-10/+2
2018-09-26add -Z emit-stack-sizesJorge Aparicio-0/+2
2018-09-23Auto merge of #54325 - michaelwoerister:incr-thinlto-tests, r=alexcrichtonbors-0/+9
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-0/+9
2018-09-15Enable fatal warnings for the wasm32 linkerAlex Crichton-0/+4
2018-09-14Rollup merge of #53950 - michaelwoerister:more-lto-cli, r=alexcrichtonkennytm-8/+4
2018-09-05Auto merge of #53962 - michaelwoerister:close-thinlto-file-descriptors, r=ale...bors-4/+4
2018-09-05Auto merge of #53878 - alexcrichton:wasm-atomics-feature, r=eddybbors-4/+13
2018-09-05ThinLTO: Don't keep files open after mmaping them (because it's not needed).Michael Woerister-4/+4
2018-09-05Allow for opting out of ThinLTO and clean up LTO related cli flag handling.Michael Woerister-8/+4
2018-09-03incr.ThinLTO: Do some cleanup and add some logging.Michael Woerister-62/+57
2018-08-31rustc: Prepare the `atomics` feature for wasmAlex Crichton-4/+13
2018-08-31Always add all modules to the global ThinLTO module analysis when compiling i...Michael Woerister-264/+125
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-176/+473
2018-08-31Persist ThinLTO import data in incr. comp. session directory.Michael Woerister-3/+116
2018-08-30Rollup merge of #53472 - eddyb:fx-pls, r=pnkfelixPietro Albini-4/+4
2018-08-28Fix warnings about the `native` target-cpuAlex Crichton-2/+4
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-4/+4
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-5/+5
2018-08-27Remove path prefixes from NodeKindvarkor-4/+5
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-4/+4
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-2/+2