[PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.

Yitzhak Mandelbaum via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 25 11:37:14 PST 2022


ymandel updated this revision to Diff 402983.
ymandel added a comment.
Herald added subscribers: llvm-commits, libcxx-commits, lldb-commits, Sanitizers, pcwang-thead, sdasgup3, luke957, carlosgalvezp, abrachet, wenzhicui, wrengr, Chia-hungDuan, ormris, dcaballe, cota, mravishankar, teijeong, frasercrmck, dexonsmith, rdzhabarov, tatianashp, msifontes, jurahul, Kayjukh, grosul1, Joonsoo, stephenneuendorffer, liufengdb, aartbik, lucyrfox, mgester, arpith-jacob, nicolasvasilache, antiagainst, shauheen, rriddle, mehdi_amini, luismarques, apazos, sameer.abuasal, s.egerton, Jim, jocewei, PkmX, the_o, brucehoult, MartinMosbeck, rogfer01, edward-jones, zzheng, MaskRay, jrtc27, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, hiraditya, arichardson, mgorny, emaste.
Herald added a reviewer: nicolasvasilache.
Herald added a reviewer: aartbik.
Herald added a reviewer: MaskRay.
Herald added projects: Sanitizers, LLDB, libc++, MLIR, LLVM, clang-tools-extra.
Herald added a reviewer: libc++.
This revision now requires review to proceed.

Fix StencilTests to align with new semantics


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D116377

Files:
  clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp
  clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.h
  clang-tools-extra/docs/ReleaseNotes.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-assert-side-effect.rst
  clang-tools-extra/test/clang-tidy/checkers/bugprone-assert-side-effect.cpp
  clang/cmake/caches/Fuchsia-stage2.cmake
  clang/docs/ReleaseNotes.rst
  clang/include/clang/Basic/riscv_vector.td
  clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h
  clang/lib/CodeGen/CGBuiltin.cpp
  clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp
  clang/lib/Tooling/Transformer/Stencil.cpp
  clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmul-eew64.c
  clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmul.c
  clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsmul-eew64.c
  clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsmul.c
  clang/test/CodeGen/RISCV/rvv-intrinsics/vmul-eew64.c
  clang/test/CodeGen/RISCV/rvv-intrinsics/vmul.c
  clang/test/CodeGen/RISCV/rvv-intrinsics/vsmul-eew64.c
  clang/test/CodeGen/RISCV/rvv-intrinsics/vsmul.c
  clang/unittests/Tooling/SourceCodeBuildersTest.cpp
  clang/unittests/Tooling/StencilTest.cpp
  clang/utils/TableGen/RISCVVEmitter.cpp
  compiler-rt/test/profile/Linux/instrprof-debug-info-correlate.c
  compiler-rt/test/profile/Posix/instrprof-get-filename-merge-mode.c
  compiler-rt/test/profile/Posix/lit.local.cfg.py
  libcxx/docs/Status/FormatIssues.csv
  libcxx/docs/Status/FormatPaper.csv
  libcxx/test/std/containers/sequences/vector.bool/get_allocator.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format_tests.h
  libcxx/test/std/utilities/format/format.functions/format_to.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format_to.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format_to_n.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/format_to_n.pass.cpp
  libcxx/test/std/utilities/format/format.functions/formatted_size.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/formatted_size.pass.cpp
  libcxx/test/std/utilities/format/format.functions/locale-specific_form.pass.cpp
  libcxx/test/std/utilities/format/format.functions/vformat.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/vformat.pass.cpp
  libcxx/test/std/utilities/format/format.functions/vformat_to.locale.pass.cpp
  libcxx/test/std/utilities/format/format.functions/vformat_to.pass.cpp
  lld/ELF/CMakeLists.txt
  lld/ELF/OutputSections.cpp
  lld/ELF/OutputSections.h
  lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  llvm/include/llvm/Support/Compiler.h
  llvm/include/llvm/Transforms/IPO/IROutliner.h
  llvm/lib/ProfileData/InstrProfCorrelator.cpp
  llvm/lib/Support/MemAlloc.cpp
  llvm/lib/Target/RISCV/RISCVISelLowering.cpp
  llvm/lib/Target/RISCV/RISCVSubtarget.h
  llvm/lib/Transforms/IPO/IROutliner.cpp
  llvm/test/Bindings/Go/go.test
  llvm/test/CodeGen/AArch64/vecreduce-add.ll
  llvm/test/CodeGen/RISCV/rvv/vdiv-sdnode.ll
  llvm/test/CodeGen/RISCV/rvv/vdivu-sdnode.ll
  llvm/test/CodeGen/RISCV/rvv/vrem-sdnode.ll
  llvm/test/CodeGen/RISCV/rvv/vremu-sdnode.ll
  llvm/test/Transforms/IROutliner/gvn-output-set-overload.ll
  llvm/test/Transforms/IROutliner/illegal-returns-twice.ll
  llvm/test/Transforms/IROutliner/mismatched-phi-exits-not-in-first-outlined.ll
  llvm/test/Transforms/IROutliner/mismatched-phi-exits.ll
  llvm/test/Transforms/IROutliner/mismatched-phi-outputs-ordering.ll
  llvm/test/Transforms/IROutliner/outlining-branches-phi-nodes.ll
  llvm/test/Transforms/IROutliner/outlining-exits-to-phi-node.ll
  llvm/test/Transforms/IROutliner/phi-nodes-output-overload.ll
  llvm/test/Transforms/IROutliner/region-inputs-in-phi-nodes.ll
  mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
  mlir/test/Dialect/Linalg/fusion-push-reshape.mlir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116377.402983.patch
Type: text/x-patch
Size: 493211 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220125/8f29f1cc/attachment-0001.bin>


More information about the cfe-commits mailing list