[clang-tidy] Fix a false positive in readability-simplify-boolean-expr
[platform/upstream/llvm.git] / bolt /
2022-08-16 Fangrui Song[BOLT] Use Optional::emplace to avoid move assignment...
2022-07-26 Simon Tatham[bolt,AArch64] Fix one more test failure from D130358.
2022-07-26 Amir Ayupov[BOLT] Support files with no symbols
2022-07-26 Amir Ayupov[BOLT][TEST] Update fptr.test
2022-07-25 Fabian Parzefall[BOLT] Process each block only once in fixCFGForPIC
2022-07-22 Huan Nguyen[BOLT] Handle broken .dynsym in stripped binaries
2022-07-22 zr33[BOLT][DWARF] Fix bolt/test/X86/shared-abbrev.s
2022-07-22 Maksim Panchenko[BOLT] Add support for the latest perf tool
2022-07-21 John Ericson[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
2022-07-19 Sriraman Tallam[bolt] std::atomic_uint64_t to std::atomic<uint64_t>
2022-07-18 zr33[BOLT][DWARF] Fix incorrect DW_AT_type offset for unittest
2022-07-18 zr33[BOLT][DWARF] Add Unit test for DW_AT_high_pc [DW_FORM_...
2022-07-17 Fabian Parzefall[BOLT] Add function layout class
2022-07-16 Amir Ayupov[BOLT][TEST] Add icp-inline.s test
2022-07-15 Fangrui Song[bolt] Include <atomic>
2022-07-15 Huan Nguyen[BOLT] Support split landing pad
2022-07-14 Fabian Parzefall[BOLT] Replace uses of layout with basic block list
2022-07-14 Huan Nguyen[BOLT] Support multiple parents for split jump table
2022-07-13 Vladislav Khmelevsky[BOLT][AArch64] Handle gold linker veneers
2022-07-12 Denis Revunov[BOLT][AArch64] Use all supported CPU features on AArch64
2022-07-12 Rafael Auler[BOLT] Restrict execution of tests that fail on Windows
2022-07-12 Rafael Auler[BOLT] Increase coverage of shrink wrapping [5/5]
2022-07-12 Rafael Auler[BOLT] Increase coverage of shrink wrapping [4/5]
2022-07-12 Rafael Auler[BOLT] Increase coverage of shrink wrapping [3/5]
2022-07-12 Rafael Auler[BOLT] Increase coverage of shrink wrapping [2/5]
2022-07-12 Rafael Auler[BOLT] Increase coverage of shrink wrapping [1/5]
2022-07-11 spupyrevRevert "Rebase: [Facebook] Revert "[BOLT] Update dynami...
2022-07-11 spupyrevRevert "Rebase: [Facebook] [MC] Introduce NeverAlign...
2022-07-11 spupyrev[BOLT] Do not merge cold and hot chains of basic blocks
2022-07-11 Maksim PanchenkoRebase: [Facebook] Revert "[BOLT] Update dynamic reloca...
2022-07-11 Rafael AulerRebase: [Facebook] [MC] Introduce NeverAlign fragment...
2022-07-08 Vladislav Khmelevsky[BOLT][Runtime] Fix memset definition
2022-07-07 Michał Chojnowski[BOLT] Fix concurrent hash table modification in the...
2022-07-06 Maksim Panchenko[BOLT] Add runtime functions required by freestanding...
2022-07-06 Elvina Yakubova[BOLT] Change mutex implementation
2022-07-01 Maksim Panchenko[BOLT] Fix instrumentation problem with floating point
2022-06-30 Alexander Yermolovich[BOLT][DWARF] Support mix mode DWARF
2022-06-30 Amir Ayupov[BOLT] Fix getDynoStats to handle BCs with no functions
2022-06-30 Amir Ayupov[X86][BOLT] Use getOperandType to determine memory...
2022-06-30 Amir Ayupov[BOLT] Respect shouldPrint in dump-dot-all
2022-06-29 Maksim Panchenko[BOLT] Fix EH trampoline backout code
2022-06-29 Fabian Parzefall[BOLT] Add option to randomize function split point
2022-06-29 Rafael AulerRevert "[BOLT][AArch64] Handle gold linker veneers"
2022-06-28 Vladislav Khmelevsky[BOLT][AArch64] Handle gold linker veneers
2022-06-27 Amir Ayupov[BOLT] Restrict icp-inline to callsites
2022-06-27 Amir Ayupov[BOLT][NFC] Add aliases for ICP flags
2022-06-27 Amir Ayupov[BOLT][NFC] Use llvm::less_first
2022-06-25 Fabian Parzefall[BOLT] Mark option values of --split-functions deprecated
2022-06-24 Alexander Yermolovich[BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_...
2022-06-24 Amir Ayupov[BOLT][NFC] Use range-based STL wrappers
2022-06-20 Maksim Panchenko[BOLT][TEST] Fix stack alignment in section-reloc-with...
2022-06-19 Maksim Panchenko[BOLT] Split functions with exceptions in shared object...
2022-06-19 Amir Ayupov[BOLT] Use 32-bit MOV to zero 64-bit register in instru...
2022-06-18 Huan Nguyen[BOLT] Allow function entry to be a cold fragment
2022-06-17 Huan Nguyen[BOLT] Allow function fragments to point to one jump...
2022-06-17 Rafael Auler[BOLT] Fix for missing entry offset
2022-06-16 Maksim Panchenko[BOLT][NFCI] Refactor interface for adding basic blocks
2022-06-16 Maksim Panchenko[BOLT][NFCI] Remove redundant code
2022-06-13 Amir Ayupov[BOLT][NFC] Pass Function to BC.printInstructions in...
2022-06-13 Amir Ayupov[BOLT][NFC] Forward declare ReorderBlocks for MSVC19
2022-06-13 Vladislav Khmelevsky[BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation
2022-06-11 Amir Ayupov[BOLT][NFC] Move printDebugInfo out of BC::printInstruction
2022-06-11 Fangrui Song[MC] De-capitalize SwitchSection. NFC
2022-06-10 Maksim Panchenko[BOLT][TEST] Use double dash flags in tests
2022-06-10 Huan Nguyen[BOLT] Mark fragments related to split jump table as...
2022-06-10 John EricsonRevert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR...
2022-06-10 John Ericson[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
2022-06-09 Denis Revunov[BOLT][AArch64] Handle data at the beginning of a funct...
2022-06-09 Maksim Panchenko[BOLT] Add support for GOTPCRELX relocations
2022-06-09 Alexander Yermolovich[BOLT][DWARF] Fix dwarf5-loclist-offset-form test
2022-06-08 Alexander Yermolovich[BOLT]DWARF] Eagerly write out loclists
2022-06-08 Huan Nguyen[BOLT][NFC] Replace stdio with raw_ostream in CallGraph
2022-06-08 Vladislav Khmelevsky[BOLT] Set valid index for functions with profiles
2022-06-07 Fangrui Song[MC] De-capitalize MCStreamer functions
2022-06-05 Fangrui Song[bolt] Remove unneeded cl::ZeroOrMore for cl::opt options
2022-06-04 Fangrui SongRemove unneeded cl::ZeroOrMore for cl::opt options
2022-06-04 Amir Ayupov[BOLT][UTILS] Usability improvements for nfc-check...
2022-06-04 Fangrui Song[Hexagon][bolt] Remove unneeded cl::ZeroOrMore for...
2022-06-03 Huan Nguyen[BOLT][NFC] Warning for deprecated option '-reorder...
2022-06-03 spupyrev[BOLT] Cache-Aware Tail Duplication
2022-06-03 Amir Ayupov[BOLT][NFC] Make ICP::verifyProfile static
2022-06-03 Amir Ayupov[BOLT][DOCS] Add PACKAGE_VERSION to doxygen config
2022-06-02 Maksim Panchenko[BOLT][NFC] Fix braces in BinaryEmitter
2022-06-02 Amir Ayupov[BOLT][NFC] Use colors in CFG dumps
2022-06-02 Amir Ayupov[BOLT][NFC] Print block instructions in dumpGraph as...
2022-06-02 Amir Ayupov[BOLT][UTILS] Add dot2html helper tool to embed dot...
2022-06-02 Alexander Yermolovich[BOLT][DWARF] Fix TU Index handling for DWARF4/5
2022-06-01 Huan Nguyen[BOLT][TEST] Replace cache+ option with ext-tsp
2022-06-01 Maksim Panchenko[BOLT][NFC] Remove unused variable
2022-06-01 Yi Kong[BOLT] Add `-o` option to merge-fdata
2022-06-01 Alexander Yermolovich[BOLT][DWARF] Fix dwarf5-debug-line test
2022-06-01 Maksim Panchenko[BOLT] Add new class for symbolizing X86 instructions
2022-05-31 Denis Revunov[BOLT] [AArch64] Handle constant islands spanning multi...
2022-05-31 Yi Kong[BOLT] Allow merge-fdata to take a directory as input
2022-05-31 Rafael Auler[BOLT] Fix LIT tests on Windows VS2019
2022-05-31 Yi Kong[BOLT][NFC] Don't over-specify the size of SmallVector
2022-05-27 Balazs BenicsRevert "[llvm][clang][bolt][NFC] Use llvm::less_first...
2022-05-27 Balazs Benics[llvm][clang][bolt][NFC] Use llvm::less_first() when...
2022-05-26 Rafael Auler[BOLT] Fix AND evaluation bug in shrink wrapping
2022-05-25 zr33[BOLT][DWARF] Convert dwarf5-df-* tests to assembly...
next