Index: src/IceTargetLoweringX86BaseImpl.h |
diff --git a/src/IceTargetLoweringX86BaseImpl.h b/src/IceTargetLoweringX86BaseImpl.h |
index e70c757f9bb72abafb67984a4675f918f5b3c731..7d4b4f7fbfc2089d5e65a72d97710dad9d1ab852 100644 |
--- a/src/IceTargetLoweringX86BaseImpl.h |
+++ b/src/IceTargetLoweringX86BaseImpl.h |
@@ -329,7 +329,7 @@ void TargetX86Base<TraitsType>::staticInit(GlobalContext *Ctx) { |
&RegisterAliases); |
filterTypeToRegisterSet(Ctx, Traits::RegisterSet::Reg_NUM, |
TypeToRegisterSet.data(), TypeToRegisterSet.size(), |
- Traits::getRegName); |
+ Traits::getRegName, getRegClassName); |
PcRelFixup = Traits::FK_PcRel; |
AbsFixup = |
Ctx->getFlags().getUseNonsfi() ? Traits::FK_Gotoff : Traits::FK_Abs; |