[all-commits] [llvm/llvm-project] 77524b: [NFC][HLSL] Let `RootSignatureParser` own the refe...

Jonathan Thackray via All-commits all-commits at lists.llvm.org
Thu Jul 24 16:21:10 PDT 2025


  Branch: refs/heads/users/jthackray/unify-tests1
  Home:   https://github.com/llvm/llvm-project
  Commit: 77524bcf263d80b2e87a5c9c19f7e5f9fa1cd257
      https://github.com/llvm/llvm-project/commit/77524bcf263d80b2e87a5c9c19f7e5f9fa1cd257
  Author: Finn Plummer <mail at inbelic.dev>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Parse/ParseDeclCXX.cpp
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  [NFC][HLSL] Let `RootSignatureParser` own the references (#150310)

- this is a clean up from a review comment that we should let the parser
own the constructed `RootSignatureElement`s

Original comment here:
https://github.com/llvm/llvm-project/pull/147115#discussion_r2192999527.


  Commit: 3f74334c38120bbdefac012d478dfce8e4eb0906
      https://github.com/llvm/llvm-project/commit/3f74334c38120bbdefac012d478dfce8e4eb0906
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M flang/include/flang/Lower/DirectivesCommon.h
    M flang/include/flang/Lower/Support/ReductionProcessor.h
    M flang/include/flang/Optimizer/Builder/Complex.h
    M flang/include/flang/Optimizer/Builder/DirectivesCommon.h
    M flang/include/flang/Optimizer/CodeGen/FIROpPatterns.h
    M flang/unittests/Frontend/CodeGenActionTest.cpp
    M flang/unittests/Optimizer/Builder/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/ComplexTest.cpp
    M flang/unittests/Optimizer/Builder/FIRBuilderTest.cpp
    M flang/unittests/Optimizer/Builder/HLFIRToolsTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/NumericTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/ReductionTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/RuntimeCallTestBase.h
    M flang/unittests/Optimizer/Builder/Runtime/TransformationalTest.cpp

  Log Message:
  -----------
  [mlir][NFC] update `flang` create APIs (13/n) (#149913)

See https://github.com/llvm/llvm-project/pull/147168 for more info.


  Commit: dcfc853c51aecf6538182378c016f8e1604e7e97
      https://github.com/llvm/llvm-project/commit/dcfc853c51aecf6538182378c016f8e1604e7e97
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M flang/lib/Frontend/FrontendActions.cpp
    M flang/lib/Optimizer/CodeGen/BoxedProcedure.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Optimizer/CodeGen/FIROpPatterns.cpp
    M flang/lib/Optimizer/CodeGen/LowerRepackArrays.cpp
    M flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp
    M flang/lib/Optimizer/Dialect/FIRDialect.cpp
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    M flang/lib/Optimizer/HLFIR/IR/HLFIRDialect.cpp
    M flang/lib/Optimizer/HLFIR/IR/HLFIROps.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRAssign.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRCopyIn.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIROrderedAssignments.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/OptimizedBufferization.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.cpp
    M flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
    M flang/lib/Optimizer/OpenMP/FunctionFiltering.cpp
    M flang/lib/Optimizer/OpenMP/GenericLoopConversion.cpp
    M flang/lib/Optimizer/OpenMP/LowerWorkshare.cpp
    M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
    M flang/lib/Optimizer/OpenMP/MapsForPrivatizedSymbols.cpp

  Log Message:
  -----------
  [mlir][NFC] update `flang/lib` create APIs (12/n) (#149914)

See https://github.com/llvm/llvm-project/pull/147168 for more info.


  Commit: af98a245f8604ed5db9ef08bed96f0f545e8b46b
      https://github.com/llvm/llvm-project/commit/af98a245f8604ed5db9ef08bed96f0f545e8b46b
  Author: sribee8 <sriya.pratipati at gmail.com>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/include/wchar.yaml
    M libc/src/__support/wchar/CMakeLists.txt
    A libc/src/__support/wchar/mbsnrtowcs.h
    M libc/src/wchar/CMakeLists.txt
    A libc/src/wchar/mbsnrtowcs.cpp
    A libc/src/wchar/mbsnrtowcs.h
    A libc/src/wchar/mbsrtowcs.cpp
    A libc/src/wchar/mbsrtowcs.h
    A libc/src/wchar/mbstowcs.cpp
    A libc/src/wchar/mbstowcs.h
    M libc/test/src/wchar/CMakeLists.txt
    A libc/test/src/wchar/mbsnrtowcs_test.cpp
    A libc/test/src/wchar/mbsrtowcs_test.cpp
    A libc/test/src/wchar/mbstowcs_test.cpp

  Log Message:
  -----------
  [libc] wchar string conversion functions mb to wc (#149423)

Implemented an internal multi-byte to wide character string conversion
function, public functions, and tests

---------

Co-authored-by: Sriya Pratipati <sriyap at google.com>


  Commit: 4254f27df9b9ae7d23801321c288a1e30918e25e
      https://github.com/llvm/llvm-project/commit/4254f27df9b9ae7d23801321c288a1e30918e25e
  Author: Jonathan Thackray <jonathan.thackray at arm.com>
  Date:   2025-07-25 (Fri, 25 Jul 2025)

  Changed paths:
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Parse/ParseDeclCXX.cpp
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
    M flang/include/flang/Lower/DirectivesCommon.h
    M flang/include/flang/Lower/Support/ReductionProcessor.h
    M flang/include/flang/Optimizer/Builder/Complex.h
    M flang/include/flang/Optimizer/Builder/DirectivesCommon.h
    M flang/include/flang/Optimizer/CodeGen/FIROpPatterns.h
    M flang/lib/Frontend/FrontendActions.cpp
    M flang/lib/Optimizer/CodeGen/BoxedProcedure.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Optimizer/CodeGen/FIROpPatterns.cpp
    M flang/lib/Optimizer/CodeGen/LowerRepackArrays.cpp
    M flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp
    M flang/lib/Optimizer/Dialect/FIRDialect.cpp
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    M flang/lib/Optimizer/HLFIR/IR/HLFIRDialect.cpp
    M flang/lib/Optimizer/HLFIR/IR/HLFIROps.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRAssign.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRCopyIn.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIROrderedAssignments.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/OptimizedBufferization.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.cpp
    M flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
    M flang/lib/Optimizer/OpenMP/FunctionFiltering.cpp
    M flang/lib/Optimizer/OpenMP/GenericLoopConversion.cpp
    M flang/lib/Optimizer/OpenMP/LowerWorkshare.cpp
    M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
    M flang/lib/Optimizer/OpenMP/MapsForPrivatizedSymbols.cpp
    M flang/unittests/Frontend/CodeGenActionTest.cpp
    M flang/unittests/Optimizer/Builder/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/ComplexTest.cpp
    M flang/unittests/Optimizer/Builder/FIRBuilderTest.cpp
    M flang/unittests/Optimizer/Builder/HLFIRToolsTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/NumericTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/ReductionTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/RuntimeCallTestBase.h
    M flang/unittests/Optimizer/Builder/Runtime/TransformationalTest.cpp
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/include/wchar.yaml
    M libc/src/__support/wchar/CMakeLists.txt
    A libc/src/__support/wchar/mbsnrtowcs.h
    M libc/src/wchar/CMakeLists.txt
    A libc/src/wchar/mbsnrtowcs.cpp
    A libc/src/wchar/mbsnrtowcs.h
    A libc/src/wchar/mbsrtowcs.cpp
    A libc/src/wchar/mbsrtowcs.h
    A libc/src/wchar/mbstowcs.cpp
    A libc/src/wchar/mbstowcs.h
    M libc/test/src/wchar/CMakeLists.txt
    A libc/test/src/wchar/mbsnrtowcs_test.cpp
    A libc/test/src/wchar/mbsrtowcs_test.cpp
    A libc/test/src/wchar/mbstowcs_test.cpp

  Log Message:
  -----------
  Merge branch 'main' into users/jthackray/unify-tests1


Compare: https://github.com/llvm/llvm-project/compare/c63060d8a17b...4254f27df9b9

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