| Index: src/IceAssemblerX86BaseImpl.h
|
| diff --git a/src/IceAssemblerX86BaseImpl.h b/src/IceAssemblerX86BaseImpl.h
|
| index 9bdc449ff1faf3d05fbf7036eaa2473b8abe9861..f06ee96007c7895493c3b83046eae66a4fbb022c 100644
|
| --- a/src/IceAssemblerX86BaseImpl.h
|
| +++ b/src/IceAssemblerX86BaseImpl.h
|
| @@ -22,6 +22,7 @@
|
| #include "IceAssemblerX86Base.h"
|
|
|
| #include "IceCfg.h"
|
| +#include "IceCfgNode.h"
|
| #include "IceOperand.h"
|
|
|
| namespace Ice {
|
| @@ -86,9 +87,9 @@ Label *AssemblerX86Base<Machine>::getOrCreateLocalLabel(SizeT Number) {
|
| }
|
|
|
| template <class Machine>
|
| -void AssemblerX86Base<Machine>::bindCfgNodeLabel(SizeT NodeNumber) {
|
| +void AssemblerX86Base<Machine>::bindCfgNodeLabel(const CfgNode *Node) {
|
| assert(!getPreliminary());
|
| - Label *L = getOrCreateCfgNodeLabel(NodeNumber);
|
| + Label *L = getOrCreateCfgNodeLabel(Node->getIndex());
|
| this->bind(L);
|
| }
|
|
|
|
|