aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Function.cpp
diff options
context:
space:
mode:
authorKiran Chandramohan <kiran.chandramohan@arm.com>2023-07-18 09:10:45 +0000
committerKiran Chandramohan <kiran.chandramohan@arm.com>2023-07-18 09:26:59 +0000
commitfe705c3426b4ea30d210465553862628b07300b1 (patch)
treeb2a3d36314be5bebcc23cadcf000d06d65d3bd6e /llvm/lib/IR/Function.cpp
parent41f478f0419781f6968de0661ce570916c9de863 (diff)
downloadllvm-fe705c3426b4ea30d210465553862628b07300b1.zip
llvm-fe705c3426b4ea30d210465553862628b07300b1.tar.gz
llvm-fe705c3426b4ea30d210465553862628b07300b1.tar.bz2
[Flang][HLFIR] Intrinsics: Propagate fast math flags
Add a new FirOpBuilder constructor to propagate the fast math flag from an operation. Use this constructor in the LowerHLFIRIntrinsics pass. This fixes the performance issue with the hlfir intrinsics flow for polyhedron/test_fpu2. Reviewed By: tblah, vzakhari Differential Revision: https://reviews.llvm.org/D155438
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions