[all-commits] [llvm/llvm-project] 9ea00f: [NFC][AArch64] Use optional returns in target pars...
Lucas Duarte Prates via All-commits
all-commits at lists.llvm.org
Fri Jan 27 04:36:14 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9ea00fc74c3c0032ff2d9a6774e13449a30e4549
https://github.com/llvm/llvm-project/commit/9ea00fc74c3c0032ff2d9a6774e13449a30e4549
Author: Lucas Prates <lucas.prates at arm.com>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M clang/lib/Basic/Targets/AArch64.cpp
M clang/lib/Driver/ToolChains/Arch/AArch64.cpp
M llvm/include/llvm/TargetParser/AArch64TargetParser.h
M llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
M llvm/lib/TargetParser/AArch64TargetParser.cpp
M llvm/unittests/TargetParser/TargetParserTest.cpp
Log Message:
-----------
[NFC][AArch64] Use optional returns in target parser instead of 'invalid' objects
This updates the parsing methods in AArch64's Target Parser to make use
of optional returns instead of "invalid" enum values, making the API's
behaviour clearer.
Reviewed By: lenary, tmatheson
Differential Revision: https://reviews.llvm.org/D142539
More information about the All-commits
mailing list