| Index: src/IceCfg.cpp
|
| diff --git a/src/IceCfg.cpp b/src/IceCfg.cpp
|
| index 2cbe571c815035b22cf054830a5c8617ed844f19..f3b04eb47364bf9527624341290afa8237d6a6af 100644
|
| --- a/src/IceCfg.cpp
|
| +++ b/src/IceCfg.cpp
|
| @@ -34,16 +34,13 @@ ArenaAllocator<> *getCurrentCfgAllocator() {
|
|
|
| Cfg::Cfg(GlobalContext *Ctx, uint32_t SequenceNumber)
|
| : Ctx(Ctx), SequenceNumber(SequenceNumber),
|
| - VMask(Ctx->getFlags().getVerbose()), FunctionName(""),
|
| - ReturnType(IceType_void), IsInternalLinkage(false), HasError(false),
|
| - FocusedTiming(false), ErrorMessage(""), Entry(nullptr),
|
| - NextInstNumber(Inst::NumberInitial), Allocator(new ArenaAllocator<>()),
|
| - Live(nullptr), Target(TargetLowering::createLowering(
|
| - Ctx->getFlags().getTargetArch(), this)),
|
| + VMask(Ctx->getFlags().getVerbose()), NextInstNumber(Inst::NumberInitial),
|
| + Allocator(new ArenaAllocator<>()), Live(nullptr),
|
| + Target(TargetLowering::createLowering(Ctx->getFlags().getTargetArch(),
|
| + this)),
|
| VMetadata(new VariablesMetadata(this)),
|
| TargetAssembler(TargetLowering::createAssembler(
|
| - Ctx->getFlags().getTargetArch(), this)),
|
| - CurrentNode(nullptr) {
|
| + Ctx->getFlags().getTargetArch(), this)) {
|
| assert(!Ctx->isIRGenerationDisabled() &&
|
| "Attempt to build cfg when IR generation disabled");
|
| }
|
|
|