Brings following fixes:
*
5ea218a153f4 [CMake] Add multi-target cross to ARM/AArch64 Linux toolchain CMake cache file. (#179598)
*
7237429c2edc [AArch64] Fix `shufflevector` miscompilation on `aarch64_be` (#193076)
*
5e29d8aa0481 Prevent undefined behavior caused by combination of branch and load delay slots on MIPS1 (#185427)
*
c61be37fe844 [clang][CodeView] Prevent the input name from appearing in LF_BUILDINFO (#194140)
*
a4aca5a91cc3 [libunwind] fix build errors on x32 and mips n32 (#194310)
*
57370e18b8a9 [Coverage] Fix quadratic propagation in RawCoverageMappingReader (#194996)
*
932756ad6c64 [X86][FastISel] Restore support for struct returns (#194586)
*
19f65f31105c [LLD][ELF] Fix performance regression when using linker scripts (#194668)
*
5c9647b8e680 release/22.x: [WebAssembly] Fix EHPadStack calculation in fixCallUnwindMismatches (#194184)
*
f3ce7a7db0dc [clang] fix crash with c-style casts involving dependent member-pointer types (#194696)
*
692d49bdb7ad [clang-tidy] Add note about removal of `hicpp` module
*
ca0698598261 [SystemZ] Enable -fpatchable-function-entry=M,N (#178191)
*
0d37e79da8db [X86] lowerV4F32Shuffle - don't use INSERTPS if SHUFPS will suffice (#186468)
*
9b722024f1be [compiler-rt][sanitizer] Remove linux/scc.h (#194116)
*
7bf7d99b794d [NFC][AArch64] Allocate AArch64Subtarget on the heap instead of stack (#176488)
*
98348c38cf17 [C++20] [Modules] Add VisiblePromoted module ownership kind (#189903)
*
a9fb4799dcad [clang] NFC: Add test case for #178324 and mark it as fixed (#190490)
*
f131d162201b [clang] fix error: cannot compile this l-value expression yet (#187755)
*
20fd94cf9314 [SLP] Fix a very long loads offset, being stored in DenseMap
*
267ce6017a57 [lldb] Add EXPORT to lldb-tblgen (#192610)
*
c4b74e87ca35 Bump version to 22.1.5
*
35990504507d [Hexagon] Add missing MIRParser link dependency (#191010)
*
22ad4d688a72 [Hexagon][MIR] Serialize HexagonMachineFunctionInfo::StackAlignBaseReg to MIR (#190003)
*
a1a9924414aa [Hexagon] Add AP register to liveins when used for frame index access (#188942)
*
7eb182991920 [Hexagon] Fix use-before-def of AP register in prologue CSR spills (#188504)
*
74049f6e3a70 [VectorCombine] Fix transitive Uses in foldShuffleToIdentity (#188989)
*
a01a45066dae [NFC][test] Precommit test for pr188989 (#188667)
*
9f29c1e3fd8a [X86] Fix missing ByValTemporaries update in CopyViaTemp path for musttail calls (#190540)
*
d46116b2e464 Suppress octal literal diagnostics from system macros (#192481)
*
a5564a033004 [OpenMP][OMPT] Revert `control_tool.c` changes from #191429 (#192069)
*
3f9b9936be95 [OpenMP][OMPT] Fix `omp_control_tool` before any directive (#191429)
*
d1c9116f8442 [clang-format] Correctly annotate binary stars in braced init lists (#186732)
*
99031a474bb1 release/22.x: [Clang] Track constraint's SubstIndex only if it contains outer parameter packs
*
5a1590c14433 [ClangLinkerWrapper] Fix `-v` for newer CMake passing it directly (#188883)
*
c8e984d27b27 [X86] Fix VPMOVPattern folding for extended registers (#191760)
*
07c19c303387 [compiler-rt] [Darwin] Move macOS ASAN reservation above 512G (#191039)
*
fa56327584fe [22.x][LoongArch] Revert musttail/byval/sret Changes
*
10be0a255205 [clang] Allow -Wno-error=X to downgrade -pedantic-errors diagnostics to warnings (#184756)
*
c2aea991dba1 [Hexagon] Fix O(N^2) compile-time regression in HexagonOptAddrMode (#189531)
*
f444cca96bd5 [AArch64][SME] Preserve ZA in agnostic ZA functions without +sme (#190141)
*
5d161731998c MIPS/expandAtomicBinOp: Remove tailing kill dead register operands (#186055)
*
def143a6c624 [clang] fix getReplacedTemplateParameter for function template specializations (#189559)
*
5b4dd04594bd [pdb] Fix public symbol hashing in GSIHashStreamBuilder::finalizeBuckets (#190133)
*
f42d371a5d72 [WebAssembly] Fix: fixCallUnwindMismatches after fixCatchUnwindMismatches (#187484)
*
e9a36c0cca40 [CodeGen] Preserve big-endian trunc in concat_vectors (#190701)
*
53c41b3a599f [PowerPC] Optimize bitcast(truncate) patterns using vbpermq (#181233)
*
ab2f55b13bcb [LLD] [COFF] Fix crashes for conflicting exports with -export-all-symbols (#190492)
*
f0593ab291c7 Bump version to 22.1.4
Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>