| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
elements in a form that is efficient for the reader to just get a
pointer in memory and start reading. APIs to do efficient reading
and writing are still todo.
llvm-svn: 68465
|
| |
|
|
| |
llvm-svn: 68456
|
| |
|
|
| |
llvm-svn: 68427
|
| |
|
|
|
|
| |
formatted the same, putting words in <tt> tags, adding —s, etc.
llvm-svn: 68426
|
| |
|
|
| |
llvm-svn: 68026
|
| |
|
|
| |
llvm-svn: 60880
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bc files for modules with a target triple that indicates they are for
darwin. The reader unconditionally handles this, and the writer could
turn this on for more targets if we care.
This change has two benefits for darwin:
1) it allows us to encode the cpu type of the file in an easy to read
place that doesn't require decoding the bc file.
2) it works around a bug (IMO) in darwin's AR where it is incapable of
handling files that are not a multiple of 8 bytes long. BC files
are only guaranteed to be multiples of 4 bytes long.
llvm-svn: 53275
|
| |
|
|
|
|
| |
Joshua Haberman!
llvm-svn: 42763
|
| |
|
|
| |
llvm-svn: 37017
|
| |
|
|
| |
llvm-svn: 37016
|
| |
|
|
| |
llvm-svn: 37005
|
| |
|
|
| |
llvm-svn: 37004
|
| |
|
|
| |
llvm-svn: 37003
|
| |
|
|
| |
llvm-svn: 37002
|
| |
|
|
| |
llvm-svn: 37001
|
|
|
Bytecode format.
llvm-svn: 33412
|