aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode
AgeCommit message (Expand)Author
2013-07-25Remove constant expressions and constant inline assembly from the PNaClKarl Schimpf
2013-07-22Enable ability to have multiple PNaCl wire format versions.Karl Schimpf
2013-07-22Fix default cases for printing instructions/constants in PNaCl wire format.Karl Schimpf
2013-07-22Remove module info records not allowed by PNaCl from the bitcode.Karl Schimpf
2013-07-18Merge remote-tracking branch 'origin/master'Eli Bendersky
2013-07-16Remove useless field InstructionList from NaClBitcodeReader.Karl Schimpf
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-07-03Don't generate Type ID's for global variable fields.Karl Schimpf
2013-07-02Simplify globals in PNaCl wire format based on normalized constants.Karl Schimpf
2013-06-26PNaCl pexe reader: Remove now-unused Type argument from getValue()/popValue()Mark Seaborn
2013-06-26PNaCl wire format: Disallow duplicate FORWARDTYPEREFs for the same value IDMark Seaborn
2013-06-26PNaCl: Remove some LOCALMODs in the upstream bitcode reader/writerMark Seaborn
2013-06-26PNaCl wire format: Remove the METADATA_BLOCK block from pexesMark Seaborn
2013-06-26PNaCl wire format: Use FORWARDTYPEREF consistently for all forward referencesMark Seaborn
2013-06-26PNaCl wire format: Clean up representation of "alloca" instructionMark Seaborn
2013-06-26PNaCl wire format: Remove magic number and hash from encoding of 'switch'Mark Seaborn
2013-06-25PNaCl wire format: Remove code for reading old SwitchInst representationMark Seaborn
2013-06-25PNaCl wire format: Remove the top-level DATALAYOUT recordMark Seaborn
2013-06-24Simplify representation of forward value references in bitcode.Karl Schimpf
2013-06-23PNaCl wire format: Remove the top-level TRIPLE recordMark Seaborn
2013-06-21PNaCl wire format: Remove function attributes from pexe reader/writerMark Seaborn
2013-06-21Fix warning messages in bitcode encoding functions.Karl Schimpf
2013-06-19Insulate calling conventions in PNaCl bitcode files.Karl Schimpf
2013-06-13Remove unused function from PNaCl bitcode writer.Karl Schimpf
2013-06-13Insulate PNaCl bitcode from LLVM encodings of floating point optimization flags.Karl Schimpf
2013-06-13Fix reading of headers when using a streamable memory object.Karl Schimpf
2013-06-06Make PNaCl bitcode files have a different format from LLVM bitcode files.Karl Schimpf
2013-05-24Make abbreviations explicit in pnacl-freeze/thaw.Karl Schimpf
2013-05-20Create type IDs based on reference counts.Karl Schimpf
2013-05-05Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko
2013-05-02Copy BitCodes.h to NaCl/NaClBitCodes.hKarl Schimpf
2013-05-01This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo
2013-05-01Copy LLVM bitcode reader to generate a PNaCl wire format reader.Karl Schimpf
2013-04-26Fix CMake build of NaClBitWriterDerek Schuff
2013-04-26Copy Bitwriter to generate PNaClBitwriter.Karl Schimpf
2013-04-22Move C++ code out of the C headers and into either C++ headersEric Christopher
2013-04-01Whitespace cleanupJoe Abbey
2013-03-11Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'Eli Bendersky
2013-02-19Simplify code. No functionality change.Jakub Staszak
2013-02-12Have the bitcode writer and reader handle the new attribute references.Bill Wendling
2013-02-12Use the AttributeSet as the 'key' to the map instead of the 'raw' pointer.Bill Wendling
2013-02-11Rename AttributeSets to AttributeGroups so that it's more meaningful.Bill Wendling
2013-02-11Use a std::map so that we record the group ID.Bill Wendling
2013-02-11[tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany
2013-02-11Fix unnecessary removal of const through cast machineryDavid Blaikie
2013-02-10Add support in the bitcode reader to read the attribute groups.Bill Wendling
2013-02-10Add code for emitting the attribute groups.Bill Wendling
2013-02-10Add support for attribute groups in the value enumerator.Bill Wendling
2013-02-09Fix the underlying problem that was causing read(0) to be called: sometimes theChris Lattner
2013-02-06Code Custodian (trivial whitespace cleanup)Joe Abbey