summary refs log tree commit diff
path: root/src/rustllvm
AgeCommit message (Expand)AuthorLines
2015-07-22Write deterministic archiveseternaleye-1/+1
2015-07-21trans: Move rust_try into the compilerAlex Crichton-1/+2
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-0/+27
2015-07-16trans: Add kind to writeArchiveAlex Crichton-3/+14
2015-07-16rustc_trans: Update LLVMBuildLandingPad signatureAlex Crichton-0/+15
2015-07-16Update LLVMAlex Crichton-1/+1
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-101/+168
2015-06-17Auto merge of #26025 - alexcrichton:update-llvm, r=brsonbors-43/+173
2015-06-16rustc: Update LLVMAlex Crichton-43/+173
2015-06-14inverse the logic in code inclusionSébastien Marie-3/+3
2015-06-10fixes __morestack symbol problem on BSDsDave Huseby-2/+2
2015-06-09Auto merge of #25627 - murarth:execution-engine-fix, r=nrcbors-23/+35
2015-06-08Changes to LLVM `ExecutionEngine` wrapperMurarth-23/+35
2015-06-07rustc_trans: don't hardcode llvm version for conditional intrinsicsLuca Bruno-0/+8
2015-06-07Remove useless `const`Tamir Duberstein-1/+1
2015-05-19rustc_llvm: Don't export constants across dllsAlex Crichton-1/+3
2015-05-12rustc_llvm: Expose setting more DLL storage classesAlex Crichton-2/+3
2015-04-25Add singlethreaded fence intrinsics.Peter Marheine-2/+4
2015-04-21rollup merge of #24635: tamird/llvm-3.5Alex Crichton-43/+13
2015-04-21rustc: Handle duplicate names merging archivesAlex Crichton-24/+55
2015-04-21LLVM < 3.5 is unsupported since bb18a3cTamir Duberstein-43/+13
2015-04-03Implement LLVMGetOrInsertGlobal wrapperSimonas Kazlauskas-0/+6
2015-04-03Wrap LLVM’s Module::getNamedValueSimonas Kazlauskas-0/+5
2015-03-14Drop support for LLVM < 3.5 and fix compile errors with 3.5Björn Steinbrink-108/+12
2015-03-10Add support for target-cpu=nativeJulian Orth-1/+7
2015-03-05updating llvm-auto-clean-trigger tooDave Huseby-1/+1
2015-02-21Update LLVM to rust-llvm-2015-02-19Björn Steinbrink-1/+1
2015-02-16Update LLVM to release_36@229036Björn Steinbrink-1/+1
2015-02-12Update LLVM to disable asserts in the PassInfo cacheBjörn Steinbrink-1/+1
2015-02-09Update llvm to rust-llvm-2015-02-09Björn Steinbrink-1/+1
2015-02-02Test fixes and rebase conflictsAlex Crichton-1/+1
2015-02-01Update LLVM to rust-llvm-2015-01-30Björn Steinbrink-111/+181
2015-01-22Better inline assembly errorsJohn Kåre Alsaker-0/+16
2015-01-18Redo Segmented stack support for DragonFlyMichael Neumann-1/+1
2015-01-13Bump to ensure llvm is rebuiltRicho Healey-1/+1
2015-01-05Ensure that LLVM is rebuilt with recent changesMichael Neumann-1/+1
2015-01-03Initial version of AArch64 support.Akos Kiss-1/+1
2014-12-30debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty p...Michael Woerister-3/+9
2014-12-11Add LLVM ExecutionEngine APIMurarth-0/+113
2014-10-12optimize position independent code in executablesDaniel Micay-0/+2
2014-10-04Update LLVM.Luqman Aden-11/+56
2014-09-27Translate inline assembly errors back to source locationsKeegan McAllister-0/+16
2014-09-12Add -C remark for LLVM optimization remarksKeegan McAllister-0/+50
2014-09-12Add a Rust string ostream for LLVMKeegan McAllister-8/+32
2014-09-08Update LLVM to fix a crash in the MergeFunc passBjörn Steinbrink-1/+1
2014-08-15Fix builds with LLVM < 3.6Björn Steinbrink-0/+8
2014-08-05Added clarification regarding rust_try_inner.Vadim Chugunov-1/+1
2014-08-04Update LLVMVadim Chugunov-3/+3
2014-07-29Update LLVM to fix miscompilations due to wrongfully removed lifetime intrinsicsBjörn Steinbrink-1/+1
2014-07-25rustllvm: Stub out some functions for llvm < 3.5Luqman Aden-0/+9