index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_llvm
/
ffi.rs
Age
Commit message (
Expand
)
Author
Lines
2018-01-18
Use name-discarding LLVM context
Simonas Kazlauskas
-1
/
+1
2017-12-23
rustc: Set release mode cgus to 16 by default
Alex Crichton
-0
/
+1
2017-12-18
rustc: Work around `DICompileUnit` bugs in LLVM
Alex Crichton
-0
/
+4
2017-11-28
rustc_llvm: remove stale references
Tamir Duberstein
-11
/
+7
2017-11-25
rustc: Add support for some more x86 SIMD ops
Alex Crichton
-0
/
+1
2017-11-20
Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon
bors
-1
/
+2
2017-11-19
std: Add a new wasm32-unknown-unknown target
Alex Crichton
-1
/
+2
2017-11-19
rustc_trans: compute better align/dereferenceable attributes from pointees.
Eduard-Mihai Burtescu
-0
/
+6
2017-11-19
rustc_trans: go through layouts uniformly for fat pointers and variants.
Eduard-Mihai Burtescu
-5
/
+0
2017-11-19
rustc_trans: do not introspect LLVM aggregate field types.
Eduard-Mihai Burtescu
-2
/
+0
2017-11-19
rustc_trans: remove obsolete Type methods.
Eduard-Mihai Burtescu
-1
/
+0
2017-11-19
rustc_trans: use a predictable layout for constant ADTs.
Eduard-Mihai Burtescu
-3
/
+0
2017-11-19
rustc_trans: avoid working with sizes/offsets and alignments as integers.
Eduard-Mihai Burtescu
-21
/
+2
2017-11-11
Control LLVM's TrapUnreachable feature through rustc's TargetOptions.
Dan Gohman
-1
/
+2
2017-11-03
Add support for specifying the TLS model
Amanieu d'Antras
-0
/
+12
2017-10-07
rustc: Implement ThinLTO
Alex Crichton
-0
/
+56
2017-09-30
rustc: Enable LTO and multiple codegen units
Alex Crichton
-0
/
+7
2017-09-17
Remove rustc_bitflags; use the bitflags crate
Tamir Duberstein
-20
/
+20
2017-08-02
rustc_trans: do not pass floating-point values to LLVM through FFI.
Eduard-Mihai Burtescu
-1
/
+0
2017-07-21
rustllvm: split DebugLoc in UnpackOptimizationDiagnostic
Tim Neumann
-1
/
+3
2017-07-05
rustc: Implement the #[global_allocator] attribute
Alex Crichton
-0
/
+1
2017-07-01
When writing LLVM IR output demangled fn name in comments
Stepan Koltsov
-1
/
+7
2017-06-04
Merge branch 'profiling' of github.com:whitequark/rust into profiling
Marco Castelluccio
-0
/
+4
2017-05-24
add thiscall calling convention support
Nathan Froyd
-0
/
+1
2017-05-01
Add profiling support, through the rustc -Z profile flag.
whitequark
-0
/
+4
2017-04-28
Added LLVMRustRelocMode
Amit Aryeh Levy
-7
/
+7
2017-04-26
Add RWPI/ROPI relocation model support
Amit Aryeh Levy
-0
/
+3
2017-04-12
Expose LLVM appendModuleInlineAsm
A.J. Gardner
-0
/
+1
2017-03-30
Make sure that -lole32 ends up *after* LLVM libs on the linker command line.
Vadim Chugunov
-7
/
+0
2017-03-02
Add support for x86-interrupt calling convention
Philipp Oppermann
-0
/
+1
2017-02-13
Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakis
bors
-5
/
+5
2017-02-11
[LLVM 4.0] Fix CreateCompileUnit
Matt Ickstadt
-2
/
+1
2017-02-10
Fix intcast, use it where appropriate
Simonas Kazlauskas
-5
/
+5
2017-02-09
Auto merge of #38109 - tromey:main-subprogram, r=michaelwoerister
bors
-0
/
+1
2017-02-08
Rollup merge of #38699 - japaric:lsan, r=alexcrichton
Corey Farwell
-0
/
+3
2017-02-08
build/test the sanitizers only when --enable-sanitizers is used
Jorge Aparicio
-1
/
+1
2017-02-08
sanitizer support
Jorge Aparicio
-0
/
+3
2017-02-08
Rollup merge of #39529 - dylanmckay:llvm-4.0-align32, r=alexcrichton
Corey Farwell
-10
/
+10
2017-02-04
Emit DW_AT_main_subprogram
Tom Tromey
-0
/
+1
2017-02-04
[llvm] Use 32-bits for alignment
Dylan McKay
-10
/
+10
2017-02-04
Support a debug info API change for LLVM 4.0
Dylan McKay
-0
/
+6
2017-01-26
Remove unnecessary LLVMRustPersonalityFn binding
Simonas Kazlauskas
-1
/
+1
2017-01-18
calling convention for MSP430 interrupts
Jorge Aparicio
-0
/
+1
2016-12-31
Calculate discriminant bounds within 64 bits
Simonas Kazlauskas
-1
/
+1
2016-12-30
Add a way to retrieve constant value in 128 bits
Simonas Kazlauskas
-0
/
+2
2016-12-30
Wrapping<i128> and attempt at LLVM 3.7 compat
Simonas Kazlauskas
-1
/
+0
2016-12-30
Such large. Very 128. Much bits.
Simonas Kazlauskas
-0
/
+2
2016-12-29
Rollup merge of #38559 - japaric:ptx2, r=alexcrichton
Alex Crichton
-0
/
+1
2016-12-29
Fallout from updating bootstrap Cargo
Alex Crichton
-3
/
+1
2016-12-26
PTX support
Jorge Aparicio
-0
/
+1
[next]