Skip to content

Releases: UoB-HPC/compiler-snapshots

llvm-16.2023-03-24Z.1f9ea2d

27 Mar 03:09
Compare
Choose a tag to compare

[0b41062] 2023-03-24T07:44:46Z [BOLT] Reject symbols pointing to section end
[14ed120] 2023-03-24T07:44:42Z No longer issue static lambda pedantic warning for pre-c++2b compat
[32b8cc7] 2023-03-24T07:44:37Z [BOLT] Fix data reoder for aarch64
[867c59c] 2023-03-24T07:44:33Z [Coroutines] Pass size parameter for deallocation function when qualified
[6dc69d0] 2023-03-24T07:44:28Z [libc++][ranges] Fix incorrect integer typedef in elements_view test.
[99af55f] 2023-03-24T07:44:24Z [libc++][format] Fix a missing include in tests.
[8a80823] 2023-03-24T07:44:19Z [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
[c5b23ab] 2023-03-23T14:34:28Z JITLink: Add missing EHFrame NULL terminator on aarch64/ELF
[2352a1b] 2023-03-23T14:34:09Z Reapply [lld][flang] Add exceptions for Flang runtime libraries on MinGW.
[37ea87b] 2023-03-23T14:34:03Z No longer issue pedantic warning about pre-c++2b compat
[a70565f] 2023-03-23T14:33:58Z [libunwind][Modules] Add unwind_arm_ehabi.h and unwind_itanium.h to the unwind module)
[56edf06] 2023-03-23T14:33:52Z [dsymutil] dsymutil produces broken lines info (probably) with LTO on mac
[bec9a60] 2023-03-23T14:33:47Z [compiler-rt] Add missing #else clause to fix the build on NetBSD.
[ba22382] 2023-03-23T14:33:42Z [X86] Add negative test for D145930
[3c08503] 2023-03-23T14:33:42Z [X86] Fix encoding for ATOMIC_LOGIC_OP
[2861fa2] 2023-03-23T14:33:36Z [Driver][FreeBSD] Simplify ARM handling
[1172ed5] 2023-03-23T14:33:30Z [analyzer] Fix crashing getSValFromInitListExpr for nested initlists
[830229e] 2023-03-23T14:33:25Z [WebAssembly] Add auto-upgrade for renamed intrinsics
[b5f9ea6] 2023-03-23T14:33:19Z [X86] Support load/store for bf16 in avx
[bb6a97c] 2023-03-23T14:33:14Z [AArch64] fix bug #55005 handle DW_CFA_GNU_NegateRAState
[2ecbe73] 2023-03-23T14:33:09Z [flang] Fix dereference of std::optional with no value
[fbf716f] 2023-03-23T14:33:09Z [flang] Fixed restrictions checking for OpenACC loop-associated constructs.
[aef3508] 2023-03-23T14:33:09Z [flang] Fixed uninitialized std::unique_ptr dereference.
[6d3b767] 2023-03-23T14:33:03Z [LLDB][ObjectFileELF] Support LoongArch64 in ApplyReloctions
[7d28293] 2023-03-23T14:33:03Z [LLDB][ObjectFileELF] Correct the return type of RelocOffset64 and RelocAddend64
[0e227de] 2023-03-23T14:33:03Z [LLDB][ObjectFileELF] Correct the return type of Reloc{Offset,Addend}32
[a824efc] 2023-03-23T14:32:56Z [BPF] Improve pruning to avoid generate more types in BTF
[ab86d14] 2023-03-23T14:32:50Z [libunwind][AArch64] Unbreak building with GNU assembler
[7049d58] 2023-03-23T14:32:45Z [InstCombine] Add additional test for icmp eq/ne with bool load (NFC)
[526102b] 2023-03-23T14:32:45Z [InstCombine] Canonicalize icmp eq pow2 more thoroughly
[72cb90b] 2023-03-23T14:32:38Z [PhaseOrdering] Add test for DAE/GlobalDCE interaction (NFC)
[b3ea348] 2023-03-23T14:32:38Z [Pipelines] Restore old DAE position in LTO pipeline
[08d094a] 2023-03-17T12:26:07Z Roll back claims that we implement P0960R3 and P1975R0

llvm-16.2023-03-17Z.08d094a

20 Mar 03:16
Compare
Choose a tag to compare

[8f3cb98] 2023-03-15T11:20:23Z lit: Fix formatting in README.rst
[fce3e75] 2023-03-11T06:55:02Z Revert "Currently the control of the eval-method is mixed with fast-math."

llvm-16.2023-03-11Z.fce3e75

13 Mar 03:19
Compare
Choose a tag to compare

