[all-commits] [llvm/llvm-project] b1be6e: [𝘀𝗽𝗿] changes introduced through rebase

Amir Ayupov via All-commits all-commits at lists.llvm.org
Mon Sep 9 22:47:02 PDT 2024


  Branch: refs/heads/users/shawbyoung/spr/main.bolt-match-blocks-with-pseudo-probes
  Home:   https://github.com/llvm/llvm-project
  Commit: b1be6e693f2a71c276b3035cdf9367b4333dab7f
      https://github.com/llvm/llvm-project/commit/b1be6e693f2a71c276b3035cdf9367b4333dab7f
  Author: Amir Ayupov <aaupov at fb.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M bolt/include/bolt/Profile/ProfileYAMLMapping.h
    M bolt/include/bolt/Profile/YAMLProfileWriter.h
    M bolt/lib/Profile/DataAggregator.cpp
    M bolt/lib/Profile/YAMLProfileWriter.cpp
    M bolt/lib/Rewrite/PseudoProbeRewriter.cpp
    M bolt/test/X86/pseudoprobe-decoding-inline.test
    M clang-tools-extra/clang-tidy/bugprone/CastingThroughVoidCheck.cpp
    M clang-tools-extra/docs/ReleaseNotes.rst
    M clang-tools-extra/docs/clang-tidy/checks/bugprone/casting-through-void.rst
    M clang-tools-extra/test/clang-tidy/checkers/bugprone/casting-through-void.cpp
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/AST/Type.h
    M clang/include/clang/AST/TypeProperties.td
    M clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h
    M clang/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def
    M clang/include/clang/Basic/Builtins.td
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/include/clang/Basic/arm_neon.td
    M clang/include/clang/Basic/arm_sve.td
    M clang/include/clang/Driver/Options.td
    M clang/lib/AST/ASTContext.cpp
    M clang/lib/AST/Type.cpp
    M clang/lib/Analysis/ThreadSafety.cpp
    M clang/lib/Analysis/UnsafeBufferUsage.cpp
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/CodeGen/CGDeclCXX.cpp
    M clang/lib/CodeGen/CGHLSLRuntime.h
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/Driver/ToolChains/Gnu.cpp
    M clang/lib/Driver/ToolChains/PS4CPU.cpp
    M clang/lib/Headers/hlsl/hlsl_intrinsics.h
    M clang/lib/Parse/ParseTemplate.cpp
    M clang/lib/Sema/AnalysisBasedWarnings.cpp
    M clang/lib/Sema/CheckExprLifetime.cpp
    M clang/lib/Sema/SemaType.cpp
    M clang/lib/Sema/TreeTransform.h
    R clang/test/CodeGen/aarch64-neon-luti.c
    R clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_faminmax.c
    R clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_faminmax.c
    R clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_luti.c
    M clang/test/CodeGenCXX/debug-info-lambda-this.cpp
    M clang/test/CodeGenCXX/microsoft-abi-template-static-init.cpp
    R clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl
    M clang/test/Driver/ps4-sdk-root.c
    M clang/test/Driver/ps5-sdk-root.c
    M clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_imm_lane.cpp
    R clang/test/Sema/attr-btf_type_tag.cpp
    M clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
    M clang/test/SemaCXX/cxx2a-template-lambdas.cpp
    M clang/test/SemaCXX/cxx2c-pack-indexing.cpp
    M clang/test/SemaCXX/sugar-common-types.cpp
    M clang/test/SemaCXX/type-traits.cpp
    M clang/test/SemaCXX/warn-thread-safety-analysis.cpp
    R clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions-inline-namespace.cpp
    R clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp
    M clang/test/SemaCXX/warn-unsafe-buffer-usage-test-unreachable.cpp
    M compiler-rt/lib/nsan/nsan.cpp
    M compiler-rt/lib/scudo/standalone/primary32.h
    M compiler-rt/lib/scudo/standalone/primary64.h
    M cross-project-tests/lit.cfg.py
    M cross-project-tests/lit.site.cfg.py.in
    M flang/include/flang/Evaluate/integer.h
    M flang/include/flang/Frontend/TargetOptions.h
    M flang/include/flang/Runtime/cpp-type.h
    M flang/include/flang/Runtime/descriptor.h
    M flang/include/flang/Runtime/numeric.h
    M flang/include/flang/Semantics/expression.h
    M flang/include/flang/Semantics/semantics.h
    M flang/include/flang/Tools/TargetSetup.h
    M flang/lib/Frontend/CompilerInvocation.cpp
    M flang/lib/Lower/Bridge.cpp
    M flang/lib/Lower/ConvertExpr.cpp
    M flang/lib/Lower/DirectivesCommon.h
    M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
    M flang/lib/Lower/OpenMP/ClauseProcessor.h
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp
    M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
    M flang/lib/Optimizer/Transforms/AddDebugInfo.cpp
    M flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp
    M flang/lib/Parser/prescan.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/expression.cpp
    M flang/lib/Semantics/resolve-names.cpp
    M flang/lib/Semantics/semantics.cpp
    M flang/lib/Semantics/tools.cpp
    M flang/runtime/numeric-templates.h
    M flang/runtime/numeric.cpp
    M flang/runtime/random.cpp
    R flang/test/Driver/fno-openmp.f90
    M flang/test/Driver/fopenmp.f90
    M flang/test/Integration/debug-assumed-shape-array.f90
    R flang/test/Integration/debug-target-region-vars.f90
    M flang/test/Lower/CUDA/cuda-kernel-loop-directive.cuf
    M flang/test/Lower/OpenMP/target.f90
    M flang/test/Lower/OpenMP/use-device-ptr-to-use-device-addr.f90
    R flang/test/Parser/non-breaking-space.f90
    M flang/test/Preprocessing/pp134.F90
    R flang/test/Semantics/generic09.f90
    R flang/test/Semantics/smp-proc-ref.f90
    M flang/test/Transforms/debug-assumed-shape-array.fir
    M flang/tools/bbc/bbc.cpp
    M flang/unittests/Runtime/Numeric.cpp
    M flang/unittests/Runtime/Reduction.cpp
    M flang/unittests/Runtime/Transformational.cpp
    M libcxx/include/CMakeLists.txt
    M libcxx/include/__filesystem/directory_entry.h
    M libcxx/include/__filesystem/path.h
    M libcxx/include/__fwd/array.h
    M libcxx/include/__math/hypot.h
    M libcxx/include/__mdspan/layout_left.h
    M libcxx/include/__mdspan/layout_right.h
    M libcxx/include/__mdspan/layout_stride.h
    R libcxx/include/__memory/noexcept_move_assign_container.h
    A libcxx/include/__type_traits/noexcept_move_assign_container.h
    M libcxx/include/__type_traits/result_of.h
    M libcxx/include/module.modulemap
    M libcxx/include/span
    M libcxx/include/string
    M libcxx/include/vector
    M libcxx/test/libcxx/clang_modules_include.gen.py
    M libcxx/test/libcxx/clang_tidy.gen.py
    M libcxx/test/libcxx/double_include.gen.py
    M libcxx/test/libcxx/header_inclusions.gen.py
    M libcxx/test/libcxx/libcpp_version.gen.py
    M libcxx/test/libcxx/no_assert_include.gen.py
    M libcxx/test/libcxx/system_reserved_names.gen.py
    M libcxx/test/libcxx/transitive_includes.gen.py
    M libcxx/test/libcxx/transitive_includes/cxx03.csv
    M libcxx/test/libcxx/transitive_includes/cxx11.csv
    M libcxx/test/libcxx/transitive_includes/cxx14.csv
    M libcxx/test/libcxx/transitive_includes/cxx17.csv
    M libcxx/test/libcxx/transitive_includes/cxx20.csv
    M libcxx/test/libcxx/transitive_includes/cxx23.csv
    M libcxx/test/libcxx/transitive_includes/cxx26.csv
    M libcxx/test/std/containers/views/mdspan/CustomTestLayouts.h
    M libcxx/test/std/containers/views/mdspan/extents/comparison.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/conversion.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/ctad.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/dextents.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/dims.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/index_type.verify.cpp
    M libcxx/test/std/containers/views/mdspan/extents/obs_static.pass.cpp
    M libcxx/test/std/containers/views/mdspan/extents/types.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/comparison.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/ctor.default.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/ctor.extents.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/ctor.layout_right.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/ctor.layout_stride.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/ctor.mapping.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/index_operator.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/properties.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/required_span_size.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/static_requirements.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_left/stride.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/comparison.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/ctor.default.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/ctor.extents.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/ctor.layout_left.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/ctor.layout_stride.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/ctor.mapping.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/index_operator.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/properties.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/required_span_size.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/static_requirements.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_right/stride.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/comparison.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/ctor.default.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/ctor.extents_array.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/ctor.extents_span.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/ctor.strided_mapping.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/deduction.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/index_operator.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/is_exhaustive_corner_case.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/properties.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/required_span_size.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/static_requirements.pass.cpp
    M libcxx/test/std/containers/views/mdspan/layout_stride/stride.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/assign.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/conversion.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.copy.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.default.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_array.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_extents.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_integers.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_map.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_map_acc.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.dh_span.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/ctor.move.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/deduction.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/index_operator.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/move.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/properties.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/swap.pass.cpp
    M libcxx/test/std/containers/views/mdspan/mdspan/types.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/test_offset_time_zone.h
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view_local_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view_local_time_choose.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view_sys_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view_zoned_time_duration2_time_zone_ptr2.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/string_view_zoned_time_duration2_time_zone_ptr2_choose.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/sys_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/time_zone_pointer.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/time_zone_pointer_local_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/time_zone_pointer_local_time_choose.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.ctor/time_zone_pointer_sys_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.members/get_local_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.members/get_sys_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.members/get_time_zone.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.members/operator_local_time.pass.cpp
    M libcxx/test/std/time/time.zone/time.zone.zonedtime/time.zone.zonedtime.members/operator_sys_time.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.from.chars/integral.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.from.chars/integral.roundtrip.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.syn/from_chars_result.operator_bool.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.syn/from_chars_result.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.syn/to_chars_result.operator_bool.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.syn/to_chars_result.pass.cpp
    M libcxx/test/std/utilities/charconv/charconv.to.chars/integral.pass.cpp
    M libcxx/utils/adb_run.py
    M libcxx/utils/ci/Dockerfile
    M libcxx/utils/ci/apple-install-libcxx.sh
    M libcxx/utils/ci/build-picolibc.sh
    M libcxx/utils/ci/buildkite-pipeline.yml
    M libcxx/utils/ci/run-buildbot
    M libcxx/utils/ci/vendor/android/Dockerfile.emulator
    M libcxx/utils/ci/vendor/android/build-emulator-images.sh
    M libcxx/utils/ci/vendor/android/container-setup.sh
    M libcxx/utils/ci/vendor/android/emulator-entrypoint.sh
    M libcxx/utils/ci/vendor/android/emulator-functions.sh
    M libcxx/utils/ci/vendor/android/emulator-wait-for-ready.sh
    M libcxx/utils/ci/vendor/android/setup-env-for-emulator.sh
    M libcxx/utils/ci/vendor/android/start-emulator.sh
    M libcxx/utils/ci/vendor/android/stop-emulator.sh
    M libcxx/utils/libcxx/test/android.py
    M lld/COFF/InputFiles.cpp
    M lld/COFF/InputFiles.h
    M lld/COFF/SymbolTable.cpp
    M lld/COFF/SymbolTable.h
    R lld/test/COFF/arm64ec-import.test
    R lld/test/wasm/Inputs/allow-multiple-definition.s
    R lld/test/wasm/allow-multiple-definition.s
    M lld/wasm/Config.h
    M lld/wasm/Driver.cpp
    M lld/wasm/Options.td
    M lld/wasm/SymbolTable.cpp
    M lldb/include/lldb/Host/Socket.h
    M lldb/source/Host/common/Socket.cpp
    M lldb/source/Host/common/TCPSocket.cpp
    M lldb/source/Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_riscv64.cpp
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_riscv64.h
    M lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_riscv64.cpp
    M lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_riscv64.cpp
    M lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_riscv64.h
    M lldb/source/Plugins/Process/Utility/RegisterInfos_riscv64.h
    M lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_riscv64.cpp
    M lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_riscv64.h
    M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
    M lldb/source/Target/Process.cpp
    M lldb/test/API/api/multiple-debuggers/TestMultipleDebuggers.py
    M lldb/test/API/functionalities/memory/holes/TestMemoryHoles.py
    M lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py
    A lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.core
    R lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.gpr_fpr.core
    R lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.gpr_fpr.out
    R lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.gpr_only.core
    R lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.gpr_only.out
    A lldb/test/API/functionalities/postmortem/elf-core/linux-riscv64.out
    R lldb/test/API/functionalities/postmortem/elf-core/main_fpr.c
    M lldb/test/API/lit.cfg.py
    M lldb/test/API/lit.site.cfg.py.in
    M lldb/test/API/tools/lldb-server/TestGdbRemoteLaunch.py
    M lldb/test/API/tools/lldb-server/TestLldbGdbServer.py
    M lldb/test/API/tools/lldb-server/TestNonStop.py
    M lldb/test/Shell/helper/toolchain.py
    M lldb/test/Shell/lit.site.cfg.py.in
    M lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
    M llvm/CMakeLists.txt
    M llvm/docs/AMDGPUUsage.rst
    M llvm/include/llvm/ADT/DenseMap.h
    M llvm/include/llvm/Analysis/IVDescriptors.h
    M llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h
    R llvm/include/llvm/CodeGen/MachineCSE.h
    M llvm/include/llvm/CodeGen/Passes.h
    M llvm/include/llvm/IR/IntrinsicsAArch64.td
    M llvm/include/llvm/IR/IntrinsicsDirectX.td
    M llvm/include/llvm/IR/IntrinsicsSPIRV.td
    M llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
    M llvm/include/llvm/InitializePasses.h
    M llvm/include/llvm/MC/MCPseudoProbe.h
    M llvm/include/llvm/Passes/CodeGenPassBuilder.h
    M llvm/include/llvm/Passes/MachinePassRegistry.def
    M llvm/include/llvm/ProfileData/SampleProfReader.h
    M llvm/include/llvm/SandboxIR/SandboxIR.h
    M llvm/include/llvm/SandboxIR/SandboxIRValues.def
    M llvm/include/llvm/SandboxIR/Tracker.h
    M llvm/include/llvm/SandboxIR/Type.h
    M llvm/include/llvm/TableGen/Record.h
    M llvm/include/llvm/Transforms/IPO/SampleProfileMatcher.h
    M llvm/include/llvm/Transforms/Utils/Cloning.h
    M llvm/include/llvm/Transforms/Utils/LoopUtils.h
    M llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
    M llvm/include/llvm/XRay/Graph.h
    M llvm/lib/Analysis/IVDescriptors.cpp
    M llvm/lib/Analysis/Lint.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
    M llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
    M llvm/lib/CodeGen/AtomicExpandPass.cpp
    M llvm/lib/CodeGen/CodeGen.cpp
    M llvm/lib/CodeGen/ExpandVectorPredication.cpp
    M llvm/lib/CodeGen/MachineCSE.cpp
    M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
    M llvm/lib/CodeGen/TargetPassConfig.cpp
    M llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
    M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/lib/SandboxIR/SandboxIR.cpp
    M llvm/lib/SandboxIR/Tracker.cpp
    M llvm/lib/TableGen/DetailedRecordsBackend.cpp
    M llvm/lib/TableGen/Record.cpp
    M llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/lib/Target/AArch64/AArch64InstrFormats.td
    M llvm/lib/Target/AArch64/AArch64InstrInfo.td
    M llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
    M llvm/lib/Target/AArch64/SVEInstrFormats.td
    M llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
    M llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
    M llvm/lib/Target/DirectX/DXIL.td
    M llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    M llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.h
    M llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
    M llvm/lib/Target/SPIRV/SPIRVStripConvergentIntrinsics.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
    M llvm/lib/Transforms/IPO/SampleProfileMatcher.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
    M llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
    M llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
    M llvm/lib/Transforms/Scalar/LICM.cpp
    M llvm/lib/Transforms/Scalar/SROA.cpp
    M llvm/lib/Transforms/Utils/InlineFunction.cpp
    M llvm/lib/Transforms/Utils/LoopUtils.cpp
    M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
    M llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
    R llvm/test/Analysis/CostModel/AArch64/vec3-fp-conversions.ll
    R llvm/test/Analysis/Lint/noalias-null.ll
    R llvm/test/Analysis/Lint/scalable.ll
    M llvm/test/CodeGen/AArch64/GlobalISel/machine-cse-mid-pipeline.mir
    M llvm/test/CodeGen/AArch64/PHIElimination-crash.mir
    M llvm/test/CodeGen/AArch64/PHIElimination-debugloc.mir
    M llvm/test/CodeGen/AArch64/abds-neg.ll
    M llvm/test/CodeGen/AArch64/abds.ll
    M llvm/test/CodeGen/AArch64/abdu-neg.ll
    M llvm/test/CodeGen/AArch64/abdu.ll
    M llvm/test/CodeGen/AArch64/atomicrmw-fadd.ll
    M llvm/test/CodeGen/AArch64/atomicrmw-fmax.ll
    M llvm/test/CodeGen/AArch64/atomicrmw-fmin.ll
    M llvm/test/CodeGen/AArch64/atomicrmw-fsub.ll
    R llvm/test/CodeGen/AArch64/neon-luti.ll
    R llvm/test/CodeGen/AArch64/sme2-intrinsics-faminmax.ll
    M llvm/test/CodeGen/AArch64/statepoint-twoaddr.mir
    M llvm/test/CodeGen/AArch64/sve-pfalse-machine-cse.mir
    R llvm/test/CodeGen/AArch64/sve2-intrinsics-faminmax.ll
    R llvm/test/CodeGen/AArch64/sve2-intrinsics-luti.ll
    R llvm/test/CodeGen/AArch64/zext-shuffle.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/global-atomic-fadd.f32-no-rtn.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/global-atomic-fadd.f32-rtn.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/no-cse-nonlocal-convergent-instrs.mir
    M llvm/test/CodeGen/AMDGPU/GlobalISel/twoaddr-extract-dyn-v7f64.mir
    M llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll
    M llvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
    M llvm/test/CodeGen/AMDGPU/atomic_optimizations_pixelshader.ll
    M llvm/test/CodeGen/AMDGPU/copyprop_regsequence_with_undef.mir
    M llvm/test/CodeGen/AMDGPU/early-lis-two-address-partial-def.mir
    M llvm/test/CodeGen/AMDGPU/gfx10-twoaddr-fma.mir
    M llvm/test/CodeGen/AMDGPU/gfx11-twoaddr-fma.mir
    M llvm/test/CodeGen/AMDGPU/global-atomic-fadd.f32-no-rtn.ll
    M llvm/test/CodeGen/AMDGPU/global-atomic-fadd.f32-rtn.ll
    M llvm/test/CodeGen/AMDGPU/global_atomics_scan_fadd.ll
    M llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmax.ll
    M llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmin.ll
    M llvm/test/CodeGen/AMDGPU/global_atomics_scan_fsub.ll
    M llvm/test/CodeGen/AMDGPU/lower-module-lds-zero-size-arr.ll
    M llvm/test/CodeGen/AMDGPU/machine-cse-ssa.mir
    M llvm/test/CodeGen/AMDGPU/phi-elimination-end-cf.mir
    M llvm/test/CodeGen/AMDGPU/split-mbb-lis-subrange.mir
    M llvm/test/CodeGen/AMDGPU/stale-livevar-in-twoaddr-pass.mir
    M llvm/test/CodeGen/AMDGPU/twoaddr-fma-f64.mir
    M llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir
    M llvm/test/CodeGen/AMDGPU/twoaddr-mad.mir
    M llvm/test/CodeGen/AMDGPU/twoaddr-wmma.mir
    R llvm/test/CodeGen/DirectX/wave_is_first_lane.ll
    M llvm/test/CodeGen/Hexagon/two-addr-tied-subregs.mir
    M llvm/test/CodeGen/PowerPC/2013-07-01-PHIElimBug.mir
    M llvm/test/CodeGen/PowerPC/build-vector-from-load-and-zeros.ll
    M llvm/test/CodeGen/PowerPC/canonical-merge-shuffles.ll
    M llvm/test/CodeGen/PowerPC/livevars-crash1.mir
    M llvm/test/CodeGen/PowerPC/livevars-crash2.mir
    M llvm/test/CodeGen/PowerPC/load-and-splat.ll
    M llvm/test/CodeGen/PowerPC/machine-cse-rm-pre.mir
    M llvm/test/CodeGen/PowerPC/pre-inc-disable.ll
    M llvm/test/CodeGen/PowerPC/scalar_vector_test_4.ll
    M llvm/test/CodeGen/PowerPC/test-vector-insert.ll
    M llvm/test/CodeGen/PowerPC/v16i8_scalar_to_vector_shuffle.ll
    M llvm/test/CodeGen/PowerPC/v2i64_scalar_to_vector_shuffle.ll
    M llvm/test/CodeGen/PowerPC/v4i32_scalar_to_vector_shuffle.ll
    M llvm/test/CodeGen/PowerPC/v8i16_scalar_to_vector_shuffle.ll
    M llvm/test/CodeGen/RISCV/abds-neg.ll
    M llvm/test/CodeGen/RISCV/abds.ll
    M llvm/test/CodeGen/RISCV/abdu-neg.ll
    M llvm/test/CodeGen/RISCV/abdu.ll
    M llvm/test/CodeGen/RISCV/rvv/vmv.v.v-peephole.ll
    M llvm/test/CodeGen/RISCV/rvv/vmv.v.v-peephole.mir
    R llvm/test/CodeGen/SPIRV/hlsl-intrinsics/WaveIsFirstLane.ll
    M llvm/test/CodeGen/Thumb/machine-cse-deadreg.mir
    M llvm/test/CodeGen/Thumb/machine-cse-physreg.mir
    R llvm/test/CodeGen/WebAssembly/cfg-stackify-eh-legacy.mir
    A llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.mir
    R llvm/test/CodeGen/WebAssembly/exception-legacy.mir
    A llvm/test/CodeGen/WebAssembly/exception.mir
    R llvm/test/CodeGen/WinEH/wineh-empty-seh-scope.ll
    M llvm/test/CodeGen/X86/abds-neg.ll
    M llvm/test/CodeGen/X86/abds.ll
    M llvm/test/CodeGen/X86/abdu-neg.ll
    M llvm/test/CodeGen/X86/abdu.ll
    M llvm/test/CodeGen/X86/cse-two-preds.mir
    M llvm/test/CodeGen/X86/distancemap.mir
    M llvm/test/CodeGen/X86/phielim-undef.mir
    M llvm/test/CodeGen/X86/pull-conditional-binop-through-shift.ll
    M llvm/test/CodeGen/X86/twoaddr-mul2.mir
    R llvm/test/DebugInfo/Generic/debug-ranges-duplication.ll
    M llvm/test/DebugInfo/MIR/X86/machine-cse.mir
    M llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll
    M llvm/test/Instrumentation/HWAddressSanitizer/RISCV/basic.ll
    M llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
    M llvm/test/Instrumentation/HWAddressSanitizer/basic.ll
    M llvm/test/Instrumentation/HWAddressSanitizer/mem-attr.ll
    R llvm/test/Other/spirv-sim/branch.spv
    R llvm/test/Other/spirv-sim/call.spv
    R llvm/test/Other/spirv-sim/constant.spv
    R llvm/test/Other/spirv-sim/lit.local.cfg
    R llvm/test/Other/spirv-sim/loop.spv
    R llvm/test/Other/spirv-sim/simple-bad-result.spv
    R llvm/test/Other/spirv-sim/simple.spv
    R llvm/test/Other/spirv-sim/simulator-args.spv
    R llvm/test/Other/spirv-sim/switch.spv
    R llvm/test/Other/spirv-sim/wave-get-lane-index.spv
    R llvm/test/Other/spirv-sim/wave-read-lane-first.spv
    M llvm/test/Transforms/InstCombine/phi-select-constant.ll
    M llvm/test/Transforms/LICM/hoist-binop.ll
    M llvm/test/Transforms/LoopVectorize/RISCV/truncate-to-minimal-bitwidth-cost.ll
    R llvm/test/Transforms/LoopVectorize/check-no-vectorize.ll
    A llvm/test/Transforms/SLPVectorizer/RISCV/reduction-whole-regs-loads.ll
    R llvm/test/Transforms/SLPVectorizer/X86/multi-tracked-reduced-value.ll
    R llvm/test/Transforms/SLPVectorizer/empty-struct.ll
    R llvm/test/Transforms/SLPVectorizer/reduction-whole-regs-loads.ll
    R llvm/test/Transforms/SampleProfile/Inputs/pseudo-probe-stale-profile-toplev-func.prof
    R llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-toplev-func.ll
    M llvm/test/lit.cfg.py
    M llvm/test/tools/llc/new-pm/pipeline.mir
    M llvm/test/tools/llc/new-pm/verify.mir
    M llvm/tools/llc/NewPMDriver.cpp
    M llvm/tools/llc/NewPMDriver.h
    M llvm/tools/llc/llc.cpp
    M llvm/unittests/Analysis/IVDescriptorsTest.cpp
    M llvm/unittests/DebugInfo/DWARF/DWARFDieTest.cpp
    M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
    M llvm/unittests/SandboxIR/SandboxIRTest.cpp
    M llvm/unittests/SandboxIR/TrackerTest.cpp
    M llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
    M llvm/utils/gn/secondary/libcxx/include/BUILD.gn
    R llvm/utils/spirv-sim/instructions.py
    R llvm/utils/spirv-sim/spirv-sim.py
    M mlir/include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td
    M mlir/include/mlir/IR/OpImplementation.h
    M mlir/lib/AsmParser/AsmParserImpl.h
    M mlir/lib/Conversion/MathToROCDL/MathToROCDL.cpp
    M mlir/lib/Dialect/Bufferization/Transforms/BufferResultsToOutParams.cpp
    M mlir/lib/Dialect/SCF/Transforms/LoopPipelining.cpp
    M mlir/lib/Dialect/Tensor/Transforms/PackAndUnpackPatterns.cpp
    M mlir/lib/Dialect/Vector/Transforms/VectorLinearize.cpp
    M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
    M mlir/lib/Transforms/Utils/RegionUtils.cpp
    M mlir/test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir
    M mlir/test/Conversion/MathToROCDL/math-to-rocdl.mlir
    M mlir/test/Dialect/SCF/loop-pipelining.mlir
    M mlir/test/Dialect/Tensor/fold-into-pack-and-unpack.mlir
    M mlir/test/Dialect/Vector/linearize.mlir
    R mlir/test/Target/LLVMIR/omptarget-debug.mlir
    R mlir/test/Target/LLVMIR/omptarget-debug2.mlir
    M mlir/test/Target/LLVMIR/omptarget-llvm.mlir
    R mlir/test/Target/LLVMIR/openmp-target-use-device-nested.mlir
    M mlir/test/Transforms/buffer-results-to-out-params-elim.mlir
    M mlir/test/Transforms/canonicalize-block-merge.mlir
    M mlir/test/lib/Dialect/SCF/TestSCFUtils.cpp

  Log Message:
  -----------
  [𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list