aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-21Silence Visual C++ warning in function summary parsing code (NFC)Teresa Johnson1-0/+1
2015-10-13BitcodeReader: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith1-6/+5
2015-10-10Fix PR25101 - Handle anonymous functions without VST entriesTeresa Johnson1-28/+73
2015-10-06Make sure the CastInst is valid before trying to create itFilipe Cabecinhas1-1/+4
2015-10-04Remove unused private field introduced by r249270.Teresa Johnson1-5/+2
2015-10-04Support for function summary index bitcode sections and files.Teresa Johnson1-14/+583
2015-09-24[Bitcode][Asm] Teach LLVM to read and write operand bundles.Sanjoy Das1-2/+80
2015-09-18Silencing a -Wsign-compare warning; NFC.Aaron Ballman1-1/+1
2015-09-17[opaque pointer types] Add an explicit pointee type to alias records in the IRDavid Blaikie1-23/+39
2015-09-17Restore "Function bitcode index in Value Symbol Table and lazy reading support"Teresa Johnson1-21/+154
2015-09-17Revert "Function bitcode index in Value Symbol Table and lazy reading support"Teresa Johnson1-147/+21
2015-09-17Function bitcode index in Value Symbol Table and lazy reading supportTeresa Johnson1-21/+147
2015-09-14Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather...David Blaikie1-1/+2
2015-09-03[WinEH] Add cleanupendpad instructionJoseph Tremoulet1-0/+19
2015-08-31[BitcodeReader] Ensure we can read constant vector selects with an i1 conditionFilipe Cabecinhas1-4/+5
2015-08-31Change comment to verify commit accesss.Karl Schimpf1-1/+1
2015-08-28DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith1-1/+2
2015-08-23[IR] Cleanup EH instructions a little bitDavid Majnemer1-2/+1
2015-08-23[WinEH] Require token linkage in EH pad/ret signaturesJoseph Tremoulet1-54/+100
2015-08-15[IR] Give catchret an optional 'return value' operandDavid Majnemer1-3/+9
2015-08-14[IR] Add token typesDavid Majnemer1-0/+3
2015-08-03DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith1-8/+9
2015-07-31DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith1-5/+9
2015-07-31New EH representation for MSVC compatibilityDavid Majnemer1-0/+128
2015-07-28Reserve some constant values for the Swift calling convention.Bob Wilson1-0/+2
2015-07-11Add argmemonly attribute.Igor Laevsky1-0/+2
2015-07-10Add support for fast-math flags to the FCmp instruction.James Molloy1-15/+31
2015-07-10Revert the new EH instructionsDavid Majnemer1-128/+0
2015-07-10New EH representation for MSVC compatibilityDavid Majnemer1-0/+128
2015-07-03Remove always-true comparison, NFC.Filipe Cabecinhas1-16/+11
2015-07-03Avoid a use after free.Rafael Espindola1-1/+4
2015-07-02Fix for PR23310: llvm-dis crashes when trying to upgrade an intrinsic.Rafael Espindola1-3/+3
2015-07-02Rangify some loops.Rafael Espindola1-17/+13
2015-06-29Add a DIModule metadata node to the IR.Adrian Prantl1-0/+14
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-3/+3
2015-06-22Remove the IsStreamed member variable.Rafael Espindola1-15/+9
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-3/+3
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer1-7/+40
2015-06-17Handle forward referenced function when streaming bitcode.Rafael Espindola1-24/+35
2015-06-17Handle MaterializeAll in getLazyBitcodeModuleImpl. NFC.Rafael Espindola1-15/+11
2015-06-16Use std::unique_ptr to manage the DataStreamer in bitcode parsing.Rafael Espindola1-26/+31
2015-06-16Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.Rafael Espindola1-17/+13
2015-06-16Improve handling of end of file in the bitcode reader.Rafael Espindola1-40/+5
2015-06-15Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne1-0/+2
2015-06-15Don't indent inside a namespace. NFC.Rafael Espindola1-21/+19
2015-06-15Replace @ with the more common \. NFC.Rafael Espindola1-6/+6
2015-06-15Don't repeat names in comments and start functions with a lower case letter.Rafael Espindola1-537/+527
2015-06-15Cleanup the constructor of BitcodeReader. NFC.Rafael Espindola1-30/+28
2015-06-12Rangify two for loops in BitcodeReader.cpp.Yaron Keren1-10/+5
2015-06-06Use early return idiom. NFCFilipe Cabecinhas1-6/+6