aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-02-24[ThinLTO] Add missing breaks when parsing summaries (NFC)Teresa Johnson1-0/+2
2016-02-10Restore "[ThinLTO] Use MD5 hash in function index." with fixTeresa Johnson1-9/+44
2016-02-10Revert "[ThinLTO] Use MD5 hash in function index." due to bot failureTeresa Johnson1-45/+9
2016-02-10[ThinLTO] Use MD5 hash in function index.Teresa Johnson1-9/+45
2016-02-10Fix VST_CODE_* bitcode id comments (NFC)Teresa Johnson1-4/+4
2016-02-06[ThinLTO] Include linkage type in function summaryTeresa Johnson1-5/+7
2016-01-26Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko1-11/+6
2016-01-21[ThinLTO] Avoid unnecesary hash lookups during metadata linking (NFC)Teresa Johnson1-3/+4
2016-01-20Fix typo in an error string. NFC.George Burgess IV1-1/+1
2016-01-15Bring back "Assert that we have all use/users in the getters."Rafael Espindola1-2/+3
2016-01-14Revert "Assert that we have all use/users in the getters."Michael Zolotukhin1-3/+2
2016-01-06Bitcode: Fix reading and writing of ConstantDataVectors of halfsJustin Bogner1-11/+12
2015-12-30Ensure MDNode used as key in metadata linking map cannot be RAUWedTeresa Johnson1-0/+5
2015-12-30[ThinLTO] Check MDNode values saved for metadata linking (NFC)Teresa Johnson1-0/+5
2015-12-29Rename MDValue* to Metadata* (NFC)Teresa Johnson1-130/+135
2015-12-21Remove overly strict new assert in BitcodeReader.Teresa Johnson1-16/+1
2015-12-19Assert that we have all use/users in the getters.Rafael Espindola1-2/+3
2015-12-18Remove redundant argument. NFC.Rafael Espindola1-6/+3
2015-12-18Drop materializeAllPermanently.Rafael Espindola1-1/+1
2015-12-18Drop support for dematerializing.Rafael Espindola1-34/+0
2015-12-17[ThinLTO] Metadata linking for imported functionsTeresa Johnson1-1/+44
2015-12-16Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributesVaivaswatha Nagaraj1-0/+4
2015-12-14Use diagnostic handler in the LLVMContextRafael Espindola1-73/+59
2015-12-14add fast-math-flags to 'call' instructions (PR21290)Sanjay Patel1-1/+14
2015-12-14[IR] Remove terminatepadDavid Majnemer1-34/+0
2015-12-12[IR] Reformulate LLVM's EH funclet IRDavid Majnemer1-146/+88
2015-12-10Macro debug info support in LLVM IRAmjad Aboud1-3/+27
2015-12-03Remove "ExportingModule" from ThinLTO Index (NFC)Mehdi Amini1-3/+2
2015-11-21[ThinLTO] Handle bitcode without function summary sections gracefullyTeresa Johnson1-3/+5
2015-11-21Move new assert to correct locationTeresa Johnson1-3/+3
2015-11-20[ThinLTO] Add MODULE_CODE_METADATA_VALUES recordTeresa Johnson1-6/+56
2015-11-19Do not require a Context to extract the FunctionIndex from Bitcode (NFC)Mehdi Amini1-23/+16
2015-11-18[OperandBundles] Tighten OperandBundleDef's interface; NFCSanjoy Das1-4/+2
2015-11-15Use a different block id for block of metadata kind recordsTeresa Johnson1-8/+61
2015-11-09Add a method to the BitcodeReader to parse only the identification blockMehdi Amini1-0/+49
2015-11-07[Bitcode] Add enums for call instruction markers and flags. NFC.Akira Hatanaka1-5/+5
2015-11-06Add 'notail' marker for call instructions.Akira Hatanaka1-0/+2
2015-11-06Add a new attribute: norecurseJames Molloy1-0/+2
2015-11-05DI: Reverse direction of subprogram -> function edge.Peter Collingbourne1-14/+35
2015-11-04Error out when faced with value names containing '\0'Filipe Cabecinhas1-1/+4
2015-11-03Don't assert if materializing before seeing any function bodiesFilipe Cabecinhas1-1/+3
2015-11-03Don't use Twine objects after their lifetimes end.Filipe Cabecinhas1-6/+6
2015-11-03Restore "Support for ThinLTO function importing and symbol linking."Teresa Johnson1-2/+2
2015-11-02Revert "Support for ThinLTO function importing and symbol linking."Teresa Johnson1-2/+2
2015-11-02Support for ThinLTO function importing and symbol linking.Teresa Johnson1-2/+2
2015-11-02Clang format a few prior patches (NFC)Teresa Johnson1-193/+213
2015-10-30Revert "Don't assert if materializing before seeing any function bodies"Filipe Cabecinhas1-3/+1
2015-10-29Don't assert if materializing before seeing any function bodiesFilipe Cabecinhas1-1/+3
2015-10-27Bitcode: Fix more unsigned integer overflow bugs.Peter Collingbourne1-3/+3
2015-10-27[IR] Limit bits used for CallingConv::ID, update testsVedant Kumar1-4/+7