about summary refs log tree commit diff
path: root/src/librustc_llvm/lib.rs
AgeCommit message (Expand)AuthorLines
2016-01-29trans: Upgrade LLVMAlex Crichton-1/+15
2016-01-26Auto merge of #31120 - alexcrichton:attribute-deny-warnings, r=brsonbors-0/+1
2016-01-25Register LLVM passes with the correct LLVM pass manager.Corey Farwell-1/+13
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2015-12-26llvm: Add support for vectorcall (X86_VectorCall) conventionSteffen-0/+1
2015-12-21Register new snapshotsAlex Crichton-5/+0
2015-12-19Auto merge of #30401 - DiamondLovesYou:pnacl-target, r=alexcrichtonbors-26/+61
2015-12-19Add PNaCl target info to the makefile target cfgs and initialize the PNaCl ta...Richard Diamond-26/+61
2015-12-18Fix emitting asm and object file output at the same timeBjörn Steinbrink-0/+1
2015-12-13Better support for `--llvm-root`.Richard Diamond-0/+32
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-2/+1
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-19Remove segmented stack option from LLVMRustCreateTargetMachine. Unused.Brian Anderson-1/+0
2015-11-09std: Migrate to the new libcAlex Crichton-0/+2
2015-10-17Remove some trivial `transmute`sAndrew Paseltiner-2/+2
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-11rollup merge of #27678: alexcrichton/snapshotsAlex Crichton-2/+2
2015-08-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-11Register new snapshotsAlex Crichton-2/+2
2015-08-10trans: Stop informing LLVM about dllexportAlex Crichton-0/+2
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-07-23Rewrite the improper_ctypes lint.Eli Friedman-1/+1
2015-07-21trans: Move rust_try into the compilerAlex Crichton-2/+4
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-0/+4
2015-07-16trans: Add kind to writeArchiveAlex Crichton-1/+11
2015-07-16rustc_trans: Update LLVMBuildLandingPad signatureAlex Crichton-6/+7
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-2/+14
2015-06-20Simplify argument forwarding in the various shim generatorsBjörn Steinbrink-0/+12
2015-06-18Auto merge of #26192 - alexcrichton:features-clean, r=aturonbors-1/+1
2015-06-18remove unused functions from trans and llvmOliver Schneider-12/+0
2015-06-17collections: Split the `collections` featureAlex Crichton-1/+1
2015-06-16rustc: Update LLVMAlex Crichton-1/+16
2015-06-09Auto merge of #25627 - murarth:execution-engine-fix, r=nrcbors-7/+1
2015-06-08Changes to LLVM `ExecutionEngine` wrapperMurarth-7/+1
2015-06-07rustc_trans: don't hardcode llvm version for conditional intrinsicsLuca Bruno-0/+2
2015-05-20Auto merge of #25350 - alexcrichton:msvc, r=brsonbors-2/+19
2015-05-19rustc_llvm: Don't export constants across dllsAlex Crichton-1/+1
2015-05-15libs: Move favicon URLs to HTTPSAlex Crichton-1/+1
2015-05-12rustc_llvm: Expose setting more DLL storage classesAlex Crichton-1/+18
2015-05-12Scale back changes madeAlex Crichton-14/+0
2015-05-12Very hacky MSVC hacks.Ricky Taylor-0/+14
2015-05-05Don't repeat `Attribute` in the const namesTamir Duberstein-26/+26
2015-04-29rollup merge of #24921: tamird/bitflags-associated-constAlex Crichton-23/+24
2015-04-29rollup merge of #24833: tari/rfc888Alex Crichton-1/+11
2015-04-29FalloutTamir Duberstein-23/+24
2015-04-28Register new snapshotsTamir Duberstein-1/+0
2015-04-25Add singlethreaded fence intrinsics.Peter Marheine-1/+11
2015-04-21rollup merge of #24635: tamird/llvm-3.5Alex Crichton-2/+0
2015-04-21rustc: Handle duplicate names merging archivesAlex Crichton-3/+13
2015-04-21LLVM < 3.5 is unsupported since bb18a3cTamir Duberstein-2/+0