[clang] Macro func (PR #65909)

2023-09-10 Thread Zahira Ammarguellat via cfe-commits
https://github.com/zahiraam created https://github.com/llvm/llvm-project/pull/65909: None >From d0e74f731cc728cbe8e701eda5ca9553862a4b9c Mon Sep 17 00:00:00 2001 From: Zahira Ammarguellat Date: Sun, 10 Sep 2023 15:54:41 -0400 Subject: [PATCH 1/2] Testing. --- clang/lib/AST/Expr.cpp | 1 + 1

[clang] d4ff8f8 - Fix buildbot failure

2023-09-08 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-09-08T17:56:51-04:00 New Revision: d4ff8f815c21c6c511d7cdecda3f5376b8a9fb28 URL: https://github.com/llvm/llvm-project/commit/d4ff8f815c21c6c511d7cdecda3f5376b8a9fb28 DIFF:

[clang] 2c93e3c - Take math-errno into account with '#pragma float_control(precise,on)' and

2023-09-08 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-09-08T09:48:53-04:00 New Revision: 2c93e3c1c8ba70694bc0d3fd71ac90836a147f2d URL: https://github.com/llvm/llvm-project/commit/2c93e3c1c8ba70694bc0d3fd71ac90836a147f2d DIFF:

[clang] 9fd3321 - Fix test regression on 32-bit x86.

2023-06-29 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-06-29T11:02:38-04:00 New Revision: 9fd3321db7429098e115c2c46bf6528a85070e53 URL: https://github.com/llvm/llvm-project/commit/9fd3321db7429098e115c2c46bf6528a85070e53 DIFF:

[clang] 63b0b82 - When float_t and double_t types are used inside a scope with

2023-06-23 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-06-23T15:12:51-04:00 New Revision: 63b0b82fd6bee672fa20078aa2fbe3c4ee2b8970 URL: https://github.com/llvm/llvm-project/commit/63b0b82fd6bee672fa20078aa2fbe3c4ee2b8970 DIFF:

[clang] 9fc3b4a - [clang] Add a namespace for interesting identifiers.

2023-06-22 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-06-22T13:24:00-04:00 New Revision: 9fc3b4acbc920dc93f4b6eefb4e2b3f795fa9aac URL: https://github.com/llvm/llvm-project/commit/9fc3b4acbc920dc93f4b6eefb4e2b3f795fa9aac DIFF:

[clang] 6d3b779 - Set 'rounding_mode' to 'tonearest' with '#pragma STDC FENV_ACCESS OFF'.

2023-04-12 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-04-12T06:44:45-04:00 New Revision: 6d3b779792fbf9ec5cc119f1812655da01020b7a URL: https://github.com/llvm/llvm-project/commit/6d3b779792fbf9ec5cc119f1812655da01020b7a DIFF:

[clang] 2f12642 - Revert "Currently the control of the eval-method is mixed with fast-math."

2023-03-10 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-03-10T14:44:06-05:00 New Revision: 2f1264260b37e9bd79737181e459ae20e10c5fea URL: https://github.com/llvm/llvm-project/commit/2f1264260b37e9bd79737181e459ae20e10c5fea DIFF:

[clang] b4b06d8 - __arithmetic_fence enforces ordering on expression evaluation when fast-math

2023-01-26 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-01-26T14:18:28-05:00 New Revision: b4b06d8ff82647824a658356e1e8f7dc9d1ac7d2 URL: https://github.com/llvm/llvm-project/commit/b4b06d8ff82647824a658356e1e8f7dc9d1ac7d2 DIFF:

[clang] 3759ef9 - Add support for clang-cl's option `-fexcess-precision`.

2023-01-23 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-01-23T12:08:07-05:00 New Revision: 3759ef9e56dcea6a5c0b6fdca1d2e3f7d3c7d118 URL: https://github.com/llvm/llvm-project/commit/3759ef9e56dcea6a5c0b6fdca1d2e3f7d3c7d118 DIFF:

[clang] f97cdc0 - Revert "Add support for clang-cl's option `-fexcess-precision`."

2023-01-20 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-01-20T16:44:51-05:00 New Revision: f97cdc013fe75e18f74fd7bba7de4913c38875a6 URL: https://github.com/llvm/llvm-project/commit/f97cdc013fe75e18f74fd7bba7de4913c38875a6 DIFF:

[clang] 4707468 - Add support for clang-cl's option `-fexcess-precision`.

2023-01-20 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-01-20T11:25:36-05:00 New Revision: 47074683c906f920cb7bba462beeb57ca4b84ab0 URL: https://github.com/llvm/llvm-project/commit/47074683c906f920cb7bba462beeb57ca4b84ab0 DIFF:

[clang] 85d049a - Implement support for option 'fexcess-precision'.

2023-01-05 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2023-01-05T09:35:28-05:00 New Revision: 85d049a089d4a6a4a67145429ea5d8e155651138 URL: https://github.com/llvm/llvm-project/commit/85d049a089d4a6a4a67145429ea5d8e155651138 DIFF:

[clang] 91628f0 - The handling of 'funsafe-math-optimizations' doesn't update the 'MathErrno'

2022-11-11 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-11-11T10:24:12-05:00 New Revision: 91628f0616ca5203945afb56b3d8a27522b99808 URL: https://github.com/llvm/llvm-project/commit/91628f0616ca5203945afb56b3d8a27522b99808 DIFF:

[clang] d0a4741 - Fix LIT test func-attr.c added by https://reviews.llvm.org/D135097.

2022-10-17 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-10-17T14:26:17-04:00 New Revision: d0a4741392a3df0fb4083e12bef0cef14af439e1 URL: https://github.com/llvm/llvm-project/commit/d0a4741392a3df0fb4083e12bef0cef14af439e1 DIFF:

[clang] 84a9ec2 - Remove redundant option -menable-unsafe-fp-math.

2022-10-14 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-10-14T10:55:29-04:00 New Revision: 84a9ec2ff1ee97fd7e8ed988f5e7b197aab84a7b URL: https://github.com/llvm/llvm-project/commit/84a9ec2ff1ee97fd7e8ed988f5e7b197aab84a7b DIFF:

[clang] 1b69ce1 - Currently the options ‘ffast-math’ and ‘ffp-contract’ are connected.

2022-09-16 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-09-16T11:08:41-04:00 New Revision: 1b69ce1208976c71bf7ee3932aa272462c1feb1b URL: https://github.com/llvm/llvm-project/commit/1b69ce1208976c71bf7ee3932aa272462c1feb1b DIFF:

[clang] 4d165ad - In fast-math mode, when unsafe math optimizations are enabled, the

2022-04-05 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-04-05T04:58:19-07:00 New Revision: 4d165ad7d9b3395a59c287ef60542b4de3a4d95a URL: https://github.com/llvm/llvm-project/commit/4d165ad7d9b3395a59c287ef60542b4de3a4d95a DIFF:

[clang] b0bc93d - Revert "[clang] roll-forward "[clang] Mark `trivial_abi` types as "trivially relocatable""."

2022-03-23 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-03-23T04:54:00-07:00 New Revision: b0bc93da926a943cdc2d8b04f8dcbe23a774520c URL: https://github.com/llvm/llvm-project/commit/b0bc93da926a943cdc2d8b04f8dcbe23a774520c DIFF:

[clang] bbf0d19 - Currently the control of the eval-method is mixed with fast-math.

2022-03-17 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-03-17T11:48:03-07:00 New Revision: bbf0d1932a3c1be970ed8a580e51edf571b80fd5 URL: https://github.com/llvm/llvm-project/commit/bbf0d1932a3c1be970ed8a580e51edf571b80fd5 DIFF:

[clang] 15ef06f - Diagnose when `#pragma clang fp eval_method` doesn't have a supported value.

2022-03-10 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-03-10T13:19:53-08:00 New Revision: 15ef06f453c6f9513b476e80dd9567d01fc662e8 URL: https://github.com/llvm/llvm-project/commit/15ef06f453c6f9513b476e80dd9567d01fc662e8 DIFF:

[clang] 1592d88 - Add support for floating-point option `ffp-eval-method` and for

2022-02-23 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-02-23T15:00:18-08:00 New Revision: 1592d88aa7bc13c9f53cf09d25b98e7318a57bfb URL: https://github.com/llvm/llvm-project/commit/1592d88aa7bc13c9f53cf09d25b98e7318a57bfb DIFF:

[clang] 4dfa68e - [NFC] Fix debug-info-hotpatch.cpp failure due to downstream regex issue.

2022-02-17 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-02-17T10:59:54-08:00 New Revision: 4dfa68e483137cc13eb9027c0dd834ede19f2fd4 URL: https://github.com/llvm/llvm-project/commit/4dfa68e483137cc13eb9027c0dd834ede19f2fd4 DIFF:

[clang] 32b73bc - Add support for floating-point option `ffp-eval-method` and for

2022-02-17 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-02-17T08:59:21-08:00 New Revision: 32b73bc6ab8234b670c34d5ef999300e072cc706 URL: https://github.com/llvm/llvm-project/commit/32b73bc6ab8234b670c34d5ef999300e072cc706 DIFF:

[clang] 4bafe65 - Add support for floating-point option `ffp-eval-method` and for

2022-02-15 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-02-15T13:59:27-08:00 New Revision: 4bafe65c2b2f1ce745894a509a6d80c87fb1c335 URL: https://github.com/llvm/llvm-project/commit/4bafe65c2b2f1ce745894a509a6d80c87fb1c335 DIFF:

[clang] e692654 - The methods visited for a special class must have an identifier.

2022-02-02 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-02-02T13:12:33-08:00 New Revision: e692654a4dc017b0bddc4366b328dd6d68d2740a URL: https://github.com/llvm/llvm-project/commit/e692654a4dc017b0bddc4366b328dd6d68d2740a DIFF:

[clang] 8ba9c79 - Add support for sycl_special_class attribute.

2022-01-25 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2022-01-25T14:17:09-08:00 New Revision: 8ba9c794feb30cd969b9776c39873def10c51bff URL: https://github.com/llvm/llvm-project/commit/8ba9c794feb30cd969b9776c39873def10c51bff DIFF:

[clang] fd759d4 - Revert "The _Float16 type is supported on x86 systems with SSE2 enabled."

2021-11-23 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-23T08:00:57-05:00 New Revision: fd759d42c9f84d16efa99a59620cbb3e6836fed4 URL: https://github.com/llvm/llvm-project/commit/fd759d42c9f84d16efa99a59620cbb3e6836fed4 DIFF:

[clang] 6623c02 - The _Float16 type is supported on x86 systems with SSE2 enabled.

2021-11-19 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-19T08:59:50-05:00 New Revision: 6623c02d70c3732dbea59c6d79c69501baf9627b URL: https://github.com/llvm/llvm-project/commit/6623c02d70c3732dbea59c6d79c69501baf9627b DIFF:

[clang] 95edd7f - Making the code compliant to the documentation about Floating Point

2021-11-15 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-15T15:30:10-05:00 New Revision: 95edd7f53e77415ca30abefdcdc5ce723c292ebd URL: https://github.com/llvm/llvm-project/commit/95edd7f53e77415ca30abefdcdc5ce723c292ebd DIFF:

[clang] f04e387 - Making the code compliant to the documentation about Floating Point

2021-11-11 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-11T07:40:35-05:00 New Revision: f04e387055e495e3e14570087d68e93593cf2918 URL: https://github.com/llvm/llvm-project/commit/f04e387055e495e3e14570087d68e93593cf2918 DIFF:

[clang] 438437c - Making the code compliant to the documentation about Floating Point

2021-11-08 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-08T08:35:19-05:00 New Revision: 438437cbb61a39ce27b3d6218ac426b8f8a0132e URL: https://github.com/llvm/llvm-project/commit/438437cbb61a39ce27b3d6218ac426b8f8a0132e DIFF:

[clang] 17d9560 - Making the code compliant to the documentation about Floating Point

2021-11-08 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-08T07:51:29-05:00 New Revision: 17d9560294eee1eae5e2d3ac1ab84f514318409e URL: https://github.com/llvm/llvm-project/commit/17d9560294eee1eae5e2d3ac1ab84f514318409e DIFF:

[clang] 6278682 - In spir functions, llvm.dbg.declare intrinsics created

2021-11-05 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-11-05T15:08:09-07:00 New Revision: 627868263cd4d57c230b61904483a3dad9e1a1da URL: https://github.com/llvm/llvm-project/commit/627868263cd4d57c230b61904483a3dad9e1a1da DIFF:

[clang] e84c541 - Fix indentation and pragma name.

2021-10-26 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-10-26T13:58:43-04:00 New Revision: e84c5419e2264375e9fef9b025a0dd8ecb251429 URL: https://github.com/llvm/llvm-project/commit/e84c5419e2264375e9fef9b025a0dd8ecb251429 DIFF:

[clang] cec7c2b - Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly"

2021-09-01 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-09-01T04:48:50-07:00 New Revision: cec7c2b32ecfd38151822a6e01ec78afaf98bf9a URL: https://github.com/llvm/llvm-project/commit/cec7c2b32ecfd38151822a6e01ec78afaf98bf9a DIFF:

[clang] 4389a41 - Revert "[clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on"

2021-08-06 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-08-06T12:01:47-07:00 New Revision: 4389a413e2129d7d55ee779638b649aa852b6f8a URL: https://github.com/llvm/llvm-project/commit/4389a413e2129d7d55ee779638b649aa852b6f8a DIFF:

[clang] 150f7ce - Referencing a static function defined in an opnemp clause, is

2021-06-11 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-06-11T06:56:01-07:00 New Revision: 150f7cedfb2e072804f4a0887d14c97a7fe3f374 URL: https://github.com/llvm/llvm-project/commit/150f7cedfb2e072804f4a0887d14c97a7fe3f374 DIFF:

[clang] a4b61c8 - The compiler is crashing when compiling a coroutine intrinsic without

2021-05-26 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2021-05-26T18:07:31-07:00 New Revision: a4b61c82cf1a45c172af2e0242f5019281de14f8 URL: https://github.com/llvm/llvm-project/commit/a4b61c82cf1a45c172af2e0242f5019281de14f8 DIFF:

[clang] f9eaa46 - Fix erroneous edit in https://github.com/llvm/llvm-project/actions/runs/394499364

2020-12-01 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2020-12-01T12:34:18-08:00 New Revision: f9eaa4650f5d5948af7050efef9d4098ff7f0ae8 URL: https://github.com/llvm/llvm-project/commit/f9eaa4650f5d5948af7050efef9d4098ff7f0ae8 DIFF:

[clang] 3734079 - Argument dependent lookup with class argument is recursing into base

2020-12-01 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2020-12-01T10:33:12-08:00 New Revision: 37340798ccb00b9c3a53e8a5f1b6430e85870338 URL: https://github.com/llvm/llvm-project/commit/37340798ccb00b9c3a53e8a5f1b6430e85870338 DIFF:

[clang] e562a40 - Fix for PR47544. Clang is crashing after generating the right

2020-10-27 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2020-10-27T05:57:39-07:00 New Revision: e562a40871da14cef6685efef09760bca2718269 URL: https://github.com/llvm/llvm-project/commit/e562a40871da14cef6685efef09760bca2718269 DIFF:

[clang] 32c802e - Fix build bot fails due to the patch here:

2019-12-09 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2019-12-09T09:24:47-05:00 New Revision: 32c802e0f539511f8535aaa1309cd06be86c2398 URL: https://github.com/llvm/llvm-project/commit/32c802e0f539511f8535aaa1309cd06be86c2398 DIFF:

[clang] 27f5d35 - Fix for build bot failure. For more details see:

2019-12-08 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2019-12-09T00:50:30-05:00 New Revision: 27f5d35137cb45e60d9988a9b55875883c55023c URL: https://github.com/llvm/llvm-project/commit/27f5d35137cb45e60d9988a9b55875883c55023c DIFF:

[clang] a3b2552 - Fix for PR44000. Optimization record for bytecode input missing.

2019-12-06 Thread Zahira Ammarguellat via cfe-commits
Author: Zahira Ammarguellat Date: 2019-12-06T07:48:42-05:00 New Revision: a3b2552575d3c333e928446fac10cc5b0b4092a9 URL: https://github.com/llvm/llvm-project/commit/a3b2552575d3c333e928446fac10cc5b0b4092a9 DIFF:

<    1   2   3   4   5