aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2025-03-27 07:45:42 -0700
committerGitHub <noreply@github.com>2025-03-27 07:45:42 -0700
commitba1d9019675d6a215626104f726d151c622619f5 (patch)
tree3b0f9e2da3517c5b4436b5b61a2e5cf1c3e8a851 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent38d9a445106cba09854d9d00050a20f6faa4dd0b (diff)
downloadllvm-ba1d9019675d6a215626104f726d151c622619f5.zip
llvm-ba1d9019675d6a215626104f726d151c622619f5.tar.gz
llvm-ba1d9019675d6a215626104f726d151c622619f5.tar.bz2
[RISCV] Set mayRaiseFPException = 0 on FCVT_D_W(U). (#133200)
The input is an integer which can't be NAN so the NV(invalid) exception can't be raised. The conversion is exact so it can't raise NX(inexact), UF(underflow), or OF(overflow). The instructions are not divide so they can't raise DZ(divide by zero). Fixes #133192.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions