[RISCV] Move architecture parsing code into its own function
authorRoger Ferrer Ibanez <rofirrim@gmail.com>
Tue, 10 Sep 2019 07:47:34 +0000 (07:47 +0000)
committerRoger Ferrer Ibanez <rofirrim@gmail.com>
Tue, 10 Sep 2019 07:47:34 +0000 (07:47 +0000)
commit60f0a6f6ff99a748b1190ad85b0bbc00c36584a1
treef716141bf0926f7a24ce24e3ae7a2d343a226d04
parentc190890c29b96f36ea602f88e3e0deb5a94ad522
[RISCV] Move architecture parsing code into its own function

I plan to reuse it in a later patch.

This is almost NFC except a small change in control flow when diagnosing
+d without +f.

Differential Revision: https://reviews.llvm.org/D66002

llvm-svn: 371492
clang/lib/Driver/ToolChains/Arch/RISCV.cpp