aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2023-08-12 07:20:00 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2023-09-01 19:45:03 -0400
commitb14e83d1a449d70239e1d37e2a406e9a0e3892a1 (patch)
tree6a727844f94ed539ab1ea575fa6a9774469598b0 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parentd06bd25524d8b100b874dff111a09adc6fb49d32 (diff)
downloadllvm-b14e83d1a449d70239e1d37e2a406e9a0e3892a1.zip
llvm-b14e83d1a449d70239e1d37e2a406e9a0e3892a1.tar.gz
llvm-b14e83d1a449d70239e1d37e2a406e9a0e3892a1.tar.bz2
IR: Add llvm.exp10 intrinsic
We currently have log, log2, log10, exp and exp2 intrinsics. Add exp10 to fix this asymmetry. AMDGPU already has most of the code for f32 exp10 expansion implemented alongside exp, so the current implementation is duplicating nearly identical effort between the compiler and library which is inconvenient. https://reviews.llvm.org/D157871
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions