[LLVMbugs] [Bug 2559] New: Finish first-class aggregates support
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Thu Jul 17 07:15:19 PDT 2008
http://llvm.org/bugs/show_bug.cgi?id=2559
Summary: Finish first-class aggregates support
Product: new-bugs
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: matthijs at stdin.nl
CC: llvmbugs at cs.uiuc.edu
Depends on: 2557,2558
In the past months support for first class aggregates has been largely
implemented. The original design was detailed in
http://nondot.org/sabre/LLVMNotes/FirstClassAggregates.txt
By now, the insertvalue and extractvalue instructions are implemented and the
verifier accepts aggregates as first class values (ie, in function arguments,
return values, loads, stores, etc.).
A number of passes have added support for manipulating and simplifying
constructs containing first class structs.
I'm not really sure how the status of codegen for first class structs is, since
I'm not using codegen atm. Perhaps someone else can create PRs for the
unsupported parts in codegen?
There are still a number of other things that need to be done, I will be
creating PRs for those things and make them block this PR.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list