summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
2015-10-08Fix combined function index abbrev (NFC)Teresa Johnson
2015-10-06Make sure the CastInst is valid before trying to create itFilipe Cabecinhas
2015-10-04Remove unused private field introduced by r249270.Teresa Johnson
2015-10-04Support for function summary index bitcode sections and files.Teresa Johnson
2015-09-24[Bitcode][Asm] Teach LLVM to read and write operand bundles.Sanjoy Das
2015-09-18Silencing a -Wsign-compare warning; NFC.Aaron Ballman
2015-09-17[opaque pointer types] Add an explicit pointee type to alias records in the IRDavid Blaikie
2015-09-17Restore "Function bitcode index in Value Symbol Table and lazy reading support"Teresa Johnson
2015-09-17Revert "Function bitcode index in Value Symbol Table and lazy reading support"Teresa Johnson
2015-09-17Function bitcode index in Value Symbol Table and lazy reading supportTeresa Johnson
2015-09-17Refactor string encoding checks in BitcodeWriter (NFC)Teresa Johnson
2015-09-14Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather...David Blaikie
2015-09-03[WinEH] Add cleanupendpad instructionJoseph Tremoulet
2015-08-31[BitcodeReader] Ensure we can read constant vector selects with an i1 conditionFilipe Cabecinhas
2015-08-31Change comment to verify commit accesss.Karl Schimpf
2015-08-28DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith
2015-08-23[IR] Cleanup EH instructions a little bitDavid Majnemer
2015-08-23[WinEH] Require token linkage in EH pad/ret signaturesJoseph Tremoulet
2015-08-15[IR] Give catchret an optional 'return value' operandDavid Majnemer
2015-08-14[IR] Add token typesDavid Majnemer
2015-08-10Rangify for loop, NFC.Yaron Keren
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-25Use foreach loop over constant operands. NFC.Pete Cooper
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-17[Bitcode] Replace hand-coded little endian handling with Endian.h functions.Benjamin Kramer
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-16modules: Add explicit dependency on intrinsics_genDuncan P. N. Exon Smith
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