From 22bad0497e46492c09994c0042d47a976b5eda82 Mon Sep 17 00:00:00 2001 From: Clement Courbet Date: Fri, 19 Oct 2018 12:08:05 +0000 Subject: [llvm-exegesis] Re-enable liveliness tracker. Reviewers: gchatelet Subscribers: tschuett, llvm-commits Differential Revision: https://reviews.llvm.org/D53429 llvm-svn: 344780 --- llvm/tools/llvm-exegesis/lib/Assembler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'llvm/tools/llvm-exegesis/lib/Assembler.cpp') diff --git a/llvm/tools/llvm-exegesis/lib/Assembler.cpp b/llvm/tools/llvm-exegesis/lib/Assembler.cpp index 2b67682cde7..527b10146a3 100644 --- a/llvm/tools/llvm-exegesis/lib/Assembler.cpp +++ b/llvm/tools/llvm-exegesis/lib/Assembler.cpp @@ -33,6 +33,7 @@ generateSnippetSetupCode(const ExegesisTarget &ET, const llvm::MCSubtargetInfo *const MSI, llvm::ArrayRef RegisterInitialValues, bool &IsSnippetSetupComplete) { + IsSnippetSetupComplete = true; std::vector Result; for (const RegisterValue &RV : RegisterInitialValues) { // Load a constant in the register. @@ -170,7 +171,7 @@ void assembleToStream(const ExegesisTarget &ET, for (const unsigned Reg : LiveIns) MF.getRegInfo().addLiveIn(Reg); - bool IsSnippetSetupComplete = false; + bool IsSnippetSetupComplete; std::vector Code = generateSnippetSetupCode(ET, TM->getMCSubtargetInfo(), RegisterInitialValues, IsSnippetSetupComplete); -- cgit v1.2.3