IR: Make MDString inherit from Metadata
[oota-llvm.git] / lib / Bitcode /
2014-11-13 Reid KlecknerSilence MSVC warning on missing return after fully...
2014-11-13 Rafael EspindolaMove calls to push_back out of readAbbreviated(Literal...
2014-11-13 Rafael EspindolaMake a few helper functions static. NFC.
2014-11-12 Rafael EspindolaReturn the number of read bytes in MemoryObject::readBytes.
2014-11-12 Rafael EspindolaReduce code duplication a bit. NFC.
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-06 Rafael EspindolaFactor out call to push_back. NFC.
2014-11-03 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadataOtherTh...
2014-11-01 Rafael EspindolaRemove redundant calls to isMaterializable.
2014-10-29 NAKAMURA TakumiUntabify.
2014-10-24 Rafael EspindolaModernize the error handling of the Materialize function.
2014-10-24 Rafael EspindolaDon't ever call materializeAllPermanently during LTO.
2014-10-23 Rafael Espindolaclang-format two code snippets to make the next patch...
2014-10-21 Duncan P. N. Exon... IR: Reorder metadata bitcode serialization, NFC
2014-10-21 Duncan P. N. Exon... IR: Remove dead code in metadata bitcode writing, NFC
2014-10-15 Sanjay Patelcorrect const-ness with auto and dyn_cast
2014-10-15 Sanjay PatelUse 'auto' for easier reading; no functional change...
2014-10-14 Peter CollingbourneIntroduce LLVMWriteBitcodeToMemoryBuffer C API function.
2014-09-23 Petar JovanovicDo not destroy external linkage when deleting function...
2014-09-19 Chris BienemanEliminating static destructor for the BitCodeErrorCateg...
2014-09-15 Benjamin KramerUse IntrusiveRefCntPtr to manage the lifetime of BitCod...
2014-09-03 Rafael EspindolaPass a && to getLazyBitcodeModule.
2014-08-27 Rafael EspindolaFix a double free in llvm::getBitcodeTargetTriple.
2014-08-26 Rafael EspindolaPass a std::unique_ptr<MemoryBuffer>& to getLazyBitcode...
2014-08-26 Rafael EspindolaPass a MemoryBufferRef when we can avoid taking ownership.
2014-08-25 Rafael EspindolaModernize raw_fd_ostream's constructor a bit.
2014-08-16 Duncan P. N. Exon... BitcodeReader: Only create one basic block for each...
2014-08-16 Duncan P. N. Exon... UseListOrder: Correctly count the number of uses
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-05 Duncan P. N. Exon... BitcodeReader: Fix non-determinism in use-list order
2014-08-01 Duncan P. N. Exon... UseListOrder: Fix blockaddress use-list order
2014-08-01 Duncan P. N. Exon... BitcodeReader: Change mechanics of BlockAddress forward...
2014-08-01 Duncan P. N. Exon... BitcodeReader: Fix some BlockAddress forward reference...
2014-07-31 Duncan P. N. Exon... UseListOrder: Handle self-users
2014-07-31 Duncan P. N. Exon... UseListOrder: Don't give constant IDs to GlobalValues
2014-07-30 Duncan P. N. Exon... UseListOrder: Visit global values
2014-07-30 Duncan P. N. Exon... Reapply "UseListOrder: Order GlobalValue uses after...
2014-07-30 Duncan P. N. Exon... UseListOrder: Fix undefined behaviour
2014-07-29 Duncan P. N. Exon... Revert "UseListOrder: Order GlobalValue uses after...
2014-07-29 Duncan P. N. Exon... UseListOrder: Order GlobalValue uses after initializers
2014-07-29 Duncan P. N. Exon... UseListOrder: Create a struct around OrderMap, NFC
2014-07-29 Rafael EspindolaHave a single enum for "not a bitcode" error.
2014-07-29 Rafael EspindolaMove the bitcode error enum to the include directory.
2014-07-29 Duncan P. N. Exon... IR: Create the use-list order shuffle vector in-place
2014-07-29 Duncan P. N. Exon... Bitcode: Correctly compare a Use against itself
2014-07-28 Duncan P. N. Exon... IR: Optimize size of use-list order shuffle vectors
2014-07-28 Duncan P. N. Exon... Bitcode: Serialize (and recover) use-list order
2014-07-25 Duncan P. N. Exon... Bitcode: Don't optimize constants when preserving use...
2014-07-25 Duncan P. N. Exon... IPO: Add use-list-order verifier
2014-07-18 Hal FinkelAdd a dereferenceable attribute
2014-07-18 Hal FinkelRename AlignAttribute to IntAttribute
2014-07-16 Reid KlecknerRoundtrip the inalloca bit on allocas through bitcode
2014-07-04 Rafael EspindolaFix a bug in the conversion to ErrorOr.
2014-07-04 Rafael EspindolaRevert "Convert a few std::strings to StringRef."
2014-07-04 Rafael EspindolaConvert a few std::strings to StringRef.
2014-07-04 Rafael EspindolaConvert these functions to use ErrorOr.
2014-07-04 Rafael EspindolaRemove unused old-style error handling.
2014-06-27 David MajnemerIR: Add COMDATs to the IR
2014-06-27 Alp TokerIRReader: don't mark MemoryBuffers const
2014-06-27 Alp TokerPropagate const-correctness into parseBitcodeFile()
2014-06-25 Eli BenderskyRename loop unrolling and loop vectorizer metadata...
2014-06-23 Rafael EspindolaMake ObjectFile and BitcodeReader always own the Memory...
2014-06-18 Rafael EspindolaRevert a C API difference that I incorrectly introduced.
2014-06-18 Rafael EspindolaRemove BitcodeReader::setBufferOwned.
2014-06-18 Rafael EspindolaRun clang-format in a small chunk of code I am about...
2014-06-18 Craig TopperReplace some assert(0)'s with llvm_unreachable.
2014-06-17 Rafael EspindolaConvert a few loops to use ranges.
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-13 Rafael EspindolaRemove 'using std::errro_code' from lib.
2014-06-13 Rafael EspindolaRemove all uses of 'using std::error_code' from headers.
2014-06-12 Rafael EspindolaDon't use 'using std::error_code' in include/llvm.
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-12 Rafael EspindolaDon't import error_category into the llvm namespace.
2014-06-10 Rafael EspindolaMark a few functions noexcept.
2014-06-06 Rafael EspindolaAllow aliases to be unnamed_addr.
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-31 Rafael EspindolaUse error_code() instead of error_code::succes()
2014-05-28 Rafael Espindola[pr19844] Add thread local mode to aliases.
2014-05-26 Rafael EspindolaConvert a few loops to use ranges.
2014-05-21 Richard Smith[modules] Add module maps for LLVM. These are not quite...
2014-05-20 Nick LewyckyAdd 'nonnull', a new parameter and return attribute...
2014-05-17 Rafael EspindolaUse create methods since msvc doesn't handle delegating...
2014-05-17 Rafael EspindolaReduce abuse of default values in the GlobalAlias const...
2014-05-16 Reid KlecknerAdd comdat key field to llvm.global_ctors and llvm...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-16 Rafael EspindolaSmall dyn_cast and auto cleanup.
2014-05-16 Rafael EspindolaChange the GlobalAlias constructor to look a bit more...
2014-05-07 Duncan P. N. Exon... IR: Don't allow non-default visibility on local linkage
2014-05-01 Michael J. Spencer[IR] Make {extract,insert}element accept an index of...
2014-04-29 Benjamin Kramerraw_ostream: Forward declare OpenFlags and include...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-27 Karthik BhatAll new elements except the last one initialized to...
2014-03-15 Justin BognerSupport: Make error_category's constructor public
2014-03-13 Rafael EspindolaRemove the linker_private and linker_private_weak linkages.
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
next