[LLVMbugs] [Bug 1043] NEW: Core LLVM Extensions
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Mon Dec 11 00:43:07 PST 2006
http://llvm.org/bugs/show_bug.cgi?id=1043
Summary: Core LLVM Extensions
Product: libraries
Version: trunk
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component: Core LLVM classes
AssignedTo: zhousheng00 at gmail.com
ReportedBy: zhousheng00 at gmail.com
CC: rspencer at x10sys.com,sabre at nondot.org
This PR is a follow-up of pr950. It extends the LLVM core libraries
to accept Bit Accurate Types (BATs) into the IR. The BAT is a extension to
integral types. It supports not only traditional integral types like
BoolTy, ByteTy, IntTy, and ShortTy, LongTy (these common cases will be
renamed into Int1Ty, Int8Ty like), but also non-byte-width BATs
like Int13. The LLVM core libraries will include BATs without
modifying the existing types except rename. To do this, a subclass of
Type, saying IntType will be added into LLVM to represent BATs. Bytecode
Reader and LLVM Assembly parser will also be updated to handle BATs.
Since this is a fairly extensive change to LLVM, this bug will be used
to trackthe progress of the work as it proceeds.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list