aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-bcanalyzer
AgeCommit message (Expand)AuthorFilesLines
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek1-5/+6
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata1-1/+1
2021-10-10[BitcodeAnalyzer] allow a motivated user to dump BLOCKINFOwilliam woodruff1-2/+9
2021-07-16Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it...Mehdi Amini1-1/+1
2021-07-16Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to...Mehdi Amini1-1/+1
2021-07-16Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it...Mehdi Amini1-1/+1
2021-07-15[llvm][tools] Hide unrelated llvm-bcanalyzer optionsTimm Bäder1-8/+21
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille1-21/+0
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-2/+2
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-2/+2
2019-11-13[llvm-bcanalyzer] Don't dump the contents if -dump is not passedFrancis Visoiu Mistrih1-2/+3
2019-07-08[llvm-bcanalyzer] Refactor and move to libLLVMBitReaderFrancis Visoiu Mistrih1-991/+44
2019-07-03[Bitcode] Move Bitstream to a separate libraryFrancis Visoiu Mistrih3-2/+3
2019-07-02[ThinLTO] Add summary entries for index-based WPDTeresa Johnson1-0/+2
2019-06-26BitStream reader: propagate errorsJF Bastien1-38/+93
2019-04-22Use llvm::stable_sort. NFCFangrui Song1-1/+1
2019-02-08Implementation of asm-goto support in LLVMCraig Topper1-0/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2-8/+6
2019-01-17Revert "[ThinLTO] Add summary entries for index-based WPD"Teresa Johnson1-2/+0
2019-01-17[ThinLTO] Add summary entries for index-based WPDTeresa Johnson1-0/+2
2018-12-19Revert 349677, it contained a whole bunch of stuff I did not mean to commitNico Weber1-0/+3
2018-12-19[gn build] Add build file for clang/lib/Basic and dependenciesNico Weber1-3/+0
2018-11-13[IR] Add a dedicated FNeg IR InstructionCameron McInally1-0/+2
2018-09-24Fix some missing opcodes in bcanalyzerMatt Arsenault1-0/+5
2018-07-26[ADT] Replace std::isprint by llvm::isPrint.Michael Kruse1-2/+2
2018-06-04Fix for llvm-dis/llvm-bcanalyzer overflowsTeresa Johnson1-1/+1
2018-04-21[bcanalyzer] Recognize more stream typesBrian Gesiak1-19/+45
2018-04-21[tools] Use WithColor for printing errors.Jonas Devlieghere1-1/+2
2018-04-13Define InitLLVM to do common initialization all at once.Rui Ueyama1-7/+2
2018-02-14[ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCKVitaly Buka1-0/+1
2018-02-07[ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed b...Teresa Johnson1-0/+1
2018-01-25Re-land "[ThinLTO] Add call edges' relative block frequency to per-module sum...Easwaran Raman1-0/+1
2018-01-24Revert "[ThinLTO] Add call edges' relative block frequency to per-module summ...Easwaran Raman1-1/+0
2018-01-24[ThinLTO] Add call edges' relative block frequency to per-module summary.Easwaran Raman1-0/+1
2017-12-13Remove redundant includes from tools.Michael Zolotukhin1-5/+0
2017-07-06Bitcode: Include any strings added to the string table in the module hash.Peter Collingbourne1-1/+7
2017-06-27Bitcode: Write the irsymtab to disk.Peter Collingbourne1-0/+6
2017-06-16[cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov1-0/+2
2017-06-08Write summaries for merged modules when splitting modules for ThinLTO.Peter Collingbourne1-0/+3
2017-04-17Bitcode: Add a string table to the bitcode format.Peter Collingbourne1-0/+7
2017-04-03Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.Peter Collingbourne1-1/+0
2017-02-10IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne1-0/+4
2017-01-03Add llvm-bcanalyzer support for new metadata node types.Adrian Prantl1-5/+9
2016-12-28Change Metadata Index emission in the bitcode to use 2x32 bits for the placeh...Mehdi Amini1-1/+6
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini1-0/+21
2016-12-28Revert "Add an index for Module Metadata record in the bitcode"Saleem Abdulrasool1-21/+0
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini1-0/+21
2016-12-21IR: Function summary representation for type tests.Peter Collingbourne1-0/+1
2016-12-01Bitcode: Correctly handle Fixed and VBR arrays in BitstreamCursor::skipRecord().Peter Collingbourne1-2/+6