about summary refs log tree commit diff
path: root/src/librustdoc/html/static/source-script.js
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2018-12-24 13:29:35 +0100
committerGitHub <noreply@github.com>2018-12-24 13:29:35 +0100
commitc44bb0230ea4eae5ae97766b243f910b86b6aaae (patch)
tree508fe1670389894228dfe53c8d4701e4b02eb460 /src/librustdoc/html/static/source-script.js
parent7011035c1ca49d4693e65b3b0fa75603650d1b8c (diff)
parentdb24d8e8e25192703eb8f2ad6864207e92979443 (diff)
downloadrust-c44bb0230ea4eae5ae97766b243f910b86b6aaae.tar.gz
rust-c44bb0230ea4eae5ae97766b243f910b86b6aaae.zip
Rollup merge of #57021 - nikic:arg-pointer-align, r=nagisa
Enable emission of alignment attrs for pointer params

Instead disable creation of assumptions during inlining using an LLVM opt flag. For non-inlined functions, this gives us alignment information, while not inserting any assumes that kill other optimizations.

The `-Z arg-align-attributes` option which previously controlled this behavior is removed.

Fixes #54982.

r? @nagisa

cc @eddyb who added the current behavior, and @scottmcm, who added the `-Z arg-align-attributes` flag.
Diffstat (limited to 'src/librustdoc/html/static/source-script.js')
0 files changed, 0 insertions, 0 deletions