[PATCH] D88913: [FPEnv] Use strictfp metadata in casting nodes

Kevin P. Neal via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 28 12:54:32 PDT 2020


kpn updated this revision to Diff 301395.
kpn added a comment.
Herald added a subscriber: dexonsmith.

Add some tests for changing the rounding metadata.

These tests brought out some places that needed to set the strictfp metadata, so I've added those as well.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D88913/new/

https://reviews.llvm.org/D88913

Files:
  clang/lib/CodeGen/CGExpr.cpp
  clang/lib/CodeGen/CGExprComplex.cpp
  clang/lib/CodeGen/CGExprScalar.cpp
  clang/lib/CodeGen/CodeGenFunction.cpp
  clang/lib/CodeGen/CodeGenFunction.h
  clang/lib/Sema/SemaExpr.cpp
  clang/test/CodeGen/aarch64-v8.2a-neon-intrinsics-constrained.c
  clang/test/CodeGen/builtin_float_strictfp.c
  clang/test/CodeGen/complex-math-strictfp.c
  clang/test/CodeGen/complex-strictfp.c
  clang/test/CodeGen/constrained-math-builtins.c
  clang/test/CodeGen/exprs-strictfp.c
  clang/test/CodeGen/fp16-ops-strictfp.c
  clang/test/CodeGen/incdec-strictfp.c
  clang/test/CodeGen/ubsan-conditional-strictfp.c
  clang/test/CodeGen/zvector-strictfp.c
  llvm/include/llvm/IR/IRBuilder.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D88913.301395.patch
Type: text/x-patch
Size: 165318 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20201028/2fe917cc/attachment-0001.bin>


More information about the cfe-commits mailing list