[llvm-bugs] [Bug 36390] New: Implement instruction selection for blockaddress
via llvm-bugs
llvm-bugs at lists.llvm.org
Thu Feb 15 00:18:55 PST 2018
https://bugs.llvm.org/show_bug.cgi?id=36390
Bug ID: 36390
Summary: Implement instruction selection for blockaddress
Product: libraries
Version: trunk
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: GlobalISel
Assignee: unassignedbugs at nondot.org
Reporter: hahnjo at hahnjo.de
CC: aemerson at apple.com, daniel_l_sanders at apple.com,
diana.picus at linaro.org, llvm-bugs at lists.llvm.org,
qcolombet at apple.com
GlobalISel currently does not implement support for blockaddress which makes it
fallback to SelectionDAGISel. This generates different code than FastISel with
branch instructions to the very next address. As a result some OMPT tests were
failing because they don't expect the additional instructions. To workaround
that problem we have disabled GlobalISel for now but it would be good to
implement proper support and remove that hack.
--
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/20180215/df4b0a16/attachment.html>
More information about the llvm-bugs
mailing list