[a9e129e] 2023-03-10T14:04:27Z Update release notes for revert in D145605
[66d4cc2] 2023-03-10T04:46:51Z [OpenMP] Fix the wrong use of fopen
[7ceeae3] 2023-03-10T04:41:36Z [include-cleaner] Dont pass llvm::StringRef to gtest APIs
[9a6f0c2] 2023-03-10T04:37:39Z Revert two patches to fix GH58452 regression
[633c6c0] 2023-03-09T14:54:26Z [Lex] Fix a crash in updateConsecutiveMacroArgTokens.
[e0044a6] 2023-03-09T14:53:51Z [compiler-rt][builtins] Define AT_HWCAP2 for AArch64
[7fd255f] 2023-03-09T14:52:50Z [analyzer] Explicit cast on customized offsetof should not be ignored when evaluating as const
[f2ee0b2] 2023-03-09T14:51:30Z [OpenMP] Fix extra parenthesis in kmp_os.h
[cd35858] 2023-03-09T14:39:05Z [NVPTX] Fix NVPTX output name in the driver with -save-temps
[e0ffaab] 2023-03-09T14:34:51Z [builtins] Only build float16/bfloat16 code if actually supported
[c1949c6] 2023-03-08T13:58:21Z [ELF] --no-undefined-warning: demote error to warning for release/16.x
[35232f3] 2023-03-08T13:56:02Z [analyzer] Fix crash exposed by D140059
[59d896f] 2023-03-08T13:38:23Z [libc++][format] Fixes invalid usage of m type.
[c7d3410] 2023-03-08T13:38:08Z [libc++][format] Fix floating point formatting.
[0e54039] 2023-03-08T13:37:58Z [libc++] Fix ranges::binary_search() returning true for cases where the element is not in the range
[7b4e71b] 2023-03-08T13:18:52Z [clang-format] Don't annotate left brace of class as FunctionLBrace
[a146bdc] 2023-03-08T13:16:06Z [clang] Fix single-element array initialization in constexpr
[ae37edf] 2023-03-06T20:41:28Z [ReleaseNotes] Expand RISC-V release notes
[1de305d] 2023-03-06T07:26:57Z [BOLT][Instrumentation] Preserve red zone for functions with tail calls only
[5cdefb4] 2023-03-06T07:21:26Z [clang-format] Don't move qualifiers past pointers-to-member
[076ceb7] 2023-03-06T07:21:19Z [DAGCombiner] Replace LegalOperations check in visitSIGN_EXTEND with LegalTypes.
[29a7dbb] 2023-03-06T07:21:12Z [libc++][NFC] update Range Status for the completion of C++20 ranges
[e479b95] 2023-03-06T07:21:06Z [libc++] Temporarily not use compiler intrinsics for some type traits in Objective-C++ mode.
[267a23b] 2023-03-06T07:20:59Z [libcxx][ranges] revert join_view::iterator and sentinel to be in-class
[37e7b7d] 2023-03-06T07:20:59Z [libc++][ranges] move all range iterators back in class
[60bba0f] 2023-03-04T08:00:29Z [llvm-cov] Create syntax to pass source w/o binary.

llvm-16.2023-03-04Z.f8514f0

06 Mar 03:18
Compare
Choose a tag to compare

