summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
2014-08-01UseListOrder: Fix blockaddress use-list orderDuncan P. N. Exon Smith
2014-08-01BitcodeReader: Change mechanics of BlockAddress forward references, NFCDuncan P. N. Exon Smith
2014-08-01BitcodeReader: Fix some BlockAddress forward reference corner casesDuncan P. N. Exon Smith
2014-07-31UseListOrder: Handle self-usersDuncan P. N. Exon Smith
2014-07-31UseListOrder: Don't give constant IDs to GlobalValuesDuncan P. N. Exon Smith
2014-07-30UseListOrder: Visit global valuesDuncan P. N. Exon Smith
2014-07-30Reapply "UseListOrder: Order GlobalValue uses after initializers"Duncan P. N. Exon Smith
2014-07-30UseListOrder: Fix undefined behaviourDuncan P. N. Exon Smith
2014-07-29Revert "UseListOrder: Order GlobalValue uses after initializers"Duncan P. N. Exon Smith
2014-07-29UseListOrder: Order GlobalValue uses after initializersDuncan P. N. Exon Smith
2014-07-29UseListOrder: Create a struct around OrderMap, NFCDuncan P. N. Exon Smith
2014-07-29Have a single enum for "not a bitcode" error.Rafael Espindola
2014-07-29Move the bitcode error enum to the include directory.Rafael Espindola
2014-07-29IR: Create the use-list order shuffle vector in-placeDuncan P. N. Exon Smith
2014-07-29Bitcode: Correctly compare a Use against itselfDuncan P. N. Exon Smith
2014-07-28IR: Optimize size of use-list order shuffle vectorsDuncan P. N. Exon Smith
2014-07-28Bitcode: Serialize (and recover) use-list orderDuncan P. N. Exon Smith
2014-07-25Bitcode: Don't optimize constants when preserving use-list orderDuncan P. N. Exon Smith
2014-07-25IPO: Add use-list-order verifierDuncan P. N. Exon Smith
2014-07-18Add a dereferenceable attributeHal Finkel
2014-07-18Rename AlignAttribute to IntAttributeHal Finkel
2014-07-16Roundtrip the inalloca bit on allocas through bitcodeReid Kleckner
2014-07-04Fix a bug in the conversion to ErrorOr.Rafael Espindola
2014-07-04Revert "Convert a few std::strings to StringRef."Rafael Espindola
2014-07-04Convert a few std::strings to StringRef.Rafael Espindola
2014-07-04Convert these functions to use ErrorOr.Rafael Espindola
2014-07-04Remove unused old-style error handling.Rafael Espindola
2014-06-27IR: Add COMDATs to the IRDavid Majnemer
2014-06-27IRReader: don't mark MemoryBuffers constAlp Toker
2014-06-27Propagate const-correctness into parseBitcodeFile()Alp Toker
2014-06-25Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola
2014-06-18Revert a C API difference that I incorrectly introduced.Rafael Espindola
2014-06-18Remove BitcodeReader::setBufferOwned.Rafael Espindola
2014-06-18Run clang-format in a small chunk of code I am about to change.Rafael Espindola
2014-06-18Replace some assert(0)'s with llvm_unreachable.Craig Topper
2014-06-17Convert a few loops to use ranges.Rafael Espindola
2014-06-13IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola
2014-06-13Remove all uses of 'using std::error_code' from headers.Rafael Espindola
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola
2014-06-12Remove system_error.h.Rafael Espindola
2014-06-12Don't import error_category into the llvm namespace.Rafael Espindola
2014-06-10Mark a few functions noexcept.Rafael Espindola
2014-06-06Allow aliases to be unnamed_addr.Rafael Espindola
2014-06-05Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder
2014-06-04Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola
2014-06-03Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola
2014-05-31Use error_code() instead of error_code::succes()Rafael Espindola
2014-05-28[pr19844] Add thread local mode to aliases.Rafael Espindola