[all-commits] [llvm/llvm-project] 11e68c: [flang]Add vscale argument parsing (#67676)
Mats Petersson via All-commits
all-commits at lists.llvm.org
Mon Oct 2 04:01:25 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 11e68c7e7ffb430f17a02c5ca28f6884b5de563a
https://github.com/llvm/llvm-project/commit/11e68c7e7ffb430f17a02c5ca28f6884b5de563a
Author: Mats Petersson <mats.petersson at arm.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M clang/include/clang/Driver/Options.td
M clang/lib/Driver/ToolChains/Flang.cpp
M clang/lib/Driver/ToolChains/Flang.h
M flang/include/flang/Frontend/LangOptions.def
M flang/lib/Frontend/CompilerInvocation.cpp
A flang/test/Driver/aarch64-sve-vector-bits.f90
M flang/test/Driver/driver-help-hidden.f90
M flang/test/Driver/driver-help.f90
Log Message:
-----------
[flang]Add vscale argument parsing (#67676)
Support for vector scale range arguments, for AArch64 scalable vector
extension (SVE) support.
Adds -msve-vector-bits to the flang frontend, and for flang fc1 the
options are -mvscale-min and -mvscale-max (optional). These match the
clang and clang cc1 options for the same purposes.
A further patch will actually USE these arguments.
More information about the All-commits
mailing list