Index: src/IceTargetLoweringX86Base.h |
diff --git a/src/IceTargetLoweringX86Base.h b/src/IceTargetLoweringX86Base.h |
index d39bda09a6b3f57833c94d966757cc48a3a33a09..f8a05786ad3c320d508d8bb1229da878fa72a951 100644 |
--- a/src/IceTargetLoweringX86Base.h |
+++ b/src/IceTargetLoweringX86Base.h |
@@ -60,7 +60,6 @@ template <typename TraitsType> class TargetX86Base : public TargetLowering { |
public: |
using Traits = TraitsType; |
- using BoolFolding = BoolFolding<Traits>; |
using ConcreteTarget = typename Traits::ConcreteTarget; |
using InstructionSetEnum = typename Traits::InstructionSet; |
@@ -836,7 +835,7 @@ private: |
typename std::enable_if<!T::Is64Bit, void>::type |
lowerIcmp64(const InstIcmp *Icmp, const Inst *Consumer); |
- BoolFolding FoldingInfo; |
+ BoolFolding<Traits> FoldingInfo; |
static FixupKind PcRelFixup; |
static FixupKind AbsFixup; |