diff options
author | Heejin Ahn <aheejin@gmail.com> | 2024-07-01 19:12:01 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-01 19:12:01 -0700 |
commit | fb6e024f49ddbf1a018eccab7ccfa7c1f41964d0 (patch) | |
tree | 4d888f73b77b0ea29d28fd704b89be039c737d21 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 122db8b2cb7fa43ce1d6dc17148080579fcfb55a (diff) | |
download | llvm-fb6e024f49ddbf1a018eccab7ccfa7c1f41964d0.zip llvm-fb6e024f49ddbf1a018eccab7ccfa7c1f41964d0.tar.gz llvm-fb6e024f49ddbf1a018eccab7ccfa7c1f41964d0.tar.bz2 |
[WebAssembly] Update generic and bleeding-edge CPUs (#96584)
This updates the list of features in 'generic' and 'bleeding-edge' CPUs
in the backend to match
https://github.com/llvm/llvm-project/blob/4e0a0eae58f7a6998866719f7eb970096a2a52e9/clang/lib/Basic/Targets/WebAssembly.cpp#L150-L178
This updates existing CodeGen tests in a way that, if a test has
separate RUN lines for a reference-types test and a non-reference-types
test, I added -mattr=-reference-types to the no-reftype test's RUN
command line. I didn't delete existing -mattr=+reference-types lines in
reftype tests because having it helps readability.
Also, when tests is not really about reference-types but they have to
updated because they happen to contain call_indirect lines because now
call_indirect will take __indirect_function_table as an argument, I just
added the table argument to the expected output.
`target-features-cpus.ll` has been updated reflecting the newly added
features.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions