| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-03-08 | Adjust test which differs between 32 bit and 64 bit | Oliver Schneider | -2/+2 | |
| The differences are not part of what the test is testing, so they were simply removed. | ||||
| 2018-03-08 | Codegen tests | Oliver Schneider | -5/+5 | |
| 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 | -2/+2 | |
| 2017-11-19 | rustc_trans: use a predictable layout for constant ADTs. | Eduard-Mihai Burtescu | -2/+2 | |
| 2016-10-21 | Adapt codegen test to new naming scheme for generated symbols. | Michael Woerister | -3/+3 | |
| 2016-08-24 | Disable old trans access via -Z orbit, #[rustc_no_mir] or --disable-orbit. | Eduard Burtescu | -12/+8 | |
| 2016-03-17 | Add #[rustc_no_mir] to make tests pass with -Z orbit. | Eduard Burtescu | -0/+5 | |
| 2015-10-10 | Set proper alignment on constants | Björn Steinbrink | -0/+66 | |
| For enum variants, the default alignment for a specific variant might be lower than the alignment of the enum type itself. In such cases we, for example, generate memcpy calls with an alignment that's higher than the alignment of the constant we copy from. To avoid that, we need to explicitly set the required alignment on constants. Fixes #28912. | ||||
