This is an archive of the discontinued LLVM Phabricator instance.

[X86][Znver1] Remove ReadAfterLd from BSR/BSF in Zen scheduler model
AbandonedPublic

Authored by craig.topper on Mar 23 2018, 11:06 AM.

Details

Reviewers
RKSimon
GGanesh
Summary

These are unary instructions not binary. The only source operand are the 5 memory address pieces which are not ReadAfterLd

Diff Detail

Event Timeline

craig.topper created this revision.Mar 23 2018, 11:06 AM
craig.topper abandoned this revision.Mar 29 2018, 1:52 PM

Looks like this is no longer necessary after Simon added WriteBitScan