summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)Author
2015-08-03DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith
2015-07-31DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith
2015-07-31New EH representation for MSVC compatibilityDavid Majnemer
2015-07-28Reserve some constant values for the Swift calling convention.Bob Wilson
2015-07-11Add argmemonly attribute.Igor Laevsky
2015-07-10Add support for fast-math flags to the FCmp instruction.James Molloy
2015-07-10Revert the new EH instructionsDavid Majnemer
2015-07-10New EH representation for MSVC compatibilityDavid Majnemer
2015-07-03Remove always-true comparison, NFC.Filipe Cabecinhas
2015-07-03Avoid a use after free.Rafael Espindola
2015-07-02Fix for PR23310: llvm-dis crashes when trying to upgrade an intrinsic.Rafael Espindola
2015-07-02Rangify some loops.Rafael Espindola
2015-06-29Add a DIModule metadata node to the IR.Adrian Prantl
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-22Remove the IsStreamed member variable.Rafael Espindola
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-06-17Handle forward referenced function when streaming bitcode.Rafael Espindola
2015-06-17Handle MaterializeAll in getLazyBitcodeModuleImpl. NFC.Rafael Espindola
2015-06-16Use std::unique_ptr to manage the DataStreamer in bitcode parsing.Rafael Espindola
2015-06-16Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.Rafael Espindola
2015-06-16Improve handling of end of file in the bitcode reader.Rafael Espindola
2015-06-15Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne
2015-06-15Don't indent inside a namespace. NFC.Rafael Espindola
2015-06-15Replace @ with the more common \. NFC.Rafael Espindola
2015-06-15Don't repeat names in comments and start functions with a lower case letter.Rafael Espindola
2015-06-15Cleanup the constructor of BitcodeReader. NFC.Rafael Espindola
2015-06-12Rangify two for loops in BitcodeReader.cpp.Yaron Keren
2015-06-06Use early return idiom. NFCFilipe Cabecinhas
2015-06-03[BitcodeReader] Diagnose type mismatches with aliasesFilipe Cabecinhas
2015-06-03[BitcodeReader] Check vector size before trying to create a VectorTypeFilipe Cabecinhas
2015-05-30[BitcodeReader] Change an assert to a call to a call to Error()Filipe Cabecinhas
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-27[BitcodeReader] Change assert to report_fatal_errorFilipe Cabecinhas
2015-05-26Add initial support for the convergent attribute.Owen Anderson
2015-05-26[BitcodeReader] Sanity check on Comdat IDFilipe Cabecinhas
2015-05-21IR / debug info: Add a DWOId field to DICompileUnit,Adrian Prantl
2015-05-19[BitcodeReader] Error out if we read an invalid function argument typeFilipe Cabecinhas
2015-05-18[BitcodeReader] Make sure the type of the inserted value matches the type of ...Filipe Cabecinhas
2015-05-18Extract the load/store type verification to a separate function.Filipe Cabecinhas
2015-05-16[BitcodeReader] Don't allow INSERTVAL/EXTRACTVAL with 0 indicesFilipe Cabecinhas
2015-05-15Remove redundant checks. NFCFilipe Cabecinhas
2015-05-15While in GlobalValue fix the function(s) that don't follow theEric Christopher
2015-05-08[opaque pointer type] Explicit pointee type for GEPOperator/GEPConstantExpr.David Blaikie
2015-04-30Don't overflow GCTableFilipe Cabecinhas
2015-04-30Make sure Op->getType() is a PointerType before we cast<> it.Filipe Cabecinhas
2015-04-30Make sure we don't resize(0) when we get a fwdref with Idx == UINT_MAXFilipe Cabecinhas
2015-04-29[opaque pointer type] Pass GlobalAlias the actual pointer type rather than de...David Blaikie
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-29Use an "early return" idiom for the error case. NFCFilipe Cabecinhas