[3bb5ebc] 2023-03-04T07:57:20Z [Clang] Adjust triviality computation in QualType::isTrivialType to C++20 cases.
[c915974] 2023-03-04T07:56:29Z [LV] Reland "Update logic for calculating register usage due to invariants"
[b4217ad] 2023-03-04T07:56:29Z [LV] Modify test case for commit 4f9a544
[4b4dfa3] 2023-03-04T07:56:29Z [LV] Reland testcase in 0ec4cae
[f5f4825] 2023-03-04T07:53:12Z [X86] Fix (shift X, (xor Y, N-1)) -> (shift X, (not Y)) by properly inserting not Y into DAG. [#61038]
[da05802] 2023-03-04T07:50:17Z [scudo] Disable the GetRssFromBuffer scudo test on PPC
[c8d5733] 2023-03-04T07:48:04Z [analyzer] Fix assertion failure in SMT conversion for unary operator on floats
[d6d97e8] 2023-03-03T07:46:54Z [Driver][FreeBSD] Further simplify the Driver handling for older FreeBSD releases
[9b2e09e] 2023-03-03T07:18:30Z [PowerPC] Recognize long CPU name for -mtune in Clang
[fd37b4b] 2023-03-03T07:16:39Z [Clang][CodeGen] Fix this argument type for certain destructors
[791a2ec] 2023-03-03T07:14:31Z [OpenMP][libomp] Remove false positive for memory sanitizer
[7917b15] 2023-03-03T07:07:33Z [CodeGen] Always expand division larger than i128
[46cfe51] 2023-03-03T07:00:01Z [amdgpu-arch] Fix build of amdgpu-arch with CLANG_LINK_CLANG_DYLIB
[f53ab95] 2023-03-01T05:12:24Z [ReleaseNotes]: Add PowerPC release notes for LLVM 16.0.0
[60692a6] 2023-02-28T08:40:33Z [Support] Silence warning with Clang ToT.
[54dee0b] 2023-02-28T08:20:37Z [libc++] Add FTM for views::as_rvalue
[abf3297] 2023-02-27T08:14:48Z [SCEV] Increase FoldID bits size cover common cases.
[e024229] 2023-02-27T08:14:42Z [lld][RISCV][test] Expand testing in riscv-attributes.s
[ab91ea8] 2023-02-27T08:14:42Z [lld][test][RISCV] Don't use incorrectly normalised arch string in riscv-attributes-place.s
[d42c232] 2023-02-27T08:14:42Z [lld][RISCV] Avoid error when encountering unrecognised ISA extensions/versions in RISC-V attributes
[e3ce92b] 2023-02-24T08:42:46Z [ELF] --icf: don't fold a section without relocation and a section with relocations for SHT_REL

llvm-16.2023-03-04Z.60bba0f

07 Mar 03:18
Compare
Choose a tag to compare

[f8514f0] 2023-03-04T07:59:16Z Fix assertion failure "PathDiagnosticSpotPiece's must have a valid location." in ReturnPtrRange checker on builtin functions
[3bb5ebc] 2023-03-04T07:57:20Z [Clang] Adjust triviality computation in QualType::isTrivialType to C++20 cases.
[c915974] 2023-03-04T07:56:29Z [LV] Reland "Update logic for calculating register usage due to invariants"
[b4217ad] 2023-03-04T07:56:29Z [LV] Modify test case for commit 4f9a544
[4b4dfa3] 2023-03-04T07:56:29Z [LV] Reland testcase in 0ec4cae
[f5f4825] 2023-03-04T07:53:12Z [X86] Fix (shift X, (xor Y, N-1)) -> (shift X, (not Y)) by properly inserting not Y into DAG. [#61038]
[da05802] 2023-03-04T07:50:17Z [scudo] Disable the GetRssFromBuffer scudo test on PPC
[c8d5733] 2023-03-04T07:48:04Z [analyzer] Fix assertion failure in SMT conversion for unary operator on floats
[d6d97e8] 2023-03-03T07:46:54Z [Driver][FreeBSD] Further simplify the Driver handling for older FreeBSD releases
[9b2e09e] 2023-03-03T07:18:30Z [PowerPC] Recognize long CPU name for -mtune in Clang
[fd37b4b] 2023-03-03T07:16:39Z [Clang][CodeGen] Fix this argument type for certain destructors
[791a2ec] 2023-03-03T07:14:31Z [OpenMP][libomp] Remove false positive for memory sanitizer
[7917b15] 2023-03-03T07:07:33Z [CodeGen] Always expand division larger than i128
[46cfe51] 2023-03-03T07:00:01Z [amdgpu-arch] Fix build of amdgpu-arch with CLANG_LINK_CLANG_DYLIB
[f53ab95] 2023-03-01T05:12:24Z [ReleaseNotes]: Add PowerPC release notes for LLVM 16.0.0
[60692a6] 2023-02-28T08:40:33Z [Support] Silence warning with Clang ToT.
[54dee0b] 2023-02-28T08:20:37Z [libc++] Add FTM for views::as_rvalue
[abf3297] 2023-02-27T08:14:48Z [SCEV] Increase FoldID bits size cover common cases.
[e024229] 2023-02-27T08:14:42Z [lld][RISCV][test] Expand testing in riscv-attributes.s
[ab91ea8] 2023-02-27T08:14:42Z [lld][test][RISCV] Don't use incorrectly normalised arch string in riscv-attributes-place.s
[d42c232] 2023-02-27T08:14:42Z [lld][RISCV] Avoid error when encountering unrecognised ISA extensions/versions in RISC-V attributes
[e3ce92b] 2023-02-24T08:42:46Z [ELF] --icf: don't fold a section without relocation and a section with relocations for SHT_REL

llvm-16.2023-02-24Z.e3ce92b

27 Feb 03:08
Compare
Choose a tag to compare

[91172bd] 2023-02-24T08:42:39Z [DAGCombine] Fix an ICE in combineMinNumMaxNum(...)
[57c9a08] 2023-02-24T08:42:33Z [Driver][FreeBSD] Correct driver behavior if a triple is provided without a version
[57b2946] 2023-02-24T08:42:33Z [Driver][FreeBSD] Fix DWARF test after 2a2c0fd96757871f4e8052624000c208cc574fdf
[233479f] 2023-02-24T08:42:26Z Revert "[Clang] Implement fix for DR2628"
[eb9440b] 2023-02-22T17:12:56Z [Clang] [Doc] Explicitly note noreturn bug as a miscompilation
[4c0da27] 2023-02-22T06:22:59Z [PATCH] [PowerPC] Correctly use ELFv2 ABI on all OS's that use the ELFv2 ABI
[80a3a5f] 2023-02-22T00:36:00Z GH60642: Fix ICE when checking a lambda defined in a concept definition
[3c27086] 2023-02-21T06:52:57Z [Attributor][FIX] Ensure we adjust types properly
[7eac876] 2023-02-21T06:52:50Z [LVI] Disable at-use reasoning across phi nodes (PR60629)
[b98d959] 2023-02-21T06:52:43Z [clang-format] Don't rewrite the input file if already formatted
[f57f59e] 2023-02-20T08:33:18Z [Libomptarget] Check errors when synchronizing the async queue
[babeb69] 2023-02-20T08:33:18Z [OpenMP] Make isDone lightweight without calling synchronize
[2e6db25] 2023-02-20T08:33:11Z [C++20] [Modules] Allow -fmodule-file== for implementation unit and document the behavior
[6cdd684] 2023-02-20T08:33:05Z [Support] [Windows] Don't check file access time in equivalent(file_status, file_status)
[1ab37a2] 2023-02-20T08:32:59Z [analyzer] Remove unjustified assert from EquivalenceClass::simplify
[4446fa3] 2023-02-20T08:32:53Z [docs] Fix bullet list formatting
[80673e3] 2023-02-20T08:32:53Z [docs] Update the ACLE URL
[639db8a] 2023-02-19T21:39:02Z [Clang][Doc][OpenCL] Release 16 notes

llvm-16.2023-02-19Z.639db8a

20 Feb 04:19
Compare
Choose a tag to compare

[f076b47] 2023-02-18T20:31:43Z [SCEV] Fix FoldID::addInteger(unsigned long I)
[fe8b4ac] 2023-02-16T08:49:09Z [OpenMP] Recover non-blocking target nowait disabled by D141232
[6876abd] 2023-02-16T08:49:02Z [Support/BLAKE3] Rename blake3_* -> llvm_blake3_* to avoid symbol collisions
[3aa210b] 2023-02-16T08:48:54Z [Symbolize][MinGW] Support demangling i386 call-conv-decorated C++ names
[0f02cdb] 2023-02-16T08:48:46Z [hexagon] add a -mcabac flag
[5adea1c] 2023-02-16T08:48:40Z [RISCV] Use OS-specific stack-guard ABI for Fuchsia
[b6089c6] 2023-02-16T08:48:40Z [RISCV] Default to -ffixed-x18 for Fuchsia
[9a8f294] 2023-02-16T08:48:40Z [RISCV] Default to -fsanitize=shadow-call-stack for Fuchsia
[7f25508] 2023-02-16T08:48:40Z [RISCV] Clean up stack-protector-target test
[d0277dc] 2023-02-16T08:48:31Z [hexagon] Turning off sign mismatch warning by default.
[6d859df] 2023-02-14T08:00:25Z [Libomptarget] Remove dependency on the DeviceRTL from the GPU plugins
[ed47dbe] 2023-02-14T08:00:14Z [libc++][NFC] Rename multidimentional uninitialized algorithms
[564b29c] 2023-02-14T08:00:14Z [libc++] fix shared_ptr's incorrect constraints
[8e12c6e] 2023-02-14T08:00:14Z [libc++][NFC] Rename _LIBCPP_NO_RTTI to _LIBCPP_HAS_NO_RTTI
[eaca569] 2023-02-14T08:00:14Z [libc++] Fix bug in allocate_shared_for_overwrite
[ad4fda8] 2023-02-14T08:00:04Z [Release] Produce bolt tarball
[0de11b4] 2023-02-14T07:59:57Z [Flang] Restrict emit-asm-from-mlir.mlir to be ran on specific targets using 'target=...'
[fdbcec9] 2023-02-14T07:59:50Z [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
[be701ab] 2023-02-13T23:10:51Z [Clang][Doc] Edit the Clang release notes
[ce601db] 2023-02-13T10:30:17Z [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
[c319c03] 2023-02-13T10:30:09Z [LLDB] Do not dereference promise pointer in coroutine_handle pretty printer
[6dabe60] 2023-02-13T10:30:09Z [LLDB] Fix assertion failure by removing CopyType in std::coroutine_handle pretty printer
[d19ef5f] 2023-02-13T10:27:59Z [libc++] In tests, use abort to terminate upon an error.
[e171ce9] 2023-02-13T10:27:53Z [openmp] Fix building z_Linux_asm.S for armv5t
[96faba7] 2023-02-13T10:27:45Z [C++20] [Modules] [NFC] Add Preprocessor methods for named modules - for ClangScanDeps (1/4)
[308a6cc] 2023-02-13T10:27:45Z [C++20] [Modules] [ClangScanDeps] Add ClangScanDeps support for C++20 Named Modules in P1689 format (2/4)
[697b03c] 2023-02-13T10:27:45Z [C++20] [Modules] [ClangScanDeps] Allow clang-scan-deps to without specified compilation database in P1689 (3/4)
[586a4bc] 2023-02-13T10:27:45Z [Modules][Test][NFC] Fix -Wsign-compare in clang/unittests/Lex/ModuleDeclStateTest.cpp
[5e0f3cd] 2023-02-13T10:27:45Z [C++20] [Modules] [ClangScanDeps] Enable to print make-style dependency file within P1689 format (4/4)
[46ea8e1] 2023-02-13T10:27:45Z [CMake] Fix -DBUILD_SHARED_LIBS=on builds after D137534
[d0f4beb] 2023-02-12T08:24:57Z [Doc][Release] Add link to compatible header for the RVV intrinsics into the release note

llvm-16.2023-02-12Z.d0f4beb

13 Feb 03:23
Compare
Choose a tag to compare

[073506d] 2023-02-10T07:19:40Z [clang-format] Insert a space between a numeric UDL and a dot
[d956ed0] 2023-02-10T07:19:32Z [libc++] Guard the fix to CityHash behind ABI v2
[5036912] 2023-02-09T12:55:36Z Add set(CMAKE_CXX_STANDARD 17) to MLIR CMakeLists.txt
[6b68e3c] 2023-02-09T12:55:29Z [RISCV] Precommit a test for upcoming miscompile bugfix
[fe29755] 2023-02-09T12:55:29Z [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
[f7fabe4] 2023-02-09T12:55:21Z libLTO.{so,dylib}: remove unused non-LTO symbols
[287c362] 2023-02-09T12:55:21Z libRemarks.{so,dylib}: remove Remarks.dylib.exports
[af5fa49] 2023-02-09T12:55:14Z precommit test for pr60346
[d73eb82] 2023-02-09T12:55:14Z [llvm][IfConversion] update successor list when merging INLINEASM_BR
[21fc8d0] 2023-02-09T12:54:26Z [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found
[434575c] 2023-02-08T05:37:09Z [SVE] Fix incorrect lowering of predicate permute builtins.
[aa84ee5] 2023-02-08T05:33:43Z [X86] Change precision control to FP80 during u64->fp32 conversion on Windows.
[20303e5] 2023-02-08T03:00:57Z Reland: [llvm-cov] Look up object files using debuginfod
[dd08c12] 2023-02-08T03:00:57Z [llvm-cov] Fix logic error in debuginfod lookup.
[0b21322] 2023-02-08T03:00:57Z [llvm-cov] Add split-file to compiler-rt test requirements.
[d551b1e] 2023-02-08T03:00:57Z [NFC] [llvm-cov] Remove unnecessary logic from llvm-cov debuginfod.
[52400e4] 2023-02-08T02:58:58Z [LSAN] Attempt to fix the ppc64 build by excluding unsupported test
[22000e3] 2023-02-08T02:46:12Z [libc++][format] Fixes constexpr validation.
[03d030b] 2023-02-08T01:15:55Z [CodeGen] Filter out available_externally aliases
[c41085e] 2023-02-08T01:15:55Z XFAIL new test available_externally_alias.ll on NVPTX
[aa2bbfa] 2023-02-08T01:12:10Z [CUDA] Fix output from ptxas being removes as a temporary file
[c4392bc] 2023-02-08T01:04:02Z [Hexagon] Add release note for LLVM 16
[7fed09b] 2023-02-07T07:07:39Z [randstruct] Don't allow implicit forward decl to stop struct randomization
[055ee22] 2023-02-06T19:57:12Z [ORC] Drop Comdat when discarding IR symbol
[3fae904] 2023-02-06T19:47:36Z [OpenMP][FIX] Properly check assume only uses
[a2a85f2] 2023-02-06T19:47:36Z [Attributor][FIX] Ensure we use the right AAExecutionDomain
[bd00ad5] 2023-02-06T19:47:36Z [OpenMP][FIX] Ensure to determine aligned regions properly
[8d650ca] 2023-02-06T19:45:07Z [Release] Increase test-release.sh verbosity
[d8f5768] 2023-02-06T18:44:00Z [ELF] -z notext: avoid dynamic relocations in .eh_frame
[e757c4d] 2023-02-06T17:54:37Z [LinkerWrapper] Fix memory issues due to unguarded accesses to global state
[66c1717] 2023-02-05T20:15:33Z [clang] Change AMX macros to match names from GCC

llvm-16.2023-02-05Z.66c1717

06 Feb 03:16
Compare
Choose a tag to compare

[673bf4f] 2023-02-05T20:15:27Z [libc++] Remove use of internal glibc macros to determine if c8rtomb() and mbrtoc8() are present.
[ccc916a] 2023-02-05T20:15:13Z [compiler-rt] Disable default config files for tests
[60df88f] 2023-02-05T20:15:13Z [compiler-rt] Fix FORTIFY_SOURCE -> _FORTIFY_SOURCE reference (NFC)
[06af31a] 2023-02-05T20:15:04Z [Clang][RISCV] Bump rvv intrinsics version to v0.11
[3a3d973] 2023-02-05T20:14:58Z [SystemZ] Fix handling of vectors and their exposure of the vector ABI.
[affa0c3] 2023-02-05T20:14:52Z [OpenMP][libomp] Fix CMake version symbol testing
[a468d19] 2023-02-05T20:14:45Z cmake: Enable 64bit off_t on 32bit glibc systems
[2ed18bf] 2023-02-05T20:11:01Z [lldb,FreeBSD] getValue => operator* for Optional migration
[4965b9c] 2023-02-05T20:10:54Z [libc++] Fixes the Clang modular build.
[13eed4a] 2023-02-05T20:10:47Z [libc++][ranges] Temporarily mark ranges::join_view as experimental.
[46d945d] 2023-02-05T20:10:40Z [15/15][Clang][RISCV][NFC] Set data member under Policy as constants
[e7a205c] 2023-02-05T20:10:40Z [Clang][RISCV] Simplify RVV intrinsic policy suffix
[126fd1f] 2023-02-05T20:10:40Z [1/3][Clang][RISCV] Add __riscv_ prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax
[28ed0f0] 2023-02-05T20:10:40Z [2/3][Clang][RISCV] Add __riscv_ for non-overloaded intrinsics
[2b8bbad] 2023-02-05T20:10:40Z [3/3][Clang][RISCV] Add __riscv_ for overloaded intrinsics
[eeb925a] 2023-02-05T20:10:40Z [Clang][Doc] Add release note for changes for the RVV intrinsics
[3f9b92d] 2023-02-03T07:36:33Z [C++20][Modules] Handle template declarations in header units.
[006720b] 2023-02-03T07:34:34Z [AArch64] Handle negative architecture features
[c2f68bc] 2023-02-02T16:02:09Z Bump CINDEX_VERSION_MINOR due to additional APIs
[d8bf7d2] 2023-02-02T16:02:02Z [OpenMP][NVPTX] Added __tgt_rtl_launch_kernel in old CUDA plugin
[f9a2fba] 2023-02-02T08:06:54Z [NFC][Concepts] Change the Source Range of Concepts ParamMatching
[ca7d6a6] 2023-02-01T16:38:48Z SystemZ release notes
[e08aa5b] 2023-02-01T13:00:12Z Revert "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs"
[65270fa] 2023-02-01T07:42:48Z [CMake] Support undefined LLVM_NATIVE_ARCH in llvm_map_components_to_libnames().
[abda3e5] 2023-02-01T07:16:34Z [libc++][NFC] Update the libc++ release notes for LLVM 16.
[16a5dd4] 2023-01-30T22:08:59Z ReleaseNotes: add lld/ELF notes
[124f90b] 2023-01-28T05:44:11Z Revert "Verifier: Disallow uses of intrinsic global variables"

llvm-16.2023-01-28Z.124f90b

30 Jan 03:06
Compare
Choose a tag to compare

[9833a55] 2023-01-28T04:44:34Z [OpenMP] Run an extra 'OpenMPOpt' pass in LTO-mode
[c0e53ac] 2023-01-28T04:44:34Z [OpenMP] Make OpenMPOpt aware of the OpenMP runtime's status
[84f3164] 2023-01-28T04:41:31Z Stop diagnosing member and array access in offsetof as an extension
[0764636] 2023-01-28T04:40:41Z [Support] Avoid using main thread for llvm::parallelFor().
[5cc5d71] 2023-01-28T04:39:29Z Fix recursive error for constraints depending on itself incorrectly
[ff0d3fd] 2023-01-28T04:30:29Z Workflows: Fix version-check.py script for when there is no RC tag yet
[5e10589] 2023-01-28T04:30:29Z libclc: Set CMAKE_CXX_STANDARD to 17 to match llvm
[f797fef] 2023-01-28T04:30:29Z workflows: Bump python version on Windows to try to fix lldb failure
[4208362] 2023-01-28T04:30:29Z libclc: Fix building against an llvm build directory
[a28dd01] 2023-01-28T04:30:29Z workflows: Fix libclc tests
[1639161] 2023-01-27T14:43:46Z [OpenMP] Fix stack overflow for test bug54082.c
[069b294] 2023-01-27T14:43:39Z Fix one of the regressions found in revert of concept sugaring
[c7f38c3] 2023-01-27T14:30:26Z test-release.sh: Use parallel xz for packaging the binaries
[c39e95c] 2023-01-27T14:28:06Z Revert "[clang] Build UsingType for elaborated type specifiers."
[99777ef] 2023-01-27T14:28:00Z [X86] Ensure the _mm_test_all_ones macro does not reuse argument (PR60006)
[59325c9] 2023-01-27T14:27:53Z libcxx: Don't apply ABI tags to extern "C" fns
[46d5a57] 2023-01-26T22:57:21Z [AMDGCN] Fix device lib test to work with lib64
[0604154] 2023-01-25T07:00:48Z Drop 'git' from version string
[b0daacf] 2023-01-25T06:54:53Z [CodeGen] Use llvm::bit_ceil (NFC)
[d5248a4] 2023-01-25T06:10:03Z [SystemZ] Use llvm::bit_floor (NFC)
[36c19ea] 2023-01-25T05:59:24Z [TableGen] Support custom decoders for variable length instructions
[c40b158] 2023-01-25T05:59:24Z [M68k][Disassembler] Use custom decoder for 32-bit immediates
[b3de316] 2023-01-25T05:59:24Z [M68k][MC] Make immediate operands relocatable
[7454439] 2023-01-25T05:34:22Z [zero-call-used-regs] Mark only non-debug instruction's register as used
[c9401f2] 2023-01-25T05:23:03Z Revert "[SCCP] Use range info to prove AddInst has NUW flag."
[c7575fc] 2023-01-25T05:17:00Z Revert "[clang-tidy] Introduce HeaderFileExtensions and ImplementationFileExtensions options"
[177a0e5] 2023-01-25T04:32:51Z Fix running MLIR tests when enabling examples but the native backends isn't configured (NFC)
[9b70a28] 2023-01-25T04:22:06Z [Transform] Rewrite LowerSwitch using APInt
[f9599bb] 2023-01-25T04:16:46Z [AssumptionCache] caches @llvm.experimental.guard's
[5ba8ecb] 2023-01-25T03:49:05Z [Clang][OpenMP] Find the type omp_allocator_handle_t from identifier table
[5ed6d99] 2023-01-25T03:46:26Z [lldb] Remove legacy six module for py2->py3
[5dd7c16] 2023-01-25T03:13:19Z [lldb] Don't create Clang AST nodes in GetDIEClassTemplateParams
[0f07ff8] 2023-01-25T03:12:00Z [Clang] Fix test that sometimes fails depending on the temp name
[dafebd5] 2023-01-25T02:45:38Z [OpenMP] Create a temp file in /tmp if /dev/shm is not accessible
[56313f6] 2023-01-25T02:40:14Z [clang-format] Put peekNextToken(/SkipComment=/true) to good use
[17c05a4] 2023-01-25T02:39:14Z [libc++] Introduce a compile-time mechanism to override __libcpp_verbose_abort
[19f100e] 2023-01-25T02:09:20Z test-release.sh: Only build clang for stage1 and stage2
[37505da] 2023-01-25T01:18:23Z [compiler-rt] Remove XFAIL decorator trampoline_setup_test.c
[b7166e2] 2023-01-25T01:16:16Z [RISCV] Combine extract_vector_elt followed by VFMV_S_F_VL.
[002b190] 2023-01-25T01:12:23Z [NFC][libc++] Remove __unexpected namespace
[4f2a461] 2023-01-25T01:11:04Z [lld-macho] Have all load commands aligned to the word size
[388b8c1] 2023-01-25T00:42:17Z [ADT] Use fold expressions to compare tuples. NFCI
[f057314] 2023-01-25T00:39:52Z [HWASAN] Copy some ASAN independent unit tests from ASAN to LSAN
[92b4946] 2023-01-25T00:28:01Z [CodeGen] bugfix: add REQUIRES target triple in test
[20556c4] 2023-01-25T00:09:48Z [ADT] Fix circular include dependency by using std::array. NFC
[0245dcc] 2023-01-25T00:00:56Z [clang][test] Remove check that fails if SOURCE_DATE_EPOCH is set globally
[f230099] 2023-01-24T23:55:03Z [BOLT][DWARF] Reuse entries in .debug_addr when not modified
[94f255c] 2023-01-24T23:42:02Z [mlir][tosa] Add RFFT2d operation
[2b02df7] 2023-01-24T23:36:21Z [ASan] Introduce a flag -asan-constructor-kind to control the generation of the Asan module constructor.
[5b6dbde] 2023-01-24T23:31:07Z [CodeGen] bugfix: ApplyDebugLocation goes out of scope before intended
[2a539ee] 2023-01-24T23:11:38Z [OpenMP][libomptarget] Implement memory lock/unlock API in NextGen plugins
[f1764d5] 2023-01-24T23:09:57Z [InlineCost] model calls to llvm.objectsize.*
[7532e88] 2023-01-24T23:09:18Z [Clang] Add missing requires directives for new test
[5d1dc9f] 2023-01-24T23:01:37Z [OpenMP] Do not link the bitcode OpenMP runtime when targeting AMDGPU.
[dc60f7a] 2023-01-24T23:01:35Z [OpenMP] Unconditionally link the OpenMP device RTL static library
[1964c33] 2023-01-24T23:01:33Z [LinkerWrapper] Only import static libraries with needed symbols
[4b88bf5] 2023-01-24T22:36:37Z [OpenMP][docs] Update for record-and-replay
[7557b83] 2023-01-24T22:12:41Z [BOLT] Use range-based implicit def/use accessors. NFCI
[d7043e8] 2023-01-24T22:02:46Z [X86] Add support for "light" AVX
[7e89420] 2023-01-24T22:00:15Z [OpenMP] Disable tests that are not supported by GCC if it is used for testing
[def2042] 2023-01-24T21:59:34Z [llvm][DiagnosticInfo] handle function pointer casts
[778cf54] 2023-01-24T21:55:11Z IR: Add atomicrmw uinc_wrap and udec_wrap
[e44a305] 2023-01-24T21:44:15Z [InstCombine] invert canonicalization of sext (x > -1) --> not (ashr x)
[7ea998e] 2023-01-24T21:43:30Z [flang] Fixed missing dependency.
[96f4990] 2023-01-24T21:42:13Z [MC] Store target Insts table in reverse order. NFC.
[fb0af89] 2023-01-24T21:36:39Z [AArch64] Add the Ampere1A core
[d8ce50e] 2023-01-24T21:23:27Z [MC] Store number of implicit operands in MCInstrDesc. NFC.
[62bc222] 2023-01-24T21:23:15Z [OpenMP][NFC] Augment release notes
[8dfbf8d] 2023-01-24T21:19:25Z [AArch64] Update enabled extensions for Ampere1 core
[9dea83d] 2023-01-24T21:15:49Z [OpenMP][Doc] Update release notes with NextGen plugins
[25b03ae] 2023-01-24T21:13:44Z Fix C++11 warnings in RangeSetTest.cpp
[d50dacd] 2023-01-24T21:11:30Z [Clang] Only emit textual LLVM-IR in device only mode
[a037b85] 2023-01-24T21:07:16Z [analyzer] Update satest dependencies
[5f02ad8] 2023-01-24T21:02:55Z [analyzer][solver] Improve reasoning for not equal to operator
[8700bee] 2023-01-24T20:59:15Z Revert "[15/15][Clang][RISCV][NFC] Set data member under Policy as constants"
[de122cb] 2023-01-24T20:53:07Z [SCCP] Use range info to prove AddInst has NUW flag.
[dfb8a0c] 2023-01-24T20:46:46Z [InstCombine] add tests for 'not' of cast of cast; NFC
[0bb7be5] 2023-01-24T20:46:46Z [InstCombine] canonicalize 'not' ahead of bitcast+sext
[0647f4a] 2023-01-24T20:37:53Z Drop a path component from the sarif diagnostics test; NFC
[f6b87c0] 2023-01-24T20:35:34Z [asan] fix two memory leaks in integration tests
[78a5f0a] 2023-01-24T20:27:32Z [TargetParser] Remove an EXPECT that is never executed
[a987177] 2023-01-24T19:42:37Z [RISCV][LSR] Treat number of instructions as dominate factor in LSR cost decisions
[05d9cc4] 2023-01-24T19:35:34Z [libc][NFC] Replace "inline" keyword with "LIBC_INLINE".
[7cf63ee8] 2023-01-24T19:30:34Z [OpenMP][Docs] Add non-blocking target nowait environment variables
[c09c90b] 2023-01-24T19:18:40Z [InstCombine] rename variables for readability; NFC
[b977f8d] 2023-01-24T19:18:40Z [InstCombine] reduce code duplication; NFC
[5e32124] 2023-01-24T19:18:40Z [InstCombine] regenerate test checks; NFC
[870b929] 2023-01-24T19:16:07Z [AMDGPU] Split dot8 feature
[31c95e5] 2023-01-24T19:04:28Z [OpenMP][Doc] Update release note for 16 release
[4ab2246] 2023-01-24T18:52:42Z [AMDGPU] Remove dot1 and dot6 features from clang for gfx11
[7a2f3d1] 2023-01-24T18:47:02Z [NFC] Update tsan_rtl.h comment after D142039
[62aa19a] 2023-01-24T18:45:33Z [flang] Keep a fir.box type when doing an array of derived type component
[33ecc8a] 2023-01-24T18:36:12Z [IPSCCP][FuncSpec] Fix compiler crash 60191.
[c9c5a07] 2023-01-24T18:35:58Z [OpenMP][Docs] Add some release notes for OpenMP
[38ef568] 2023-01-24T18:25:49Z Teach RuntimeDyld about COFF weak references and to consider comdat symbols weak.
[7722731] 2023-01-24T18:23:50Z Correct some dead links in the clang-tidy docs
[8743e1e] 2023-01-24T18:17:35Z Revert "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations"
[2968380] 2023-01-24T17:58:02Z [AMDGPU] Add missing gfx11 tests in the directive-amdgcn-target.ll. NFC.
[beebad9] 2023-01-24T17:49:22Z [clang][deps] NFC: Remove dead code
[96a54b2] 2023-01-24T17:48:58Z [clang][deps] Account for transitive spurious dependencies
[8202a3d] 2023-01-24T17:41:14Z [AVR] Support most address space casts
[ca8b0b4] 2023-01-24T17:20:17Z [VPlan] Fix leak by manually cleaning up allocated Phi in test.
[a6c43e8] 2023-01-24T17:08:53Z [libc++][format] Fixes usage of contiguous ranges.
[43854fa] 2023-01-24T16:45:20Z [clang][deps] Add module files for input dependencies earlier
[2b80733] 2023-01-24T16:38:10Z [15/15][Clang][RISCV][NFC] Set data member under Policy as constants
[84c8bbe] 2023-01-24T16:31:55Z [14/15][Clang][RISCV] Change default policy from TAMU to TAMA
[caa61cc] 2023-01-24T16:29:02Z [13/15][Clang][RISCV][NFC] Remove repeating test cases under rvv-intrinsics-autogenerated
[1a803e0] 2023-01-24T16:28:01Z [12/15][Clang][RISCV...

Read more