The full list of changes since 23.1.0 can be viewed here:
Changes
- Alexey Bataev: [SLP]Fix crash in canBuildSplitNode on struct-type(6dfe1677ab8d)
- Jiaxun Yang: [Mips] Use ELF binding when expanding PIC la (#21756(80062a22dc03)
- Rainer Orth: [flang-rt] Fix runtime/environment.cpp compilation o(d27393c2493c)
- david04g: [MIPS] Fix GP-relative selection after select/add combi(a53c3e52ed56)
- Bart Van Assche: [Mips] Select GPR register class based on reques(d1e3b265a499)
- Rainer Orth: [flang-rt][test] Fix Exceptions.cpp compilation on F(4f7718b2d0f8)
- Cyrus Ding: [clang-format] Keep empty Java interface/record bod(13259bad3b48)
- windsunil: [libc] Disable float16 on 32-bit x86 without SSE2 (#21(9f658ca5d2ff)
- Oscar Priego: [SelectionDAG] Avoid irregular INSERT_SUBVECTOR whe019)(5f27b704b2fc)
- Ebuka Ezike: [lldb] Fix SBAPI breakage in SBFrame::GetValueForVar(f603629d9ec7)
- David Green: [AArch64] Use NoSchedPred for SME instructions in C1(9beff35f67c1)
- Yuta Nakamura: [clang-tidy] Fix false positives in readability-trd initializers (#215934)(99b7b38c1b98)
- Jeaye Wilkerson: [clang-repl] Stop interpreter init on action fai(8820e75cdd42)
- Jeaye Wilkerson: [ORC] Fix malformed Mach-O __unwind_info table(7d23f0d618e1)
- Yuta Mukai: [OpenMP][libomp] Fix dist barrier arrival synchroniza(ce68f2870320)
- Daniel Cederman: [SPARC] Parse unary complement immediates (#2199(5089f145193d)
- windsunil: [clang][Driver] Link libssp_nonshared.a on musl with s(bf9e7e8d773b)
- vangthao95: [clang][Sema] Check exported default constructors in(1943eaf4faa3)
- bernhardu: [win/asan] GetInstructionSize: Add some more instructi(6b358fb914ee)
- AZero13: [SCCP] Fix missing worklist push for recursive calls tha219826)(4a09f2722a56)
- Heejin Ahn: [WebAssembly] Add funclet bundle to thread local wrap(2244faf2c16c)
- Daniel Cederman: [SPARC] Preserve inline asm relocation modifiers(47bafb752202)
- Younan Zhang: release/23.x: Backport ‘[Clang] Fix C++26 fold exprckIndexingExpr’(91d740bac953)
- lrzlin: [LoongArch] Add omitted LASX patterns for vector extend ((8e1810950d0a)
- Fangrui Song: [git-clang-format] Don’t format the line preceding(5340f7cc8814)
- eoineoineoin: Add option to format a whole file using git-clang-f(687ecdc1254c)
- Alexandre Ganea: workflows/release-binaries: Smaller WiX installe(ab544f643b09)
- Chuanqi Xu: [C++20] [Modules] Handling merging predefined decls f(99cfc877e40b)
- Pavel Labath: [[libc] Fix sockatmark test (#210655) (f39930bce62d)llvm-project/commit/f39930bce62db6634f2098dde77c48c3885cd13e)
- Rainer Orth: [fuzzer] Restrict merge-sigusr.test to Linux (#216702)
(03cbe93e71fc)
- Rainer Orth: [sanitizer] Skip hanging tests on FreeBSD (#216703)
(01efbea98550)
- Frank Denis: [WebAssembly] Avoid scanning unrelated debug values (NFCI) (#218378)
(fdf0409c656c)
- Jonas Devlieghere: [DWARFLinker] Walk each shared subtree’s dependencies once (#218072)
(cefac32eb6ab)
- Ebuka Ezike: [lldb][API] Fix SBEnvironment crash when Set is called with a nullptr. (#218906)
(5f58ba54af5e)
- Björn Schäpers: [clang-format] Harden star and amp annotation (#212856)
(b201342bdc31)
- Oscar Priego: [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (#217982)
(fce01560cee8)
- Lane0218: [Clang] Fix -Wunused-parameter for implicit coroutine uses (#217518)
(e86c19d77c9d)
- Douglas Yung: Revert “Revert “workflows/release-binaries: Disable flang on Darwin (#164667)”” (#218978)
(b085518fcd06)
- Simon Pilgrim: [X86] LowerAVXCONCAT_VECTORS - collect all subvector operands before ReplaceAllUsesWith call (#218381)
(55a6a0bcd3d3)
- Simon Pilgrim: [X86] LowerAVXCONCAT_VECTORS - fix some clang-format messiness. NFC. (#218504)
(aedf7d6749aa)
- Karthika Devi C: [SLP]Extend GEP pointer-chain cost to casts and non-root external uses
(4dea21e892d7)
- Alexey Bataev: [SLP]Fix narrow-tree gate width and extract miscount
(d81f5d210b38)
- Daniel Paoliello: [GlobalISel] Fix inverted libcall status check in createFCMPLibcall (#219242)
(490d4ed19d16)
- hev: [LoongArch] Fix selection of BRCOND with constant conditions (#216027)
(f54a7b77711f)
- Luke Lau: [VectorCombine] Fix foldBitcastOfVPLoad reordering loads (#218336)
(910bfcd7324d)
- Tobias Hieta: Bump version to 23.1.1 (21cd7726af6f)
- Frank Denis: [WebAssembly] Avoid same-block dominance walks in Re(8956179fa43c)
- Tom Stellard: workflows/release-binaries.yml: Only dump the wix l(ad389cbb46c8)
- David Green: [AArch64] Use SDValue to pass to vectorToScalarBitma(2bda8f5daeab)
- jimingham: If the address of the isa_pointer is returned as an eragged pointer (#213163)(024b86e93451)
- jimingham: Use static_pointer_cast to do SyntheticChildrenSP → S (#216181)(2c7b58a3bbb1)
- Corentin Jabot: Revert "Reland "[Clang] Enable -Wunused-template 218638)(b8028f7bf85d)
- Oscar Priego: [X86] Fix NaN handling in minimumnum/maximumnum zer(f1cdfbeb84e9)
- Ebuka Ezike: [lldb] Fix SBStructuredData::GetStringValue method ((81e03602463b)