[flang] Add COMDAT to global variables where needed
[platform/upstream/llvm.git] / bolt /
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.
2023-05-25 Tobias Hieta[NFC][Py Reformat] Reformat python files in the rest...
2023-05-25 Sergei Barannikov[MC] Check if register is non-null before calling isSub...
2023-05-22 Yi KongReland^2 "[BOLT] Parallelize legacy profile merging"
2023-05-21 Shengchen Kan[X86][MC][bolt] Share code between encoding optimizatio...
2023-05-20 Shengchen Kan[X86][NFC] Correct the instruction names for PUSH16i...
2023-05-20 Amir Ayupov[BOLT] Add isParentOf and isParentOrChildOf BF checks
2023-05-20 Amir Ayupov[BOLT][NFC] Extract DataAggregator::parseLBRSample
2023-05-19 Petr Hosek[BOLT][CMake] Use correct output paths and passthrough...
2023-05-18 Yi KongRevert "Reland "[BOLT] Parallelize legacy profile merging""
2023-05-18 Yi KongReland "[BOLT] Parallelize legacy profile merging"
2023-05-18 Amir Ayupov[BOLT][NFC] Add MCPlusBuilder defOperands/useOperands...
2023-05-17 Amir Ayupov[BOLT][NFC] Use llvm::make_range
2023-05-17 Nico WeberRevert "Reland "[CMake] Bumps minimum version to 3...
2023-05-16 Rafael Auler[BOLT] Fix state of MCSymbols in lowering pass
2023-05-16 Job Noorman[BOLT][Wrapper] Fix off-by-one in find_section upper...
2023-05-13 Mark de WeverReland "[CMake] Bumps minimum version to 3.20.0."
2023-05-13 Shengchen Kan[X86][AsmParser] Reapply "Refactor code and optimize...
2023-05-11 Rafael Auler[BOLT] Fix flush pending relocs
2023-05-09 Alexander Yermolovich[BOLT][DWARF][NFC] Fixed an assertion check
2023-05-09 Amir Aupov[BOLT][test] Fix retpoline-synthetic.test
2023-05-09 Amir Ayupov[BOLT] Use opcode name in hashBlock
2023-05-09 Amir Ayupov[BOLT] Use MCInstPrinter in createRetpolineFunctionTag
2023-05-08 Alexander Yermolovich[BOLT][DWARF] Fix dwarf5-one-loclists-two-bases test
2023-05-06 Mark de WeverRevert "Reland "[CMake] Bumps minimum version to 3...
2023-05-06 Mark de WeverReland "[CMake] Bumps minimum version to 3.20.0."
2023-05-04 Amir Ayupov[BOLT] Remove redundant dumps in AsmDump
2023-05-04 Timm Bäder[docs] Hide collaboration and include graphs in doxygen...
2023-05-04 Alexander Yermolovich[BOLT][DWARF] Fix handling of loclists_base without...
2023-05-02 spupyrev[BOLT][NFC] Add hash computation for basic blocks
2023-05-02 Job Noorman[BOLT] Make sure Mach-O binaries are actually linked
2023-05-02 Job Noorman[BOLT] Make sure all section allocations have determini...
2023-04-28 Yi KongRevert "[BOLT] Parallelize legacy profile merging"
2023-04-27 Yi Kong[BOLT] Parallelize legacy profile merging
2023-04-24 Job Noorman[BOLT][Wrapper] Fix off-by-one when parsing 'cmp' output
2023-04-24 Job Noorman[BOLT] Fix many tests detected as unsupported
2023-04-24 Christian Ulmann[LoopInfo] Move generic LoopInfo into own files
2023-04-23 Nathan Sidwell[BOLT] Remove unsupported ELF type reloc handling
2023-04-21 Nathan Sidwell[BOLT] Remove unneeded dyncasts
2023-04-21 Nathan Sidwell[BOLT] Add BOLT_TARGETS_TO_BUILD
2023-04-21 Nathan Sidwell[BOLT] Robustify compile-time config check
2023-04-20 Nathan Sidwell[BOLT] Make BOLT_ENABLE_RUNTIME user-configurable
2023-04-19 Nathan Sidwell[BOLT][NFC] Remove exec permission from some tests
2023-04-19 Nathan Sidwell[BOLT] Add bolt-runtime requirement to tests
2023-04-19 Nathan Sidwell[BOLT][NFC] Move phdr typedef to cpp file
2023-04-19 Nathan Sidwell[BOLT] Adjust Shdr alignment
2023-04-18 Nathan Sidwell[BOLT] Don't enable runtime when not building X86
2023-04-18 Alexander Yermolovich[BOLT][DWARF] Fix handling of CUs without TU reference
2023-04-17 Amir Ayupov[BOLT][test] Update AArch64/r_aarch64_prelxx.s test
2023-04-17 Job Noorman[BOLT] Fix use-after-free in RewriteInstance::mapCodeSe...
2023-04-15 Mark de WeverRevert "Revert "Revert "[CMake] Bumps minimum version...
2023-04-15 Mark de WeverRevert "Revert "[CMake] Bumps minimum version to 3...
2023-04-13 Job Noorman[BOLT][NFC] Fix UB due to unaligned load in DebugStrOff...
2023-04-13 Job Noorman[BOLT][NFC] Fix UB due to left shift of negative value
2023-04-12 Muhammad Omair Javaid[BOLT] Fix section-end-sym.s test to only run x86/Linux
2023-04-12 Rafael Auler[BOLT] Fix creation of invalid CFG in presence of dead...
2023-04-06 Alexis Engelke[MC] Always encode instruction into SmallVector
2023-04-01 Yi Kong[BOLT][NFC] Simplify code using std::optional
2023-03-28 spupyrev[BOLT] computing raw branch count for yaml profiles
2023-03-24 Denis Revunov[BOLT] Don't use section relocations when computing...
2023-03-23 Amy HuangAdd "REQUIRES: asserts" to test that uses --debug-only...
2023-03-21 Job Noorman[BOLT] Reject symbols pointing to section end
2023-03-18 Mark de WeverRevert "Reland "[CMake] Bumps minimum version to 3...
next