This is an archive of the discontinued LLVM Phabricator instance.

[mips] Fold FeatureBitCount into FeatureMips32 and FeatureMips64
ClosedPublic

Authored by dsanders on May 9 2014, 6:16 AM.

Details

Summary

DCL[ZO] are now correctly marked as being MIPS64 instructions. This has no
effect on the CodeGen tests since expansion of i64 prevented their use
anyway.

The check for MIPS16 to prevent the use of CLZ no longer prevents DCLZ as
well. This is not a functional change since DCLZ is still prohibited by
being a MIPS64 instruction (MIPS16 is only compatible with MIPS32).

No functional change

Diff Detail

Event Timeline

dsanders updated this revision to Diff 9250.May 9 2014, 6:16 AM
dsanders retitled this revision from to [mips] Fold FeatureBitCount into FeatureMips32 and FeatureMips64.
dsanders updated this object.
dsanders edited the test plan for this revision. (Show Details)
dsanders added a reviewer: vmedic.
vmedic accepted this revision.May 12 2014, 4:06 AM
vmedic edited edge metadata.

LGTM

This revision is now accepted and ready to land.May 12 2014, 4:06 AM
dsanders closed this revision.May 12 2014, 5:49 AM