diff options
author | YunQiang Su <syq@debian.org> | 2024-02-27 14:08:36 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-26 22:08:36 -0800 |
commit | c88beb4112d5bbf07d76a615ab7f13ba2ba023e6 (patch) | |
tree | afa8d099558e0cd3766b7bc8436727eb5917a9fd /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
parent | f0663772463335bed253491fa380e1a9c2d78484 (diff) | |
download | llvm-c88beb4112d5bbf07d76a615ab7f13ba2ba023e6.zip llvm-c88beb4112d5bbf07d76a615ab7f13ba2ba023e6.tar.gz llvm-c88beb4112d5bbf07d76a615ab7f13ba2ba023e6.tar.bz2 |
MIPS: Fix asm constraints "f" and "r" for softfloat (#79116)
This include 2 fixes:
1. Disallow 'f' for softfloat.
2. Allow 'r' for softfloat.
Currently, 'f' is accpeted by clang, then LLVM meets an internal error.
'r' is rejected by LLVM by: couldn't allocate input reg for constraint
'r'.
Fixes: #64241, #63632
---------
Co-authored-by: Fangrui Song <i@maskray.me>
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions