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
2018-01-05
Auto merge of #46739 - arielb1:simple-loops, r=nikomatsakis
bors
-0
/
+25
2018-01-04
Auto merge of #46916 - michaelwoerister:generate-dead-code-plz, r=alexcrichton
bors
-0
/
+27
2018-01-04
Generate code for const- and inline-fns if -Clink-dead-code is specified.
Michael Woerister
-0
/
+27
2018-01-02
Add 'ignore-cloudabi' to tests that don't and won't build on CloudABI.
Ed Schouten
-5
/
+7
2017-12-30
Remove excessive trailing newlines.
kennytm
-2
/
+0
2017-12-26
rustc: don't use union layouts for tagged union enums.
Eduard-Mihai Burtescu
-2
/
+3
2017-12-15
rustc_trans: approximate ABI alignment for padding/union fillers.
Eduard-Mihai Burtescu
-0
/
+20
2017-12-14
Simplify CFG after IndVarSimplify
Ariel Ben-Yehuda
-0
/
+25
2017-12-14
Use PathBuf instead of String where applicable
Oliver Schneider
-1
/
+1
2017-12-06
Stabilize abi_sysv64
CensoredUsername
-1
/
+0
2017-12-02
rustc: don't unpack newtypes of scalar-pairs with mismatched alignment.
Eduard-Mihai Burtescu
-0
/
+11
2017-11-25
rustc: Add support for some more x86 SIMD ops
Alex Crichton
-0
/
+53
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
[next]