[all-commits] [llvm/llvm-project] 40c126: [Bitcode] Use range-based for loops (NFC) (#97776)
Fangrui Song via All-commits
all-commits at lists.llvm.org
Sun Jul 7 12:41:26 PDT 2024
Branch: refs/heads/users/MaskRay/spr/mc-support-cfi_label
Home: https://github.com/llvm/llvm-project
Commit: 40c12648c6c0a39efce294e3fa763fd6c8ed4005
https://github.com/llvm/llvm-project/commit/40c12648c6c0a39efce294e3fa763fd6c8ed4005
Author: Kazu Hirata <kazu at google.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/Bitcode/Reader/MetadataLoader.cpp
M llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
Log Message:
-----------
[Bitcode] Use range-based for loops (NFC) (#97776)
Commit: 02c7be5094fa3ffb3f118d9e2d69af435b7c8ef6
https://github.com/llvm/llvm-project/commit/02c7be5094fa3ffb3f118d9e2d69af435b7c8ef6
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M libcxx/include/__locale_dir/locale_base_api.h
M libcxx/include/__locale_dir/locale_base_api/android.h
M libcxx/include/__locale_dir/locale_base_api/fuchsia.h
M libcxx/include/__locale_dir/locale_base_api/ibm.h
M libcxx/include/__locale_dir/locale_base_api/musl.h
M libcxx/include/__locale_dir/locale_base_api/newlib.h
M libcxx/include/__locale_dir/locale_base_api/openbsd.h
M libcxx/include/__locale_dir/locale_base_api/win32.h
M libcxx/include/__support/xlocale/__posix_l_fallback.h
M libcxx/include/__support/xlocale/__strtonum_fallback.h
Log Message:
-----------
[libc++] Remove dead code from the locale base API and support code (#89070)
Commit: f4e6ddbc2ed77ef73a036408f1d04bb792e2d357
https://github.com/llvm/llvm-project/commit/f4e6ddbc2ed77ef73a036408f1d04bb792e2d357
Author: jameshu15869 <55058507+jameshu15869 at users.noreply.github.com>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M libc/benchmarks/gpu/LibcGpuBenchmark.cpp
M libc/benchmarks/gpu/LibcGpuBenchmark.h
Log Message:
-----------
[libc] Fix Cppcheck Issues (#96999)
This PR fixes linting issues discovered by `cppcheck`.
Fixes: https://github.com/llvm/llvm-project/issues/96863
Commit: b151c7e36a26a4168d0384c88295099e4b6470d0
https://github.com/llvm/llvm-project/commit/b151c7e36a26a4168d0384c88295099e4b6470d0
Author: Izaak Schroeder <izaak.schroeder at gmail.com>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M libc/config/linux/aarch64/entrypoints.txt
M libc/config/linux/x86_64/entrypoints.txt
M libc/docs/dev/undefined_behavior.rst
M libc/spec/posix.td
M libc/src/CMakeLists.txt
A libc/src/dlfcn/CMakeLists.txt
A libc/src/dlfcn/dlclose.cpp
A libc/src/dlfcn/dlclose.h
A libc/src/dlfcn/dlerror.cpp
A libc/src/dlfcn/dlerror.h
A libc/src/dlfcn/dlopen.cpp
A libc/src/dlfcn/dlopen.h
A libc/src/dlfcn/dlsym.cpp
A libc/src/dlfcn/dlsym.h
Log Message:
-----------
[libc] Add `dlfcn.h` placeholder (#97501)
Adds `dlopen` and friends. This is needed as part of the effort to
compile `libunwind` + `libc` without baremetal mode. This is part of
https://github.com/llvm/llvm-project/issues/97191. This should still be
spec compliant, since `dlopen` always returns `NULL` and `dlerror`
always returns an error message.
> If dlopen() fails for any reason, it returns NULL.
> The function dlclose() returns 0 on success, and nonzero on error.
> Since the value of the symbol could actually be NULL (so that a NULL
return from dlsym() need not indicate an error), the correct way to test
for an error is to call dlerror() to clear any old error conditions,
then call dlsym(), and then call dlerror() again, saving its return
value into a variable, and check whether this saved value is not NULL.
See:
- https://linux.die.net/man/3/dlopen
Commit: f767295942288bd70156ad322defac60b568c927
https://github.com/llvm/llvm-project/commit/f767295942288bd70156ad322defac60b568c927
Author: Kazu Hirata <kazu at google.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M clang-tools-extra/clangd/support/ThreadsafeFS.cpp
Log Message:
-----------
[clangd] Use std::make_unique (NFC) (#97915)
Commit: 75bc20ff899753b100cb875ce703af2348a1d6bb
https://github.com/llvm/llvm-project/commit/75bc20ff899753b100cb875ce703af2348a1d6bb
Author: Kazu Hirata <kazu at google.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/include/llvm/Analysis/BranchProbabilityInfo.h
M llvm/include/llvm/Analysis/MLInlineAdvisor.h
M llvm/include/llvm/Analysis/MemorySSA.h
M llvm/include/llvm/ProfileData/SampleProfReader.h
M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
M llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
M llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
M llvm/lib/IR/DebugProgramInstruction.cpp
M llvm/lib/ObjectYAML/XCOFFYAML.cpp
M llvm/lib/Support/TimeProfiler.cpp
M llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/tools/bugpoint/CrashDebugger.cpp
M llvm/tools/llvm-as/llvm-as.cpp
M llvm/tools/llvm-objdump/MachODump.cpp
M llvm/tools/llvm-profgen/ProfiledBinary.cpp
M llvm/tools/llvm-readobj/llvm-readobj.cpp
M llvm/unittests/CodeGen/GlobalISel/GISelMITest.h
M llvm/unittests/DebugInfo/BTF/BTFParserTest.cpp
M llvm/unittests/DebugInfo/DWARF/DWARFExpressionCopyBytesTest.cpp
M llvm/unittests/IR/VFABIDemanglerTest.cpp
M llvm/unittests/Linker/LinkModulesTest.cpp
M llvm/unittests/MC/DwarfLineTableHeaders.cpp
M llvm/unittests/MIR/MachineMetadata.cpp
M llvm/unittests/Target/X86/MachineSizeOptsTest.cpp
M llvm/unittests/Transforms/Utils/SizeOptsTest.cpp
Log Message:
-----------
[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97914)
Commit: d00f1c14dc0ea8a933f90ada0f77781d99a439a7
https://github.com/llvm/llvm-project/commit/d00f1c14dc0ea8a933f90ada0f77781d99a439a7
Author: Kyungwoo Lee <kyulee at meta.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
A llvm/include/llvm/CodeGenData/OutlinedHashTree.h
A llvm/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
M llvm/lib/CMakeLists.txt
A llvm/lib/CodeGenData/CMakeLists.txt
A llvm/lib/CodeGenData/OutlinedHashTree.cpp
A llvm/lib/CodeGenData/OutlinedHashTreeRecord.cpp
M llvm/unittests/CMakeLists.txt
A llvm/unittests/CodeGenData/CMakeLists.txt
A llvm/unittests/CodeGenData/OutlinedHashTreeRecordTest.cpp
A llvm/unittests/CodeGenData/OutlinedHashTreeTest.cpp
Log Message:
-----------
[CGData] Outlined Hash Tree (#89792)
This defines the OutlinedHashTree class.
It contains sequences of stable hash values of instructions that have
been outlined. This OutlinedHashTree can be used to track the outlined
instruction sequences across modules. A trie structure is used in its
implementation, allowing for a compact sharing of common prefixes.
This is a patch for
https://discourse.llvm.org/t/rfc-enhanced-machine-outliner-part-2-thinlto-nolto/78753.
Commit: 8a41327948e7611e851234782b8005d615c5c92c
https://github.com/llvm/llvm-project/commit/8a41327948e7611e851234782b8005d615c5c92c
Author: Fangrui Song <i at maskray.me>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M lld/docs/ReleaseNotes.rst
Log Message:
-----------
ReleaseNotes: add lld/ELF notes
Commit: 57fa5084036d10824f6f64e3bcc481db8fa73c24
https://github.com/llvm/llvm-project/commit/57fa5084036d10824f6f64e3bcc481db8fa73c24
Author: Kyungwoo Lee <kyulee at meta.com>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M llvm/unittests/CodeGenData/OutlinedHashTreeTest.cpp
Log Message:
-----------
Fix build break for [CGData] Outlined Hash Tree (#89792)
Commit: ba255076a0efce1e2e7ecf5572a794912e23370b
https://github.com/llvm/llvm-project/commit/ba255076a0efce1e2e7ecf5572a794912e23370b
Author: Izaak Schroeder <izaak.schroeder at gmail.com>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M libc/config/linux/aarch64/headers.txt
M libc/config/linux/x86_64/headers.txt
M libc/include/CMakeLists.txt
M libc/include/llvm-libc-macros/CMakeLists.txt
A libc/include/llvm-libc-macros/elf-macros.h
M libc/include/llvm-libc-macros/link-macros.h
M libc/include/llvm-libc-types/CMakeLists.txt
A libc/include/llvm-libc-types/Dl_info.h
A libc/include/llvm-libc-types/__dl_iterate_phdr_callback_t.h
A libc/include/llvm-libc-types/struct_dl_phdr_info.h
Log Message:
-----------
[libc] Add `link.h` and `elf.h` headers (#97924)
Headers for https://github.com/llvm/llvm-project/pull/97504
Commit: 1acb08660a7a2cd3f0f2e8f4fbfe34c830484480
https://github.com/llvm/llvm-project/commit/1acb08660a7a2cd3f0f2e8f4fbfe34c830484480
Author: Schrodinger ZHU Yifan <yifanzhu at rochester.edu>
Date: 2024-07-06 (Sat, 06 Jul 2024)
Changed paths:
M libc/config/linux/aarch64/headers.txt
M libc/config/linux/x86_64/headers.txt
M libc/include/CMakeLists.txt
M libc/include/llvm-libc-macros/CMakeLists.txt
R libc/include/llvm-libc-macros/elf-macros.h
M libc/include/llvm-libc-macros/link-macros.h
M libc/include/llvm-libc-types/CMakeLists.txt
R libc/include/llvm-libc-types/Dl_info.h
R libc/include/llvm-libc-types/__dl_iterate_phdr_callback_t.h
R libc/include/llvm-libc-types/struct_dl_phdr_info.h
Log Message:
-----------
Revert "[libc] Add `link.h` and `elf.h` headers" (#97931)
Reverts llvm/llvm-project#97924
Commit: f4c781174b4b8fd958d9074c25eb06b6e276cb1c
https://github.com/llvm/llvm-project/commit/f4c781174b4b8fd958d9074c25eb06b6e276cb1c
Author: Younan Zhang <zyn7109 at gmail.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
M clang/test/SemaTemplate/generic-lambda.cpp
Log Message:
-----------
[Clang] Add captures to the instantiation scope for noexcept specifiers (#97166)
The noexcept specifiers of dependent lambdas would be transformed and
rebuilt, where the map of instantiation should also contain captured
variables in case they are used from the noexcept specifier.
I also uncovered another assertion failure while at it. However, I
decided to leave it as-is because 1) that doesn't appear to be the case
in the release version and 2) fixing that might lead to ABI breakage.
Anyhow, the case has been added to the test comment.
Fixes https://github.com/llvm/llvm-project/issues/95735
Commit: e83e53b7027149a61a6d4d27ddf66614d8d24129
https://github.com/llvm/llvm-project/commit/e83e53b7027149a61a6d4d27ddf66614d8d24129
Author: Carl Ritson <carl.ritson at amd.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
M llvm/unittests/MC/AMDGPU/CMakeLists.txt
A llvm/unittests/MC/AMDGPU/Disassembler.cpp
Log Message:
-----------
[AMDGPU][MC] Allow UC_VERSION_* constant reuse (#96461)
If more than one disassembler is created for a context then allow reuse
of existing constants.
Warn if constants values do not match.
Commit: 9d6b68b63f02e0fa3a1dd5b4553cc0d8f17d8777
https://github.com/llvm/llvm-project/commit/9d6b68b63f02e0fa3a1dd5b4553cc0d8f17d8777
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M libcxx/src/CMakeLists.txt
R libcxx/src/chrono_exception.cpp
A libcxx/src/experimental/chrono_exception.cpp
A libcxx/src/experimental/include/tzdb/time_zone_private.h
A libcxx/src/experimental/include/tzdb/types_private.h
A libcxx/src/experimental/include/tzdb/tzdb_list_private.h
A libcxx/src/experimental/include/tzdb/tzdb_private.h
A libcxx/src/experimental/time_zone.cpp
A libcxx/src/experimental/tzdb.cpp
A libcxx/src/experimental/tzdb_list.cpp
R libcxx/src/include/tzdb/time_zone_private.h
R libcxx/src/include/tzdb/types_private.h
R libcxx/src/include/tzdb/tzdb_list_private.h
R libcxx/src/include/tzdb/tzdb_private.h
R libcxx/src/time_zone.cpp
R libcxx/src/tzdb.cpp
R libcxx/src/tzdb_list.cpp
M libcxx/test/libcxx/time/time.zone/time.zone.db/rules.pass.cpp
M libcxx/test/libcxx/time/time.zone/time.zone.db/zones.pass.cpp
Log Message:
-----------
[libc++][TZDB] Makes implementation experimental. (#95657)
This moves the files to libcxx/src/experimental/ as discussed in #90394.
Fixes: https://github.com/llvm/llvm-project/issues/94902
Commit: 0ff06b44cc345901eaeaf968f885b9a0fd59ec24
https://github.com/llvm/llvm-project/commit/0ff06b44cc345901eaeaf968f885b9a0fd59ec24
Author: Nico Weber <thakis at chromium.org>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
A llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn
M llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
A llvm/utils/gn/secondary/llvm/unittests/CodeGenData/BUILD.gn
Log Message:
-----------
[gn] port d00f1c14dc0e (CodeGenDataTests)
Commit: 964327d22f51e479ef12dfcfc1ed28af0e7f7d06
https://github.com/llvm/llvm-project/commit/964327d22f51e479ef12dfcfc1ed28af0e7f7d06
Author: Nico Weber <thakis at chromium.org>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/utils/gn/secondary/libcxx/src/BUILD.gn
Log Message:
-----------
[gn] port 9d6b68b63f02 (libc++ tzdb to experimental/)
Commit: 03807aa2c5d924a2e88fad1cacda2470c5052f1c
https://github.com/llvm/llvm-project/commit/03807aa2c5d924a2e88fad1cacda2470c5052f1c
Author: Nico Weber <thakis at chromium.org>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/unittests/MC/AMDGPU/Disassembler.cpp
Log Message:
-----------
[AMDGPU][MC] Attempt to fix build after e83e53b702714
See https://github.com/llvm/llvm-project/pull/96461#issuecomment-2212381515
Commit: 902fb1b4653d5a23613492406cd5693446f06ab6
https://github.com/llvm/llvm-project/commit/902fb1b4653d5a23613492406cd5693446f06ab6
Author: Nico Weber <thakis at chromium.org>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn
Log Message:
-----------
[gn build] Port e83e53b70271
Commit: c65f8d881671c3c7966fbbc967b7c4ca063d989b
https://github.com/llvm/llvm-project/commit/c65f8d881671c3c7966fbbc967b7c4ca063d989b
Author: Felix Schneider <fx.schn at gmail.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/test/Dialect/Linalg/invalid.mlir
Log Message:
-----------
[mlir][linalg] Fix crashes in parser on linalg ops without operands (#97944)
`parseDstStyleOp` parses both `ins()` and `outs()` optionally. The
parsers for `linalg.transpose`, `linalg.broadcast` and `linalg.map`
however assume that at least one operand is present in the state,
leading to crashes otherwise.
This patch adds checks to the parsers which stop them from crashing if
no operands were parsed. When the Ops are parsed successfuly, the
verifiers can work on them.
Fix https://github.com/llvm/llvm-project/issues/97857
Commit: 07c157a43534744bff8b9cf03a5ec8d19717ba72
https://github.com/llvm/llvm-project/commit/07c157a43534744bff8b9cf03a5ec8d19717ba72
Author: Jeremy Kun <jkun at google.com>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M mlir/include/mlir/IR/DialectImplementation.h
M mlir/test/IR/parser.mlir
A mlir/test/IR/parser_dialect_loading.mlir
M mlir/test/lib/Dialect/Test/TestAttrDefs.td
M mlir/test/lib/Dialect/Test/TestOps.td
M mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
M mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp
Log Message:
-----------
[mlir] load dialect in parser for optional parameters (#96667)
https://github.com/llvm/llvm-project/pull/96242 fixed an issue where the
auto-generated parsers were not loading dialects whose namespaces are
not present in the textual IR. This required the attribute parameter to
be a tablegen def with its dialect information attached.
This fails when using parameter wrapper classes like
`OptionalParameter`. This came up because `RingAttr` uses
`OptionalParameter` for its second and third attributes.
`OptionalParameter` takes as input the C++ type as a string instead of
the tablegen def, and so it doesn't have a dialect member value to
trigger the fix from https://github.com/llvm/llvm-project/pull/96242.
The docs on this topic say the appropriate solution as overloading
`FieldParser` for a particular type.
This PR updates `FieldParser` for generic attributes to load the dialect
on demand. This requires `mlir-tblgen` to emit a `dialectName` static
field on the generated attribute class, and check for it with template
metaprogramming, since not all attribute types go through `mlir-tblgen`.
---------
Co-authored-by: Jeremy Kun <j2kun at users.noreply.github.com>
Co-authored-by: Oleksandr "Alex" Zinenko <ftynse at gmail.com>
Commit: 649cdfc4b6781a350dfc87d9b2a4b5a4c3395909
https://github.com/llvm/llvm-project/commit/649cdfc4b6781a350dfc87d9b2a4b5a4c3395909
Author: Fangrui Song <i at maskray.me>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M lld/ELF/Driver.cpp
M lld/test/ELF/version.test
Log Message:
-----------
[ELF] Reinstate the former spelling in the version message
With `LLVM_APPEND_VC_REV=off`, the new version message after #97323
looks like:
```
% /tmp/out/custom2/bin/ld.lld --version
LLD 19.0.0, compatible with GNU linkers
```
A trailing comma after the version string might cause issues with
version detection tools that don't strip it, as seen in the Linux
kernel's scripts/ld-version.sh script.
Pull Request: https://github.com/llvm/llvm-project/pull/97942
Commit: 1a9750eefa5c1c57587f2a977a45ec4d45e67cf2
https://github.com/llvm/llvm-project/commit/1a9750eefa5c1c57587f2a977a45ec4d45e67cf2
Author: Fangrui Song <i at maskray.me>
Date: 2024-07-07 (Sun, 07 Jul 2024)
Changed paths:
M clang-tools-extra/clangd/support/ThreadsafeFS.cpp
M clang/docs/ReleaseNotes.rst
M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
M clang/test/SemaTemplate/generic-lambda.cpp
M libc/benchmarks/gpu/LibcGpuBenchmark.cpp
M libc/benchmarks/gpu/LibcGpuBenchmark.h
M libc/config/linux/aarch64/entrypoints.txt
M libc/config/linux/x86_64/entrypoints.txt
M libc/docs/dev/undefined_behavior.rst
M libc/spec/posix.td
M libc/src/CMakeLists.txt
A libc/src/dlfcn/CMakeLists.txt
A libc/src/dlfcn/dlclose.cpp
A libc/src/dlfcn/dlclose.h
A libc/src/dlfcn/dlerror.cpp
A libc/src/dlfcn/dlerror.h
A libc/src/dlfcn/dlopen.cpp
A libc/src/dlfcn/dlopen.h
A libc/src/dlfcn/dlsym.cpp
A libc/src/dlfcn/dlsym.h
M libcxx/include/__locale_dir/locale_base_api.h
M libcxx/include/__locale_dir/locale_base_api/android.h
M libcxx/include/__locale_dir/locale_base_api/fuchsia.h
M libcxx/include/__locale_dir/locale_base_api/ibm.h
M libcxx/include/__locale_dir/locale_base_api/musl.h
M libcxx/include/__locale_dir/locale_base_api/newlib.h
M libcxx/include/__locale_dir/locale_base_api/openbsd.h
M libcxx/include/__locale_dir/locale_base_api/win32.h
M libcxx/include/__support/xlocale/__posix_l_fallback.h
M libcxx/include/__support/xlocale/__strtonum_fallback.h
M libcxx/src/CMakeLists.txt
R libcxx/src/chrono_exception.cpp
A libcxx/src/experimental/chrono_exception.cpp
A libcxx/src/experimental/include/tzdb/time_zone_private.h
A libcxx/src/experimental/include/tzdb/types_private.h
A libcxx/src/experimental/include/tzdb/tzdb_list_private.h
A libcxx/src/experimental/include/tzdb/tzdb_private.h
A libcxx/src/experimental/time_zone.cpp
A libcxx/src/experimental/tzdb.cpp
A libcxx/src/experimental/tzdb_list.cpp
R libcxx/src/include/tzdb/time_zone_private.h
R libcxx/src/include/tzdb/types_private.h
R libcxx/src/include/tzdb/tzdb_list_private.h
R libcxx/src/include/tzdb/tzdb_private.h
R libcxx/src/time_zone.cpp
R libcxx/src/tzdb.cpp
R libcxx/src/tzdb_list.cpp
M libcxx/test/libcxx/time/time.zone/time.zone.db/rules.pass.cpp
M libcxx/test/libcxx/time/time.zone/time.zone.db/zones.pass.cpp
M lld/ELF/Driver.cpp
M lld/docs/ReleaseNotes.rst
M lld/test/ELF/version.test
M llvm/include/llvm/Analysis/BranchProbabilityInfo.h
M llvm/include/llvm/Analysis/MLInlineAdvisor.h
M llvm/include/llvm/Analysis/MemorySSA.h
A llvm/include/llvm/CodeGenData/OutlinedHashTree.h
A llvm/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
M llvm/include/llvm/ProfileData/SampleProfReader.h
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/Bitcode/Reader/MetadataLoader.cpp
M llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
M llvm/lib/CMakeLists.txt
M llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
A llvm/lib/CodeGenData/CMakeLists.txt
A llvm/lib/CodeGenData/OutlinedHashTree.cpp
A llvm/lib/CodeGenData/OutlinedHashTreeRecord.cpp
M llvm/lib/DWARFLinker/Parallel/DWARFLinkerCompileUnit.cpp
M llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
M llvm/lib/IR/DebugProgramInstruction.cpp
M llvm/lib/ObjectYAML/XCOFFYAML.cpp
M llvm/lib/Support/TimeProfiler.cpp
M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
M llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/tools/bugpoint/CrashDebugger.cpp
M llvm/tools/llvm-as/llvm-as.cpp
M llvm/tools/llvm-objdump/MachODump.cpp
M llvm/tools/llvm-profgen/ProfiledBinary.cpp
M llvm/tools/llvm-readobj/llvm-readobj.cpp
M llvm/unittests/CMakeLists.txt
M llvm/unittests/CodeGen/GlobalISel/GISelMITest.h
A llvm/unittests/CodeGenData/CMakeLists.txt
A llvm/unittests/CodeGenData/OutlinedHashTreeRecordTest.cpp
A llvm/unittests/CodeGenData/OutlinedHashTreeTest.cpp
M llvm/unittests/DebugInfo/BTF/BTFParserTest.cpp
M llvm/unittests/DebugInfo/DWARF/DWARFExpressionCopyBytesTest.cpp
M llvm/unittests/IR/VFABIDemanglerTest.cpp
M llvm/unittests/Linker/LinkModulesTest.cpp
M llvm/unittests/MC/AMDGPU/CMakeLists.txt
A llvm/unittests/MC/AMDGPU/Disassembler.cpp
M llvm/unittests/MC/DwarfLineTableHeaders.cpp
M llvm/unittests/MIR/MachineMetadata.cpp
M llvm/unittests/Target/X86/MachineSizeOptsTest.cpp
M llvm/unittests/Transforms/Utils/SizeOptsTest.cpp
M llvm/utils/gn/secondary/libcxx/src/BUILD.gn
A llvm/utils/gn/secondary/llvm/lib/CodeGenData/BUILD.gn
M llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
A llvm/utils/gn/secondary/llvm/unittests/CodeGenData/BUILD.gn
M llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn
M mlir/include/mlir/IR/DialectImplementation.h
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/test/Dialect/Linalg/invalid.mlir
M mlir/test/IR/parser.mlir
A mlir/test/IR/parser_dialect_loading.mlir
M mlir/test/lib/Dialect/Test/TestAttrDefs.td
M mlir/test/lib/Dialect/Test/TestOps.td
M mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
M mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp
Log Message:
-----------
rebase
Created using spr 1.3.5-bogner
Compare: https://github.com/llvm/llvm-project/compare/1a931a027f74...1a9750eefa5c
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