summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/attributes.rs
AgeCommit message (Expand)AuthorLines
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-11Auto merge of #54592 - GabrielMajeri:no-plt, r=nagisabors-0/+9
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+9
2018-10-08codegen_llvm: improve common patternsljedrz-3/+2
2018-10-08codegen_llvm: improve allocationsljedrz-7/+9
2018-09-12Rollup merge of #52514 - DiamondLovesYou:amdgpu-fixes, r=eddybkennytm-3/+8
2018-08-28Fix warnings about the `native` target-cpuAlex Crichton-1/+2
2018-08-23AMDGPU ignores `noinline` when it slaps `alwaysinline` everywhere.Richard Diamond-3/+8
2018-08-16Set more llvm function attributes for __rust_tryAlex Crichton-12/+40
2018-08-10Introduce SmallCStr and use it where applicable.Michael Woerister-1/+1
2018-08-10Introduce const_cstr!() macro and use it where applicable.Michael Woerister-9/+5
2018-08-07Annotate functions in LLVM with target-cpu, same as Clang does.Michael Woerister-0/+18
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-9/+11
2018-07-18rustc: Stabilize #[wasm_import_module] as #[link(...)]Alex Crichton-6/+15
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-30/+1
2018-06-20Disable probestack when GCOV profiling is being usedMarco Castelluccio-0/+5
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-1/+1
2018-05-24std: Ensure OOM is classified as `nounwind`Alex Crichton-5/+24
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+259