aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/TargetParserTest.cpp
diff options
context:
space:
mode:
authorArchibald Elliott <archibald.elliott@arm.com>2022-10-11 14:02:33 +0100
committerArchibald Elliott <archibald.elliott@arm.com>2022-10-13 10:32:06 +0100
commit7d15212b8c0c8bf0009ab253e7179ae7caf57aec (patch)
tree2947d9fe0e9406617e6f31397b49a3c8901ced12 /llvm/unittests/Support/TargetParserTest.cpp
parentb05f5b90a12098660a4fc16da0b4d421ddfe14e2 (diff)
downloadllvm-7d15212b8c0c8bf0009ab253e7179ae7caf57aec.zip
llvm-7d15212b8c0c8bf0009ab253e7179ae7caf57aec.tar.gz
llvm-7d15212b8c0c8bf0009ab253e7179ae7caf57aec.tar.bz2
[ARM] Support fp16/bf16 using w constraint
fp16 and bf16 values can be used in GCC's inline assembly using the "w" constraint, which means "VFP floating-point registers d0-d31" - fp16 and bf16 values are stored in S registers (which alias the D registers). This change ensures that LLVM is compatible with GCC for programs that use fp16 and the 'w' constraint. Differential Revision: https://reviews.llvm.org/D135662
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
0 files changed, 0 insertions, 0 deletions