This is an archive of the discontinued LLVM Phabricator instance.

[PATCH 26/27] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default
Needs ReviewPublic

Authored by jeroen.dobbelaere on Oct 4 2019, 3:30 PM.

Details

Reviewers
hfinkel
jdoerfert
Summary

This is part of the series started by D68484.

This is the llvm-side patch for enabling full restrict by default.
It should be combined with the clang patch.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptOct 4 2019, 3:30 PM

Adapt to i64 p.objId. (was i32)

D68509 (Patch 26/38) was updated (allow --use-noalias-intrinsic-during-inlining to be provided multiple times).

jeroen.dobbelaere retitled this revision from [PATCH 37/38] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default to [PATCH 25/26] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default.
jeroen.dobbelaere retitled this revision from [PATCH 25/26] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default to [PATCH 26/27] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default.

Rebased to 9fb46a452d4e5666828c95610ceac8dcd9e4ce16 (September 7, 2020)

Updated because D68509 was updated.