This is an archive of the discontinued LLVM Phabricator instance.

[StructurizeCFG] Enable -structurizecfg-relaxed-uniform-regions by default
ClosedPublic

Authored by tpr on Jun 12 2019, 6:16 AM.

Details

Summary

D62198 introduced an option to relax the checks for
hasOnlyUniformBranches. This commit turns the option on by default, for
better code generation in some cases in AMDGPU.

Change-Id: I9cbff002a1e74d3b7eb96b4192dc8129936d537d

Diff Detail

Repository
rL LLVM

Event Timeline

tpr created this revision.Jun 12 2019, 6:16 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 12 2019, 6:16 AM
tpr updated this revision to Diff 204341.Jun 12 2019, 12:26 PM

V2: Lit test fix.

arsenm accepted this revision.Jun 14 2019, 6:41 AM
This revision is now accepted and ready to land.Jun 14 2019, 6:41 AM
This revision was automatically updated to reflect the committed changes.