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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
codegen
Age
Commit message (
Expand
)
Author
Lines
2017-11-19
rustc_trans: work around i686-pc-windows-msvc byval align LLVM bug.
Eduard-Mihai Burtescu
-3
/
+3
2017-11-19
Don't glob-import overlapping variant names in test/codegen/match-optimizes-a...
Eduard-Mihai Burtescu
-11
/
+9
2017-11-19
rustc: unpack scalar pair newtype layout ABIs.
Eduard-Mihai Burtescu
-1
/
+1
2017-11-19
rustc: unpack scalar newtype layout ABIs.
Eduard-Mihai Burtescu
-5
/
+5
2017-11-19
rustc: encode scalar pairs in layout ABI.
Eduard-Mihai Burtescu
-10
/
+7
2017-11-19
rustc_trans: compute better align/dereferenceable attributes from pointees.
Eduard-Mihai Burtescu
-6
/
+6
2017-11-19
rustc_trans: go through layouts uniformly for fat pointers and variants.
Eduard-Mihai Burtescu
-14
/
+13
2017-11-19
rustc: do not inject discriminant fields into Layout::General's variants.
Eduard-Mihai Burtescu
-2
/
+2
2017-11-19
rustc_trans: always insert alignment padding, even before the first field.
Eduard-Mihai Burtescu
-8
/
+11
2017-11-19
rustc_trans: use *[T; 0] for slice data pointers instead of *T.
Eduard-Mihai Burtescu
-7
/
+8
2017-11-19
rustc_trans: use more of the trans::mir and ty::layout APIs throughout.
Eduard-Mihai Burtescu
-6
/
+6
2017-11-19
rustc_trans: use a predictable layout for constant ADTs.
Eduard-Mihai Burtescu
-4
/
+4
2017-11-15
Emit debug info for trait object pointer
Tom Tromey
-0
/
+33
2017-11-14
add optimization codegen tests
Djzin
-0
/
+44
2017-11-14
always add an unreachable branch on matches to give more info to llvm about w...
Djzin
-3
/
+6
2017-11-10
Make saturating u128 -> f32 casts the default behavior
Robin Kruppe
-21
/
+2
2017-11-08
Auto merge of #45205 - rkruppe:saturating-casts, r=eddyb
bors
-0
/
+65
2017-11-08
Update fastcall-inreg codegen test so that functions actually get instantiated.
Michael Woerister
-7
/
+7
2017-11-07
Saturating casts between integers and floats (both directions).
Robin Kruppe
-0
/
+65
2017-11-07
Update codegen tests.
Michael Woerister
-20
/
+20
2017-10-26
Avoid unnecessary copies of arguments that are simple bindings
Björn Steinbrink
-38
/
+36
2017-10-21
Auto merge of #45391 - malbarbo:x32-1, r=alexcrichton
bors
-0
/
+1
2017-10-20
Fix some tests for linux gnux32
Marco A L Barbosa
-0
/
+1
2017-10-18
Remove two obsolete min-llvm-version tests
Josh Stone
-1
/
+0
2017-10-16
Update the codegen/mainsubprogram tests to min-llvm 4.0
Josh Stone
-8
/
+6
2017-10-11
rustc: Add LLVM `nounwind` with `-C panic=abort`
Alex Crichton
-1
/
+40
2017-10-07
Fix typo in codegen test
Robin Kruppe
-1
/
+1
2017-10-05
Auto merge of #44940 - philipc:remap-path, r=michaelwoerister
bors
-0
/
+23
2017-09-30
rustc: Use 16bit c_int for msp430
Daniel Klauer
-0
/
+35
2017-09-30
Don't use remapped path when loading modules and include files
Philip Craig
-0
/
+23
2017-09-28
test: Check native main() signature
Daniel Klauer
-0
/
+17
2017-09-02
add test for not optimized `pow` with constant power
Evgeniy A. Dushistov
-0
/
+23
2017-08-28
std: Mark allocation functions as nounwind
Alex Crichton
-0
/
+32
2017-08-06
Auto merge of #43488 - Florob:repeat-opt, r=arielb1
bors
-0
/
+74
2017-08-05
codegen tests: Check type of `len` argument to `llvm.memset.*` based on the e...
Florian Zeitz
-3
/
+3
2017-07-29
std: Mark `Layout::repeat` as `#[inline]`
Alex Crichton
-0
/
+21
2017-07-26
trans: Optimize initialization using repeat expressions
Florian Zeitz
-0
/
+74
2017-07-24
Add a disabled builder for aarch64 emulated tests
Alex Crichton
-0
/
+1
2017-07-23
Auto merge of #43387 - TimNN:rustllvm50, r=alexcrichton
bors
-8
/
+8
2017-07-21
Relax a codegen test to be compatible with LLVM 5.0
Alex Crichton
-8
/
+8
2017-07-21
Ignore stack probe tests on AArch64
Mátyás Mustoha
-0
/
+1
2017-07-18
powerpc: Ignore the stack-probes test
Luca Barbato
-0
/
+1
2017-07-12
[LLVM] Avoid losing the !nonnull attribute in SROA
Ariel Ben-Yehuda
-0
/
+36
2017-07-06
rustc: Implement stack probes for x86
Alex Crichton
-0
/
+24
2017-07-05
rustc: Implement the #[global_allocator] attribute
Alex Crichton
-1
/
+1
2017-06-19
Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakis
bors
-1
/
+1
2017-06-15
Add a no-system-llvm compilecheck header
Simonas Kazlauskas
-9
/
+3
2017-06-12
Update test/codegen/drop.rs to reflect inconsequential change in basic block ...
Felix S. Klock II
-1
/
+1
2017-06-08
Upgrade LLVM
Simonas Kazlauskas
-0
/
+28
2017-06-06
rustc_trans: do not store pair fields if they are ZSTs.
Eduard-Mihai Burtescu
-4
/
+6
[next]