summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader
AgeCommit message (Expand)Author
2015-11-21[ThinLTO] Handle bitcode without function summary sections gracefullyTeresa Johnson
2015-11-21Move new assert to correct locationTeresa Johnson
2015-11-20[ThinLTO] Add MODULE_CODE_METADATA_VALUES recordTeresa Johnson
2015-11-19Do not require a Context to extract the FunctionIndex from Bitcode (NFC)Mehdi Amini
2015-11-18[OperandBundles] Tighten OperandBundleDef's interface; NFCSanjoy Das
2015-11-15Use a different block id for block of metadata kind recordsTeresa Johnson
2015-11-09Add a method to the BitcodeReader to parse only the identification blockMehdi Amini
2015-11-07[Bitcode] Add enums for call instruction markers and flags. NFC.Akira Hatanaka
2015-11-06Add 'notail' marker for call instructions.Akira Hatanaka
2015-11-06Add a new attribute: norecurseJames Molloy
2015-11-05DI: Reverse direction of subprogram -> function edge.Peter Collingbourne
2015-11-04Error out when faced with value names containing '\0'Filipe Cabecinhas
2015-11-03Don't assert if materializing before seeing any function bodiesFilipe Cabecinhas
2015-11-03Don't use Twine objects after their lifetimes end.Filipe Cabecinhas
2015-11-03Restore "Support for ThinLTO function importing and symbol linking."Teresa Johnson
2015-11-02Revert "Support for ThinLTO function importing and symbol linking."Teresa Johnson
2015-11-02Support for ThinLTO function importing and symbol linking.Teresa Johnson
2015-11-02Clang format a few prior patches (NFC)Teresa Johnson
2015-10-30Revert "Don't assert if materializing before seeing any function bodies"Filipe Cabecinhas
2015-10-29Don't assert if materializing before seeing any function bodiesFilipe Cabecinhas
2015-10-27Bitcode: Fix more unsigned integer overflow bugs.Peter Collingbourne
2015-10-27[IR] Limit bits used for CallingConv::ID, update testsVedant Kumar
2015-10-26Use Twin instead of std::to_string.Oleksiy Vyalov
2015-10-26Add an (optional) identification block in the bitcodeMehdi Amini
2015-10-21Silence Visual C++ warning in function summary parsing code (NFC)Teresa Johnson
2015-10-13BitcodeReader: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith
2015-10-10Fix PR25101 - Handle anonymous functions without VST entriesTeresa 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-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-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