Index: src/IceTargetLoweringARM32.h |
diff --git a/src/IceTargetLoweringARM32.h b/src/IceTargetLoweringARM32.h |
index 5eb320f25a4910140ec0a0fbe1886125fd3586a6..b7efac3d1c04a5b5253577c89b1c3a8ce2756fbe 100644 |
--- a/src/IceTargetLoweringARM32.h |
+++ b/src/IceTargetLoweringARM32.h |
@@ -302,11 +302,11 @@ protected: |
Context.insert(InstARM32Uxt::create(Func, Dest, Src0, Pred)); |
} |
- ARM32InstructionSet InstructionSet; |
- bool UsesFramePointer; |
- bool NeedsStackAlignment; |
- bool MaybeLeafFunc; |
- size_t SpillAreaSizeBytes; |
+ ARM32InstructionSet InstructionSet = ARM32InstructionSet::Begin; |
+ bool UsesFramePointer = false; |
+ bool NeedsStackAlignment = false; |
+ bool MaybeLeafFunc = true; |
+ size_t SpillAreaSizeBytes = 0; |
llvm::SmallBitVector TypeToRegisterSet[IceType_NUM]; |
llvm::SmallBitVector ScratchRegs; |
llvm::SmallBitVector RegsUsed; |