From 03a3d29541d8652b30e96eee9fa139c234bb7b60 Mon Sep 17 00:00:00 2001 From: Clement Courbet Date: Mon, 30 Sep 2019 13:53:50 +0000 Subject: [llvm-exegesis][NFC] Move BenchmarkFailure to own file. Summary: And rename to exegesis::Failure, as it's used everytwhere. Reviewers: gchatelet Subscribers: tschuett, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D68217 llvm-svn: 373209 --- llvm/tools/llvm-exegesis/lib/SnippetFile.cpp | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'llvm/tools/llvm-exegesis/lib/SnippetFile.cpp') diff --git a/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp b/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp index 112ac45b478..f5666ecab95 100644 --- a/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp +++ b/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// #include "SnippetFile.h" -#include "BenchmarkRunner.h" // FIXME: Pull BenchmarkFailure out of there. +#include "Error.h" #include "llvm/MC/MCContext.h" #include "llvm/MC/MCObjectFileInfo.h" #include "llvm/MC/MCParser/MCAsmParser.h" @@ -121,8 +121,8 @@ Expected> readSnippets(const LLVMState &State, ErrorOr> BufferPtr = MemoryBuffer::getFileOrSTDIN(Filename); if (std::error_code EC = BufferPtr.getError()) { - return make_error("cannot read snippet: " + Filename + - ": " + EC.message()); + return make_error("cannot read snippet: " + Filename + ": " + + EC.message()); } SourceMgr SM; SM.AddNewSourceBuffer(std::move(BufferPtr.get()), SMLoc()); @@ -138,7 +138,7 @@ Expected> readSnippets(const LLVMState &State, const std::unique_ptr AsmParser( createMCAsmParser(SM, Context, Streamer, *TM.getMCAsmInfo())); if (!AsmParser) - return make_error("cannot create asm parser"); + return make_error("cannot create asm parser"); AsmParser->getLexer().setCommentConsumer(&Streamer); const std::unique_ptr TargetAsmParser( @@ -147,16 +147,15 @@ Expected> readSnippets(const LLVMState &State, MCTargetOptions())); if (!TargetAsmParser) - return make_error("cannot create target asm parser"); + return make_error("cannot create target asm parser"); AsmParser->setTargetParser(*TargetAsmParser); if (AsmParser->Run(false)) - return make_error("cannot parse asm file"); + return make_error("cannot parse asm file"); if (Streamer.numInvalidComments()) - return make_error( - Twine("found ") - .concat(Twine(Streamer.numInvalidComments())) - .concat(" invalid LLVM-EXEGESIS comments")); + return make_error(Twine("found ") + .concat(Twine(Streamer.numInvalidComments())) + .concat(" invalid LLVM-EXEGESIS comments")); return std::vector{std::move(Result)}; } -- cgit v1.2.3