[LLVMbugs] [Bug 1127] NEW: Redesign LLVM 2.0 bytecode format
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Sat Jan 20 12:47:20 PST 2007
http://llvm.org/bugs/show_bug.cgi?id=1127
Summary: Redesign LLVM 2.0 bytecode format
Product: libraries
Version: trunk
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Bytecode Writer
AssignedTo: unassignedbugs at nondot.org
ReportedBy: sabre at nondot.org
We want to scrap the current way we handle .bc files. Here are some ideas/desires for the new format:
1. I'd like to get rid of libbzip2.
2. I think it makes sense to use a completely variable bitwidth format, not trying to keep things at byte
alignments.
3. We should probably keep type planes, as they allow us to use the type constraints in llvm to make
the encoding more dense.
4. We should consider a packetized format like dwarf for things like the moduleinfoblock and
functioninfoblocks, which makes it easier to extend the format without a new revision #.
Any other ideas?
-Chris
------- 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