HomeFreeBSD

Pull in r372606 from upstream llvm trunk (by Sanjay Patel):

Description

Pull in r372606 from upstream llvm trunk (by Sanjay Patel):

[x86] fix assert with horizontal math + broadcast of vector (PR43402)

https://bugs.llvm.org/show_bug.cgi?id=43402

This should fix 'Assertion failed: ((HOp.getValueType() == MVT::v2f64 ||
HOp.getValueType() == MVT::v4f64) && HOp.getValueType() == VT &&
"Unexpected type for h-op"), function foldShuffleOfHorizOp, file
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 33661' when
building the devel/llvm90 port with CPUTYPE=haswell.

PR: 240759

Details

Provenance
dimAuthored on
Parents
rS352628: MF stable/12 r352608
Branches
Unknown
Tags
Unknown