There aren't enough used bits to make this a functional change, but we should fix it for consistency.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316639
91177308-0d34-0410-b5e6-
96231b3b80d8
MCSubtargetInfo &STI = copySTI();
FeatureBitset AllModes({X86::Mode64Bit, X86::Mode32Bit, X86::Mode16Bit});
FeatureBitset OldMode = STI.getFeatureBits() & AllModes;
- unsigned FB = ComputeAvailableFeatures(
+ uint64_t FB = ComputeAvailableFeatures(
STI.ToggleFeature(OldMode.flip(mode)));
setAvailableFeatures(FB);