aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2025-07-13 10:41:45 +0900
committerGitHub <noreply@github.com>2025-07-13 10:41:45 +0900
commit7299250c030546b6811f5a1e0c4fd86f4380192e (patch)
tree278d4abd57538de2b851b9e55742166b1c6fb1f3 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent433a5a7c203dc2a7da4747fae95fcacb8844e9d1 (diff)
downloadllvm-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