aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorHim188 <tguan@nvidia.com>2024-07-25 11:07:31 +0100
committerGitHub <noreply@github.com>2024-07-25 11:07:31 +0100
commitba461f8c6278a7b2fd7695454c1f184c38897ecd (patch)
tree6a998a1dcb74fad296bc121aa800ec65b684ed97 /llvm/lib/Bitcode
parent6f37d42a33ba09add14a9a1f422cb489ba02336e (diff)
downloadllvm-ba461f8c6278a7b2fd7695454c1f184c38897ecd.zip
llvm-ba461f8c6278a7b2fd7695454c1f184c38897ecd.tar.gz
llvm-ba461f8c6278a7b2fd7695454c1f184c38897ecd.tar.bz2
[AArch64][GlobalISel] Legalize fp128 types as libcalls for G_FCMP (#98452)
- Generate libcall for supported predicates. - Generate unsupported predicates as combinations of supported predicates. - Vectors are scalarized, however some cases like `v3f128_fp128` are still failing, because we failed to legalize G_OR for these types. GISel now generates the same code as SDAG, however, note the difference in the `one` case.
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions