]> git.lizzy.rs Git - rust.git/commit
Enable emission of alignment attrs for pointer params
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 20 Dec 2018 23:30:35 +0000 (00:30 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 20 Dec 2018 23:31:18 +0000 (00:31 +0100)
commitdb24d8e8e25192703eb8f2ad6864207e92979443
tree68aeac009a3153404d7684f852060a0b4a34aecd
parent0a4a4ffc69f2d05eb8b8a32eaf9bd0607b69fe38
Enable emission of alignment attrs for pointer params

Instead disable creation of assumptions during inlining using an
LLVM opt flag.

The -Z arg-align-attributes option which previously controlled this
behavior is removed.
src/librustc/session/config.rs
src/librustc_codegen_llvm/abi.rs
src/librustc_codegen_llvm/llvm_util.rs
src/test/codegen/function-arguments.rs