[all-commits] [llvm/llvm-project] 6d0afd: [llvm-exegesis] Refactor ExecutableFunction to use...
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Mon Nov 20 00:45:32 PST 2023
Branch: refs/heads/users/boomanaiden154/exegesis-orcjit1
Home: https://github.com/llvm/llvm-project
Commit: 6d0afd5b1c4564255e76b1caf06b0ad51b329372
https://github.com/llvm/llvm-project/commit/6d0afd5b1c4564255e76b1caf06b0ad51b329372
Author: Aiden Grossman <agrossman154 at yahoo.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M llvm/tools/llvm-exegesis/lib/Assembler.cpp
M llvm/tools/llvm-exegesis/lib/Assembler.h
M llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
M llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h
Log Message:
-----------
[llvm-exegesis] Refactor ExecutableFunction to use a named constructor
This patch refactors ExecutableFunction to use a named constructor
pattern, namely adding the create function, so that errors occurring
during the creation of an ExecutableFunction can be propogated back up
rather than having to deal with them in report_fatal_error.
More information about the All-commits
mailing list