| Index: src/IceCfgNode.h
|
| diff --git a/src/IceCfgNode.h b/src/IceCfgNode.h
|
| index bf118445d856b37334ac9e24be43ca635d0aa6c1..954977f98d4dabe3a15ad695674bf9c3651f6a4d 100644
|
| --- a/src/IceCfgNode.h
|
| +++ b/src/IceCfgNode.h
|
| @@ -29,6 +29,11 @@ public:
|
| // Access the label number and name for this node.
|
| SizeT getIndex() const { return Number; }
|
| IceString getName() const;
|
| + void setName(IceString &NewName) {
|
| + // Make sure that the name can only be set once.
|
| + assert(Name.empty());
|
| + Name = NewName;
|
| + }
|
| IceString getAsmName() const {
|
| return ".L" + Func->getFunctionName() + "$" + getName();
|
| }
|
|
|