[llvm-bugs] [Bug 45705] New: [arm] Merge 8807139026b6 into 10.0.1
via llvm-bugs
llvm-bugs at lists.llvm.org
Mon Apr 27 14:36:21 PDT 2020
https://bugs.llvm.org/show_bug.cgi?id=45705
Bug ID: 45705
Summary: [arm] Merge 8807139026b6 into 10.0.1
Product: new-bugs
Version: 10.0
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: P
Component: new bugs
Assignee: unassignedbugs at nondot.org
Reporter: dimitry at andric.com
CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org
Please merge
https://reviews.llvm.org/rG8807139026b64ac40163bb255dad38a1d8054f08 into
10.0.1. This fixes bug 45677, a fatal backend error when targeting armv5:
Author: David Green
Date: 2020-04-27T10:13:29+01:00
New Revision: 8807139026b64ac40163bb255dad38a1d8054f08
URL:
https://github.com/llvm/llvm-project/commit/8807139026b64ac40163bb255dad38a1d8054f08
DIFF:
https://github.com/llvm/llvm-project/commit/8807139026b64ac40163bb255dad38a1d8054f08.diff
LOG: [ARM] Only produce qadd8b under hasV6Ops
When compiling for a arm5te cpu from clang, the +dsp attribute is set.
This meant we could try and generate qadd8 instructions where we would
end up having no pattern. I've changed the condition here to be hasV6Ops
&& hasDSP, which is what other parts of ARMISelLowering seem to use for
similar instructions.
Fixed PR45677.
Differential Revision: https://reviews.llvm.org/D78877
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200427/4cc24ccf/attachment.html>
More information about the llvm-bugs
mailing list