diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2025-07-13 10:41:45 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-13 10:41:45 +0900 |
commit | 7299250c030546b6811f5a1e0c4fd86f4380192e (patch) | |
tree | 278d4abd57538de2b851b9e55742166b1c6fb1f3 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 433a5a7c203dc2a7da4747fae95fcacb8844e9d1 (diff) | |
download | llvm-7299250c030546b6811f5a1e0c4fd86f4380192e.zip llvm-7299250c030546b6811f5a1e0c4fd86f4380192e.tar.gz llvm-7299250c030546b6811f5a1e0c4fd86f4380192e.tar.bz2 |
DAG: Use fast variants of fast math libcalls (#147481)
Hexagon currently has an untested global flag to control fast
math variants of libcalls. Add fast variants as explicit libcall
options so this can be a flag based lowering decision, and implement
it. I have no idea what fast math flags the hexagon case requires,
so I picked the maximally potentially relevant set of flags although
this probably is refinable per call. Looking in compiler-rt, I'm not
sure if the fast variants are anything more than aliases.
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions