| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "rustc: Fix (again) simd vectors by-val in ABI" | Alex Crichton | 2018-10-23 | 1 | -3/+1 |
* | rustc: Fix (again) simd vectors by-val in ABI | Alex Crichton | 2018-10-19 | 1 | -1/+3 |
* | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | 2018-09-27 | 1 | -1/+1 |
* | Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakis | bors | 2018-09-12 | 1 | -1/+0 |
|\ |
|
| * | stabalize infer outlives requirements (RFC 2093). | toidiu | 2018-09-11 | 1 | -1/+0 |
* | | Rollup merge of #52514 - DiamondLovesYou:amdgpu-fixes, r=eddyb | kennytm | 2018-09-12 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | Actually enable the amdgpu component if present. | Richard Diamond | 2018-08-20 | 1 | -1/+1 |
* | | check that adding infer-outlives requirement to all crates works | Niko Matsakis | 2018-08-24 | 1 | -0/+1 |
|/ |
|
* | [nll] librustc_llvm: enable feature(nll) for bootstrap | memoryruins | 2018-08-09 | 1 | -0/+1 |
* | [RISCV] Enable LLVM backend. | David Craven | 2018-08-01 | 2 | -0/+10 |
* | rustc_llvm: fix linking on mingw. | Irina Popa | 2018-07-31 | 2 | -0/+3 |
* | rustc_llvm: move to rustc_codegen_llvm::llvm. | Irina Popa | 2018-07-30 | 5 | -2441/+3 |
* | Replace push loops with collect() and extend() where possible | ljedrz | 2018-07-29 | 1 | -5/+1 |
* | Deny bare_trait_objects globally | Tatsuyuki Ishi | 2018-07-25 | 1 | -1/+0 |
* | rustc: Remove a workaroudn in ThinLTO fixed upstream | Alex Crichton | 2018-07-18 | 1 | -1/+0 |
* | Revert "Provide a way of accessing the ThinLTO module import map in rustc." | Michael Woerister | 2018-07-16 | 1 | -8/+0 |
* | Revert "Use callback-based interface to load ThinLTO import data into rustc." | Michael Woerister | 2018-07-16 | 1 | -6/+5 |
* | Auto merge of #52032 - DiamondLovesYou:amdgpu-kernel-abi, r=alexcrichton | bors | 2018-07-14 | 1 | -0/+1 |
|\ |
|
| * | Add the `amdgpu-kernel` ABI. | Richard Diamond | 2018-07-13 | 1 | -0/+1 |
* | | Auto merge of #52266 - michaelwoerister:incr-thinlto-preliminaries, r=alexcri... | bors | 2018-07-13 | 1 | -0/+9 |
|\ \ |
|
| * | | Use callback-based interface to load ThinLTO import data into rustc. | Michael Woerister | 2018-07-13 | 1 | -5/+6 |
| * | | Provide a way of accessing the ThinLTO module import map in rustc. | Michael Woerister | 2018-07-11 | 1 | -0/+8 |
| |/ |
|
* | | Deny bare trait objects in the rest of rust | ljedrz | 2018-07-12 | 1 | -0/+1 |
|/ |
|
* | Initialize LLVM's AMDGPU target machine, if available. | Richard Diamond | 2018-06-14 | 1 | -0/+6 |
* | Rename trans to codegen everywhere. | Irina Popa | 2018-05-17 | 2 | -2/+2 |
* | Set PrepareForThinLTO flag when using ThinLTO | Nikita Popov | 2018-05-12 | 1 | -0/+1 |
* | Add rerun-if-env-changed=RUST_CHECK to librustc_llvm | varkor | 2018-04-19 | 1 | -0/+1 |
* | Do not rebuild LLVM for x.py check | varkor | 2018-04-18 | 1 | -0/+5 |
* | Move deny(warnings) into rustbuild | Mark Simulacrum | 2018-04-08 | 1 | -1/+0 |
* | Auto merge of #49249 - gnzlbg:simd_minmax, r=alexcrichton | bors | 2018-03-27 | 1 | -0/+3 |
|\ |
|
| * | implement minmax intrinsics | gnzlbg | 2018-03-26 | 1 | -0/+3 |
* | | Auto merge of #48346 - emilio:pgo, r=alexcrichton | bors | 2018-03-26 | 2 | -1/+10 |
|\ \
| |/
|/| |
|
| * | try to fix the build on older LLVM versions. | Emilio Cobos Álvarez | 2018-03-25 | 1 | -0/+1 |
| * | librustc_llvm: Show PGO diagnostics properly. | Emilio Cobos Álvarez | 2018-03-25 | 2 | -0/+6 |
| * | rustc_llvm: rustc_trans: Thread the PGO config down to the pass manager builder. | Emilio Cobos Álvarez | 2018-03-25 | 1 | -1/+3 |
* | | Introduce unsafe offset_from on pointers | Scott McMurray | 2018-03-23 | 1 | -0/+5 |
|/ |
|
* | add compile fail tests | gnzlbg | 2018-03-15 | 1 | -0/+2 |
* | add intrinsics for portable packed simd vector reductions | gnzlbg | 2018-03-13 | 1 | -0/+40 |
* | Fully use miri in trans | Oliver Schneider | 2018-03-08 | 1 | -0/+10 |
* | Make metadata references Send + Sync | John Kåre Alsaker | 2018-03-07 | 2 | -0/+4 |
* | rustc: Persist LLVM's `Linker` in Fat LTO | Alex Crichton | 2018-02-12 | 2 | -1/+10 |
* | rustc: Split Emscripten to a separate codegen backend | Alex Crichton | 2018-01-28 | 1 | -0/+1 |
* | rustc: Load the `rustc_trans` crate at runtime | Alex Crichton | 2018-01-27 | 2 | -1/+2 |
* | Rollup merge of #47710 - alexcrichton:llvm-6-compat, r=nikomatsakis | Alex Crichton | 2018-01-25 | 2 | -4/+1 |
|\ |
|
| * | llvm6: Remove MIPS64 archive variant | Alex Crichton | 2018-01-24 | 2 | -2/+0 |
| * | llvm6: CodeModel::{JIT,}Default no longer exists | Alex Crichton | 2018-01-24 | 1 | -2/+1 |
* | | Rollup merge of #47618 - mrhota:dw_at_noreturn, r=michaelwoerister | Alex Crichton | 2018-01-25 | 1 | -0/+4 |
|\ \
| |/
|/| |
|
| * | Teach rustc about DW_AT_noreturn and a few more DIFlags | A.J. Gardner | 2018-01-20 | 1 | -0/+4 |
* | | Update DW_OP_plus to DW_OP_plus_uconst | Josh Stone | 2018-01-19 | 1 | -1/+1 |
|/ |
|
* | rustc_trans: remove unused `TargetDataRef` accessor. | Eduard-Mihai Burtescu | 2018-01-14 | 1 | -1/+0 |