Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoBump] Merge with c091dd48 (Jun 15) (78) #342

Merged
merged 13 commits into from
Sep 16, 2024

Conversation

mgehre-amd
Copy link
Collaborator

No description provided.

VijayKandiah and others added 13 commits June 14, 2024 15:46
My recent change broke shared library builds. This update to flang CodeGen CMakeLists.txt fixes shared builds.
llvm#95413)

fixes llvm#94606

Expansion of `ABS` for `i16` vectors with more than 2 elements is
currently falling back to scalarization of the vector.
This PR adds a custom lowering for `ABS` on `i16` vectors that splits
the vector into multiple `<2 x i 16>` vectors.
…llvm#95607)

Reverts llvm#95469 because using literals instead of
`arith.constant` as indices broke the tests.
If the value we are extracting a lane from is uniform, only the first
lane will be set. Return lane 0 for any requested lane.

This fixes a crash when trying to extract the last lane for a
first-order recurrence resume value.

Fixes llvm#95520.
Currently, two SupportFiles with the same FileSpec are considered
different if one of them has a Checksum and the other doesn't. However,
this is overly strict. It's totally valid to mix LineTables that do and
do not contain Checksums. This patch makes it so that the Checksum is
only compared if both SupportFiles have a valid Checksum.
…lvm#95568)

Note that the version of getValueProfDataFromInst that returns bool
has been "deprecated" since:

  commit 1e15371
  Author: Mingming Liu <mingmingl@google.com>
  Date:   Mon Apr 1 15:14:49 2024 -0700
The new API getValueArrayForSite returns ArrayRef<InstrProfValueData>,
packaging the array length and contents together.

This patch sinks the array length checks just before we check the
contents.  This way, we check both the array length and contents
immediately after calling getValueArrayForSite.
Base automatically changed from bump_to_a506279e to feature/fused-ops September 13, 2024 06:28
An error occurred while trying to automatically change base from bump_to_a506279e to feature/fused-ops September 13, 2024 06:28
@mgehre-amd mgehre-amd merged commit 5006bfc into feature/fused-ops Sep 16, 2024
4 checks passed
@mgehre-amd mgehre-amd deleted the bump_to_c091dd48 branch September 16, 2024 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.