aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ObjectFile.cpp
diff options
context:
space:
mode:
authorAlex Bradbury <asb@igalia.com>2023-10-04 12:45:42 +0100
committerAlex Bradbury <asb@igalia.com>2023-10-04 12:51:01 +0100
commit824251c9b349d859a9169196cd9533c619a715ce (patch)
treea43c24051a9140cf18ccf4a04ad7789b606b3e38 /llvm/lib/Object/ObjectFile.cpp
parent2be7c651c4a221a681b4a668617e73bf4a681a34 (diff)
downloadllvm-824251c9b349d859a9169196cd9533c619a715ce.zip
llvm-824251c9b349d859a9169196cd9533c619a715ce.tar.gz
llvm-824251c9b349d859a9169196cd9533c619a715ce.tar.bz2
Revert "[RISCV] Generaize reduction tree matching to all integer reductions (#68014)"
This reverts commit 7a0b9daac9edde4293d2e9fdf30d8b35c04d16a6 and 63bbc250440141b1c51593904fba9bdaa6724280. I'm seeing issues (e.g. on the GCC torture suite) where combineBinOpOfExtractToReduceTree is called when the V extensions aren't enabled and triggers a crash due to RISCVSubtarget::getElen asserting. I'll aim to follow up with a minimal reproducer. Although it's pretty obvious how to avoid this crash with some extra gating, there are a few options as to where that should be inserted so I think it's best to revert and agree the appropriate fix separately.
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions