Bump version to 17.0.5
[platform/upstream/llvm.git] / bolt /
2023-08-27 Denis Revunov[BOLT][Instrumentation] Add test for append-pid option
2023-08-27 Denis Revunov[BOLT][Instrumentation] Fix indirect call profile in PIE
2023-08-25 Denis Revunov[BOLT][Instrumentation] Keep profile open in WatchProcess
2023-07-25 Amir Ayupov[BOLT] Add blocks order kind to YAML profile header
2023-07-23 Maksim Panchenko[BOLT] Fix jump table issue for split functions
2023-07-21 Maksim Panchenko[BOLT] Improve Linux Kernel ORC reader
2023-07-20 Alexander Yermolovich[BOLT][DWARF] Replace MD5 with hash_combine
2023-07-20 Alexander Yermolovich[BOLT][DWARF] Fix performance regression running BOLT...
2023-07-19 Amir Ayupov[BOLT][test] Fix dwarf5-dwarf4-monolithic.test after...
2023-07-19 Amir Ayupov[BOLT][Utils] Pass cmp-rev to nfc-check-setup
2023-07-18 Amir Ayupov[BOLT] Switch to using layout order in YAML
2023-07-18 Amir Ayupov[BOLT][NFC] Rename icf-dfs option variable to ICFUseDFS
2023-07-17 Amir Ayupov[BOLT][Utils] Add dot2html module entry point
2023-07-13 Maksim Panchenko[BOLT] Attach ORC info to instructions in CFG
2023-07-13 Maksim Panchenko[BOLT][NFC] Add post-CFG processing to MetadataRewriter...
2023-07-13 Maksim Panchenko[BOLT] Add reading support for Linux ORC sections
2023-07-13 Alexander Yermolovich[BOLT][DWARF] Fix adding DW_AT_GNU_ranges_base
2023-07-13 Alexander Yermolovich[BOLT][DWARF][NFC] Fix false positive error
2023-07-13 Alexander Yermolovich[BOLT][DWARF][NFC] Set initial offset of DIE
2023-07-12 David Stenberg[DWARF] Add printout for op-index
2023-07-11 Shoaib Meenai[bolt] Fix MSVC builds
2023-07-11 Maksim Panchenko[BOLT] Fix warning message
2023-07-11 Job Noorman[BOLT] Make sure temp object file is always written
2023-07-10 Kazu Hirata[BOLT] Fix an unused-variable warning
2023-07-10 Alexander Yermolovich[BOLT][DWARF] Change to process and write out TUs first...
2023-07-10 Alexander Yermolovich[BOLT][DWARF] Output DWO files as they are being processed
2023-07-10 Alexander Yermolovich[BOLT][DWARF] Numerous fixes for a new DWARFRewriter
2023-07-10 Rui Zhong[BOLT][DWARF] Implement new mechanism for DWARFRewriter
2023-07-10 Denis Revunov[BOLT][Instrumentation][NFC] Define and use more syscal...
2023-07-10 Kazu Hirata[BOLT] Fix unused-variable warnings
2023-07-07 Denis RevunovReland "[BOLT][Instrumentation] Put Allocator itslef...
2023-07-07 Nico WeberRevert "[DWARF][BOLT] Implement new mechanism for DWARF...
2023-07-07 Alexander Yermolovich[BOLT][DWARF] Don't check string offsets
2023-07-07 Alexander Yermolovich[BOLT][DWARF] Don't check string offsets
2023-07-06 Alexander Yermolovich[BOLT][DWARF] Fix references in tests
2023-07-06 Alexander Yermolovich[BOLT][DWARF] Change to process and write out TUs first...
2023-07-06 Alexander Yermolovich[BOLT][DWARF] Output DWO files as they are being processed
2023-07-06 Alexander Yermolovich[BOLT][DWARF] Numerous fixes for a new DWARFRewriter
2023-07-06 Alexander Yermolovich[DWARF][BOLT] Implement new mechanism for DWARFRewriter
2023-07-06 Maksim Panchenko[BOLT] Fix buildbot failure
2023-07-06 Alexander Yermolovich[BOLT][DWARF] Fix for .debug_line with DWARF5
2023-07-06 Maksim Panchenko[BOLT][NFCI] Migrate Linux Kernel handling code to...
2023-07-06 Maksim Panchenko[BOLT][NFCI] Migrate pseudo probes to MetadataRewriter...
2023-07-06 Maksim Panchenko[BOLT][NFCI] Use MetadataRewriter interface to update...
2023-07-06 Maksim Panchenko[BOLT] Introduce MetadataRewriter interface
2023-06-30 Amir AyupovReland "[BOLT][Instrumentation] Don't share counters...
2023-06-30 Denis RevunovReland [BOLT][Instrumentation] Add mmap return value...
2023-06-30 Denis RevunovReland [BOLT][Instrumentation][NFC] define and use...
2023-06-30 Amir Ayupov[BOLT][NFC] Simplify postProcessJumpTables
2023-06-30 Amir AupovRevert "[BOLT][Instrumentation][NFC] define and use...
2023-06-30 Amir AupovRevert "[BOLT][Instrumentation] Add mmap return value...
2023-06-30 Amir AyupovRevert "[BOLT][Instrumentation] Don't share counters...
2023-06-30 Amir AyupovRevert "[BOLT][Instrumentation] Put Allocator itslef...
2023-06-29 Denis Revunov[BOLT][Instrumentation] Add dumping function to instrum...
2023-06-29 Denis Revunov[BOLT][Instrumentation] Disallow combining append-pid...
2023-06-29 Denis Revunov[BOLT][Instrumentation] Put Allocator itslef in shared...
2023-06-29 Denis Revunov[BOLT][Instrumentation] Don't share counters when using...
2023-06-29 Denis Revunov[BOLT][Instrumentation] Add mmap return value assertions
2023-06-29 Denis Revunov[BOLT][Instrumentation][NFC] define and use mmap flags
2023-06-29 Amir Ayupov[BOLT] Add -dump-cg option to dump call graph
2023-06-29 Amir Ayupov[BOLT][NFC] Add extra debug logging to buildCallGraph
2023-06-29 Amir Ayupov[BOLT][NFC] Print functions after attaching profile...
2023-06-22 Shatian Wang[BOLT] Fixing relative ordering of cold sections under...
2023-06-22 Maksim Panchenko[BOLT] Remove unnecessary diagnostics
2023-06-22 Job Noorman[BOLT][RISCV] Add tests for simple CFG transformations
2023-06-22 Job Noorman[BOLT] Don't register internal func relocs as external...
2023-06-22 Job Noorman[BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
2023-06-21 Job Noorman[BOLT][RISCV] Fix implementation of getTargetSymbol
2023-06-21 Job Noorman[BOLT][RISCV] Implement branch reversal
2023-06-21 Job Noorman[BOLT][RISCV] Implement return/unconditional branch...
2023-06-21 Amir Ayupov[BOLT] Set IsRelro section attribute based on PT_GNU_RE...
2023-06-20 Amir Ayupov[BOLT] Sort CallSiteInfo targets by symbol name in...
2023-06-20 Kazu Hirata[BOLT] Fix a warning in release builds
2023-06-19 Job Noorman[BOLT] Implement composed relocations
2023-06-18 Kazu Hirata[BOLT] Use llvm::is_contained (NFC)
2023-06-16 Kazu Hirata[BOLT] Use {StringMap,DenseMapBase}::lookup (NFC)
2023-06-16 Job Noorman[BOLT] Add minimal RISC-V 64-bit support
2023-06-15 Amir Ayupov[BOLT] Sort BranchData in DataAggregator
2023-06-15 Job Noorman[BOLT] Move from RuntimeDyld to JITLink
2023-06-13 Maksim Panchenko[BOLT][NFCI] Remove redundant instance of MCAsmBackend
2023-06-13 Maksim Panchenko[BOLT][NFC] Change signature of MCPlusBuilder::isUnsupp...
2023-06-12 Maksim Panchenko[BOLT] Fix --max-funcs=<N> option
2023-06-12 Maksim Panchenko[BOLT] Fix handling of code references from unmodified...
2023-06-12 Amir Ayupov[BOLT][NFC] Const-ify getDynamicRelocationAt
2023-06-09 Amir Ayupov[BOLT][NFCI] Use StringRef.split in launchPerfProcess
2023-06-08 spupyrev[BOLT] stale profile matching [part 2 out of 2]
2023-06-08 Jakub BeránekIncrease memory of BOLT runtime instrumentation bump...
2023-06-08 Amir Ayupov[BOLT] Handle recursive calls as inter-branches in...
2023-06-06 Amir Ayupov[BOLT][NFC] Fix debug messages
2023-06-06 spupyrev[BOLT] stale profile matching [part 1 out of 2]
2023-06-05 Amir Ayupov[BOLT][NFC] Drop MMap events for deleted files
2023-06-01 Alexander Yermolovich[BOLT][DWARF] Fix handling of GCed CU function
2023-06-01 Petr Hosek[BOLT][CMake] Redo the build and install targets
2023-06-01 Petr HosekRevert "[BOLT][CMake] Redo the build and install targets"
2023-06-01 Petr Hosek[BOLT][CMake] Redo the build and install targets
2023-05-31 Amir Ayupov[BOLT] Align BranchInfo and FuncBranchData in DataAggre...
2023-05-30 Amir Ayupov[BOLT] Add skip-non-simple for boltdiff
2023-05-30 Petr HosekRevert "[BOLT][CMake] Use LLVM macros for install targets"
2023-05-30 Petr Hosek[BOLT][CMake] Use LLVM macros for install targets
2023-05-27 Mark de WeverReland "[CMake] Bumps minimum version to 3.20.0.
next