Skip to content

Commit

Permalink
clang: Upgrade to 18.1.5
Browse files Browse the repository at this point in the history
Brings

* 617a15a9eac9 [clang codegen] Fix MS ABI detection of user-provided constructors. (#90151)
* 20b9ed64ea07 [RISCV][ISel] Fix types in `tryFoldSelectIntoOp` (#90659)
* ece9d35f1a70 [GlobalISel] Fix store merging incorrectly classifying an unknown index expr as 0. (#90375)
* a7b8b890600a [X86] Enable EVEX512 when host CPU has AVX512 (#90479)
* 4da5b1417493 [GlobalISel] Don't form anyextending atomic loads.
* a96b04442c9f [AArch64] Remove invalid uabdl patterns. (#89272)
* aea091b70eda [clang][CoverageMapping] do not emit a gap region when either end doesn't have valid source locations (#89564)
* 58648f334d62 [X86][EVEX512] Check hasEVEX512 for canExtendTo512DQ (#90390)
* 6350acdb134d  [CGP] Drop poison-generating flags after hoisting (#90382)
* f341c76b9461 [Clang] Handle structs with inner structs and no fields (#89126)
* abf6b13085fb [IRCE] Skip icmp ptr in `InductiveRangeCheck::parseRangeCheckICmp` (#89967)
* ee5bb0c95667 Fix Objective-C++ Sret of non-trivial data types on Windows ARM64 (#88671)
* 6dbaa89433f7 [clang-format] Fix a regression in ContinuationIndenter (#88414)
* 51ff7f38b633 [clang-format] Fix a regression in annotating TrailingReturnArrow (#86624)
* b544217fb31f [AMDGPU] Fix setting nontemporal in memory legalizer (#83815)
* 78b99c73ee4b [DAGCombiner] Fix miscompile bug in combineShiftOfShiftedLogic (#89616)
* 1aa91720cc4f [DAGCombiner] Pre-commit test case for miscompile bug in combineShiftOfShiftedLogic
* 35fea1032741 release/18.x: [clang-format] Correctly annotate braces in macros (#87953)
* b9b73814ad8a [libcxx] [modules] Add _LIBCPP_USING_IF_EXISTS on aligned_alloc (#89827)
* c0b48372d82a release/18.x: [clang-format] Revert breaking stream operators to previous default (#89016)
* 3b4ba7277bd7 [analyzer] Fix performance of getTaintedSymbolsImpl() (#89606)
* 7699b341b763 release/18.x: [clang-format] Fix a regression in annotating BK_BracedInit (#87450)
* fb865928c8e0 [GlobalISel] Fix fewerElementsVectorPhi to insert after G_PHIs (#87927)
* 111ae4509c96 [X86] Fix miscompile in combineShiftRightArithmetic
* 76cbd417af50 [X86] Pre-commit tests (NFC)
* e7c816b3cd3e  [InstCombine] Fix unexpected overwriting in `foldSelectWithSRem` (#89539)
* 3685a599c866 ReleaseNote: Mention SpecialCaseList change (#89141)
* a981a4f7653c [X86] Always use 64-bit relocations in no-PIC large code model (#89101)
* 4ddac856c55f [analyzer] Fix a security.cert.env.InvalidPtr crash
* c6d63d4fc555 Bump version to 18.1.5 (#89291)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
  • Loading branch information
kraj committed May 3, 2024
1 parent 66414c1 commit 4d4987d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ INHERIT += "clang"
# Do not include clang in SDK unless user wants to
CLANGSDK ??= "0"

LLVMVERSION = "18.1.4"
LLVMVERSION = "18.1.5"

require conf/nonclangable.conf
require conf/nonscanable.conf
4 changes: 2 additions & 2 deletions recipes-devtools/clang/clang.inc
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ LLVM_GIT_PROTOCOL ?= "https"

MAJOR_VER = "18"
MINOR_VER = "1"
PATCH_VER = "4"
PATCH_VER = "5"
# could be 'rcX' or 'git' or empty ( for release )
VER_SUFFIX = ""
SRCREV ?= "e6c3289804a67ea0bb6a86fadbe454dd93b8d855"
SRCREV ?= "617a15a9eac96088ae5e9134248d8236e34b91b1"

PV = "${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}${VER_SUFFIX}"
BRANCH = "release/18.x"
Expand Down

0 comments on commit 4d4987d

Please sign in to comment.