HomePhabricator

AMDGPU: Implement early ifcvt target hooks.

Description

AMDGPU: Implement early ifcvt target hooks.

Leave early ifcvt disabled for now since there are some
shader-db regressions.

This causes some immediate improvements, but could be better.
The cost checking that the pass does is based on critical path
length for out of order CPUs which we do not want so it skips out
on many cases we want.

Details

Committed
arsenmJan 24 2017, 8:25 PM
Parents
rL293015: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Branches
Unknown
Tags
Unknown