SuccessChanges

Summary

  1. Revert "[builtins] Define fmax and scalbn inline" (details)
  2. [profile] Fix buffer overrun when parsing %c in filename string (details)
  3. Allow !shape.size type operands in "shape.from_extents" op. (details)
Commit 680f836c2fa72166badd594a52b3f41b2ad074d2 by rprichard
Revert "[builtins] Define fmax and scalbn inline"

This reverts commit 341889ee9e03e73b313263c516b3d1fd33d4c4ba.

The new unit tests fail on sanitizer-windows.
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_scalbn_test.c
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_scalbnf_test.c
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_fmaxf_test.c
The file was modifiedcompiler-rt/lib/builtins/fp_lib.h (diff)
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_scalbnl_test.c
The file was modifiedcompiler-rt/lib/builtins/divdc3.c (diff)
The file was modifiedcompiler-rt/lib/builtins/divtc3.c (diff)
The file was modifiedcompiler-rt/lib/builtins/divsc3.c (diff)
The file was modifiedcompiler-rt/lib/builtins/int_math.h (diff)
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_fmaxl_test.c
The file was modifiedcompiler-rt/lib/builtins/int_lib.h (diff)
The file was modifiedcompiler-rt/lib/builtins/ppc/divtc3.c (diff)
The file was removedcompiler-rt/test/builtins/Unit/compiler_rt_fmax_test.c
Commit a7d4826101aba8594bf5308c6a3e40c44608bca5 by Vedant Kumar
[profile] Fix buffer overrun when parsing %c in filename string

Fix a buffer overrun that can occur when parsing '%c' at the end of a
filename pattern string.

rdar://74571261

Reviewed By: kastiglione

Differential Revision: https://reviews.llvm.org/D97239
The file was addedcompiler-rt/test/profile/ContinuousSyncMode/get-filename.c
The file was modifiedcompiler-rt/lib/profile/InstrProfilingFile.c (diff)
Commit c519460745ece21238b0ee6c0f9b921366701308 by silvasean
Allow !shape.size type operands in "shape.from_extents" op.

This expands the op to support error propagation and also makes it symmetric with  "shape.get_extent" op.

Reviewed By: silvas

Differential Revision: https://reviews.llvm.org/D97261
The file was modifiedmlir/include/mlir/Dialect/Shape/IR/ShapeOps.td (diff)
The file was modifiedmlir/test/Dialect/Shape/canonicalize.mlir (diff)