summaryrefslogtreecommitdiff
path: root/tools/llvm-bcanalyzer
AgeCommit message (Expand)Author
2018-07-26[ADT] Replace std::isprint by llvm::isPrint.Michael Kruse
2018-06-04Fix for llvm-dis/llvm-bcanalyzer overflowsTeresa Johnson
2018-04-21[bcanalyzer] Recognize more stream typesBrian Gesiak
2018-04-21[tools] Use WithColor for printing errors.Jonas Devlieghere
2018-04-13Define InitLLVM to do common initialization all at once.Rui Ueyama
2018-02-14[ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCKVitaly Buka
2018-02-07[ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed b...Teresa Johnson
2018-01-25Re-land "[ThinLTO] Add call edges' relative block frequency to per-module sum...Easwaran Raman
2018-01-24Revert "[ThinLTO] Add call edges' relative block frequency to per-module summ...Easwaran Raman
2018-01-24[ThinLTO] Add call edges' relative block frequency to per-module summary.Easwaran Raman
2017-12-13Remove redundant includes from tools.Michael Zolotukhin
2017-07-06Bitcode: Include any strings added to the string table in the module hash.Peter Collingbourne
2017-06-27Bitcode: Write the irsymtab to disk.Peter Collingbourne
2017-06-16[cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov
2017-06-08Write summaries for merged modules when splitting modules for ThinLTO.Peter Collingbourne
2017-04-17Bitcode: Add a string table to the bitcode format.Peter Collingbourne
2017-04-03Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.Peter Collingbourne
2017-02-10IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne
2017-01-03Add llvm-bcanalyzer support for new metadata node types.Adrian Prantl
2016-12-28Change Metadata Index emission in the bitcode to use 2x32 bits for the placeh...Mehdi Amini
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-28Revert "Add an index for Module Metadata record in the bitcode"Saleem Abdulrasool
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-21IR: Function summary representation for type tests.Peter Collingbourne
2016-12-01Bitcode: Correctly handle Fixed and VBR arrays in BitstreamCursor::skipRecord().Peter Collingbourne
2016-11-19[CMake] llvm-bcanalyzer depends on intrinsics_genChris Bieneman
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson
2016-11-08Bitcode: Decouple block info block state from reader.Peter Collingbourne
2016-11-02Bitcode: Change reader interface to take memory buffers.Peter Collingbourne
2016-10-03Rename Error -> ReportError.Zachary Turner
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith
2016-04-27[ThinLTO] Use valueid instead of bitcode offsets in combined index fileTeresa Johnson
2016-04-26Align case statements (whitespace-only cleanup)Sanjoy Das
2016-04-26Symbolize operand bundle blocks for bcanalyzerSanjoy Das
2016-04-24Add a version field in the bitcode for the summaryMehdi Amini
2016-04-23Store and emit original name in combined indexMehdi Amini
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-16ThinLTO: Make aliases explicit in the summaryMehdi Amini
2016-04-13Revert "Make aliases explicit in the summary"Mehdi Amini
2016-04-13Make aliases explicit in the summaryMehdi Amini
2016-04-01Add a module Hash in the bitcode and the combined index, implementing a kind ...Mehdi Amini
2016-04-01Fix MSVC warning "comparison of integers of different signs" (NFC)Mehdi Amini
2016-04-01Revert "Add support for computing SHA1 in LLVM"Mehdi Amini
2016-04-01Add a module Hash in the bitcode and the combined index, implementing a kind ...Mehdi Amini
2016-03-27Reapply ~"Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith
2016-03-25Revert "Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith
2016-03-25Bitcode: Collect all MDString records into a single blobDuncan P. N. Exon Smith
2016-03-25Bitcode: Stop using MODULE_CODE_METADATA_VALUESDuncan P. N. Exon Smith
2016-03-15llvm-bcanalyzer: Fix handling of attribute group entriesJustin Bogner
2016-03-11[ThinLTO] Support for reference graph in per-module and combined summary.Teresa Johnson