5 Commits

Author SHA1 Message Date
serge-sans-paille
4198576157
[clang] - Add missing builtin name to AtomicExpr JSON dump
As a side effect, introduce AtomicExpr::getOpAsString() to dump the
AtomicOp string representation.

This is a recommit with the ranges unchecked to cope with
platform-specific values.

Differential Revision: https://reviews.llvm.org/D158558
2023-08-28 06:34:57 +02:00
serge-sans-paille
8760ff163c
Revert "[clang] - Add missing builtin name to AtomicExpr JSON dump"
There seems to be something target-specific in the test, but I cannot
get why, revering.
s
Failing buildbot: https://lab.llvm.org/buildbot/#/builders/216/builds/26256

This reverts commit 01b2554ff4defce979b16d794c13ea99f2e2c155.
2023-08-25 09:51:44 +02:00
serge-sans-paille
01b2554ff4
[clang] - Add missing builtin name to AtomicExpr JSON dump
As a side effect, introduce AtomicExpr::getOpAsString() to dump the
AtomicOp string representation.

This is a recommit with the target fully specified.

Differential Revision: https://reviews.llvm.org/D158558
2023-08-25 09:18:18 +02:00
Douglas Yung
bfbea459af Revert "[clang] - Add missing builtin name to AtomicExpr JSON dump"
This reverts commit dbccf3c6f13d2afeecec77136460c5e359164eae.

The test added is failing on many bots including:
- https://lab.llvm.org/buildbot/#/builders/164/builds/42716
- https://lab.llvm.org/buildbot/#/builders/188/builds/34429
- https://lab.llvm.org/buildbot/#/builders/245/builds/13103
- https://lab.llvm.org/buildbot/#/builders/258/builds/6002
- https://lab.llvm.org/buildbot/#/builders/230/builds/17690
- https://lab.llvm.org/buildbot/#/builders/91/builds/17722
- https://lab.llvm.org/buildbot/#/builders/67/builds/12466
- https://lab.llvm.org/buildbot/#/builders/109/builds/72108
- https://lab.llvm.org/buildbot/#/builders/139/builds/48265
- https://lab.llvm.org/buildbot/#/builders/216/builds/26208
- https://lab.llvm.org/buildbot/#/builders/36/builds/36964
- https://lab.llvm.org/buildbot/#/builders/247/builds/8222
2023-08-24 10:11:59 -07:00
serge-sans-paille
dbccf3c6f1
[clang] - Add missing builtin name to AtomicExpr JSON dump
As a side effect, introduce AtomicExpr::getOpAsString() to dump the
AtomicOp string representation.

Differential Revision: https://reviews.llvm.org/D158558
2023-08-24 17:09:49 +02:00