| Index: src/IceTargetLoweringX8632Traits.h
|
| diff --git a/src/IceTargetLoweringX8632Traits.h b/src/IceTargetLoweringX8632Traits.h
|
| index ae9abe1e6627784476fa81238d19b5d1f3573522..ca15ea525daf55d5153a02c5843c803128fb2194 100644
|
| --- a/src/IceTargetLoweringX8632Traits.h
|
| +++ b/src/IceTargetLoweringX8632Traits.h
|
| @@ -37,6 +37,7 @@ namespace X86Internal {
|
|
|
| template <class Machine> struct Insts;
|
| template <class Machine> struct MachineTraits;
|
| +template <class Machine> class TargetX86Base;
|
|
|
| template <> struct MachineTraits<TargetX8632> {
|
| //----------------------------------------------------------------------------
|
| @@ -518,7 +519,7 @@ template <> struct MachineTraits<TargetX8632> {
|
| //----------------------------------------------------------------------------
|
| using Insts = ::Ice::X86Internal::Insts<TargetX8632>;
|
|
|
| - using TargetLowering = TargetX8632;
|
| + using TargetLowering = ::Ice::X86Internal::TargetX86Base<TargetX8632>;
|
| using Assembler = X8632::AssemblerX8632;
|
|
|
| /// X86Operand extends the Operand hierarchy. Its subclasses are
|
|
|