aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorrunseny <145632023+runseny@users.noreply.github.com>2024-07-25 19:54:58 +0800
committerGitHub <noreply@github.com>2024-07-25 13:54:58 +0200
commitf6431f0c52689be4d6a4753d261cb6c415eff5a1 (patch)
treef1ada9dfa16d80c0e007ad6b7365659194648aa5 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent534e2dd29f252cc13b94312895d2f4b39b54b9d4 (diff)
downloadllvm-f6431f0c52689be4d6a4753d261cb6c415eff5a1.zip
llvm-f6431f0c52689be4d6a4753d261cb6c415eff5a1.tar.gz
llvm-f6431f0c52689be4d6a4753d261cb6c415eff5a1.tar.bz2
[MLIR][GPUToNVVM] support fastMath and other non-supported mathOp (#99890)
Support fastMath and other non-supported mathOp which only require float operands and call libdevice function directly to nvvm. 1. lowering mathOp with fastMath attribute to correct libdevice intrinsic. 2. some mathOp in math dialect has been lowered to libdevice now, but it doesn't cover all mathOp. so this mr lowers all the remaining mathOp which only require float operands.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions