| Index: src/IceTargetLoweringX8632.h
|
| diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h
|
| index 88b75acc6463376817dba189329c16da1f420c09..2ba6a153478ccfa17e77ab1280d247ac0efc719e 100644
|
| --- a/src/IceTargetLoweringX8632.h
|
| +++ b/src/IceTargetLoweringX8632.h
|
| @@ -105,6 +105,9 @@ protected:
|
| void lowerStore(const InstStore *Inst) override;
|
| void lowerSwitch(const InstSwitch *Inst) override;
|
| void lowerUnreachable(const InstUnreachable *Inst) override;
|
| + void prelowerPhis() override;
|
| + void lowerPhiAssignments(CfgNode *Node,
|
| + const AssignList &Assignments) override;
|
| void doAddressOptLoad() override;
|
| void doAddressOptStore() override;
|
| void randomlyInsertNop(float Probability) override;
|
| @@ -482,7 +485,7 @@ protected:
|
| llvm::SmallBitVector RegsUsed;
|
| SizeT NextLabelNumber;
|
| bool ComputedLiveRanges;
|
| - VarList PhysicalRegisters;
|
| + VarList PhysicalRegisters[IceType_NUM];
|
| static IceString RegNames[];
|
|
|
| private:
|
|
|