summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
2015-12-19[IR] Move optional data in llvm::Function into a hungoff uselistVedant Kumar
2015-12-18Deprecate a few C APIs.Rafael Espindola
2015-12-18Remove redundant argument. NFC.Rafael Espindola
2015-12-18Drop materializeAllPermanently.Rafael Espindola
2015-12-18Drop support for dematerializing.Rafael Espindola
2015-12-18clang-format to reduce diff in another patch.Rafael Espindola
2015-12-18Fix error handling in LLVMGetBitcodeModuleInContext.Rafael Espindola
2015-12-18Reorganize the C API headers to improve build times.Eric Christopher
2015-12-17Drop function that are deprecated since 2010.Rafael Espindola
2015-12-17[ThinLTO] Metadata linking for imported functionsTeresa Johnson
2015-12-16Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributesVaivaswatha Nagaraj
2015-12-14Use diagnostic handler in the LLVMContextRafael Espindola
2015-12-14add fast-math-flags to 'call' instructions (PR21290)Sanjay Patel
2015-12-14[IR] Remove terminatepadDavid Majnemer
2015-12-12[IR] Reformulate LLVM's EH funclet IRDavid Majnemer
2015-12-10Macro debug info support in LLVM IRAmjad Aboud
2015-12-03Remove "ExportingModule" from ThinLTO Index (NFC)Mehdi Amini
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-13use range-based for loop; NFCISanjay Patel
2015-11-10[OperandBundles] Identify operand bundles with both their names and IDsSanjoy Das
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-07[OperandBundles] Rename accessor, NFCSanjoy Das
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-05Fix Abbrev emission in WriteIdentificationBlockMehdi Amini
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-19Pass FunctionInfoIndex by reference to WriteFunctionSummaryToFile (NFC)Teresa Johnson
2015-10-13BitcodeReader: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith
2015-10-13BitcodeWriter: Stop using implicit ilist iterator conversion, NFCDuncan P. N. Exon Smith
2015-10-10Fix PR25101 - Handle anonymous functions without VST entriesTeresa Johnson