about summary refs log tree commit diff
path: root/src/test/codegen/packed.rs
AgeCommit message (Collapse)AuthorLines
2017-03-13emit !align attributes on stores of operand pairsAriel Ben-Yehuda-0/+33
cc #40373
2017-02-08emit "align 1" metadata on loads/stores of packed structsAriel Ben-Yehuda-0/+29
According to the LLVM reference: > A value of 0 or an omitted align argument means that the operation has the ABI alignment for the target. So loads/stores of fields of packed structs need to have their align set to 1. Implement that by tracking the alignment of `LvalueRef`s. Fixes #39376.