aboutsummaryrefslogtreecommitdiff
path: root/bolt/test
AgeCommit message (Expand)AuthorFilesLines
2025-12-01Reapply "[BOLT][BTI] Skip inlining BasicBlocks containing indirect tailcalls"...Gergely Bálint2-0/+78
2025-12-01[BOLT] Support runtime library hook via DT_INIT_ARRAY (#167467)Vasily Leonenko5-4/+468
2025-11-28Revert "[BOLT][BTI] Skip inlining BasicBlocks containing indirect tailcalls" ...Gergely Bálint1-39/+0
2025-11-27[bolt][aarch64] Change indirect call instrumentation snippetAlexey Moksyakov1-1/+55
2025-11-27[BOLT][BTI] Skip inlining BasicBlocks containing indirect tailcalls (#168403)Gergely Bálint1-0/+39
2025-11-25[BOLT][Tests] Use AT&T assembler syntax only for X86 tests (#169541)Maksim Panchenko2-2/+2
2025-11-24[BOLT] Extend Inliner to work on functions with Pointer Authentication (#162458)Gergely Bálint3-0/+152
2025-11-19[NFCI][bolt][test] Use AT&T syntax explicitly (#167225)Raul Tambre1-1/+1
2025-11-14[BOLT][print] Add option '--print-only-file' (NFC) (#168023)YongKang Zhu1-0/+25
2025-11-11[BOLT] Move call probe information to CallSiteInfoAmir Ayupov4-10/+11
2025-11-11[BOLT][DWARF] Slice .debug_str from the DWP for each CU (#159540)Liu Ke4-0/+850
2025-11-10[BOLT][AArch64] Add more heuristics on epilogue determination (#167077)YongKang Zhu1-0/+48
2025-11-09[BOLT] Support restartable sequences in tcmalloc (#167195)Maksim Panchenko1-0/+38
2025-11-05[BOLT][AArch64] Fix printing of relocation types (#166621)Maksim Panchenko1-0/+24
2025-11-05[BOLT][NFC] Rename funtions with _negative suffix to _unknown when th… (#16...Elvina Yakubova1-15/+15
2025-11-05[BOLT][AArch64] Fix search to proceed upwards from memcpy call (#166182)Elvina Yakubova1-1/+13
2025-11-04[BOLT] Fix impute-fall-throughs (#166305)Amir Ayupov1-0/+9
2025-11-04[BOLT][AArch64] Run LDR relaxation (#165787)YongKang Zhu1-0/+122
2025-11-04[BOLT][NFC] Clean up the outdated option --write-dwp in doc (#166150)Jinjie Huang1-2/+3
2025-11-03[BOLT] Issue error on unclaimed PC-relative relocation (#166098)Maksim Panchenko1-0/+24
2025-10-31[BOLT] Refactor handling of branch targets. NFCI (#165828)Maksim Panchenko1-1/+1
2025-10-31[BOLT] Add constant island check in scanExternalRefs() (#165577)Jinjie Huang1-2/+7
2025-10-28[DebugInfo] Support to get TU for hash from .debug_types.dwo section in DWARF...Liu Ke1-1/+0
2025-10-23[BOLT] Add --ba flag to deprecate --nl (#164257)Paschalis Mpeis3-6/+6
2025-10-22[BOLT][AArch64] Validate code padding (#164037)YongKang Zhu3-3/+44
2025-10-21[BOLT] Check entry point address is not in constant island (#163418)Asher Dobrescu1-0/+27
2025-10-20[BOLT][NFC] Use brstack in guides and user outputs (#163950)Paschalis Mpeis4-6/+6
2025-10-14[bolt] Fix typos discovered by codespell (#124726)Christian Clauss9-12/+12
2025-10-09[BOLT] Support fragment symbol mapped to the parent address (#162727)Amir Ayupov1-0/+13
2025-10-08[BOLT][AArch64] Fix perf2bolt-spe test (#162312)Paschalis Mpeis1-2/+1
2025-10-08Reapply "[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries...Gergely Bálint7-0/+374
2025-10-07Revert "[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries ...Gergely Bálint7-374/+0
2025-10-07[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac...Gergely Bálint7-0/+374
2025-10-06[BOLT] Always treat function entry as code (#160161)Maksim Panchenko2-17/+23
2025-10-03[BOLT][AArch64] Refuse to run CDSplit pass (#159351)Paschalis Mpeis1-2/+5
2025-10-03[BOLT] Add GNUPropertyRewriter and warn on AArch64 BTI note (#161206)Gergely Bálint4-0/+120
2025-10-01[BOLT][AArch64] Skip R_AARCH64_TLSDESC_CALL relocation (#161610)Maksim Panchenko1-0/+35
2025-10-01[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (#141665)Anatoly Trosinenko1-7/+7
2025-10-01[BOLT] Gadget scanner: optionally assume auth traps on failure (#139778)Anatoly Trosinenko6-187/+240
2025-09-29[BOLT][DWARF] Fix debug info update issue with dwarf4 dwp (#155619)Jinjie Huang2-0/+812
2025-09-25[BOLT] Add heuristics to determine constant island's alignment (#159486)YongKang Zhu1-6/+76
2025-09-25[BOLT][AArch64][instr] Consider targeting ARM64 CPUs without LSE support (#15...YongKang Zhu1-0/+50
2025-09-25[BOLT] Fix incorrect CU-indicies in gdb-index (#151927)itrofimow5-11/+11
2025-09-25[BOLT] Fix dwarf5-dwoid-no-dwoname.s (#160676)Jinjie Huang1-1/+1
2025-09-23[BOLT] Improve unmarked-data.test (#160263)Gergely Bálint1-1/+1
2025-09-23[BOLT][DWARF] Skip processing DWARF CUs with a DWO ID but no DWO name (#154749)Jinjie Huang1-0/+629
2025-09-15[BOLT][DWARF] Get DWO file via relative path if the CompilationDir does not e...Jinjie Huang1-0/+19
2025-09-12[BOLT] fix print-mem-data not working (#156332)Haibo Jiang1-0/+40
2025-09-11[BOLT] Fix debug line emission for functions in multiple compilation units (#...Grigory Pastukhov3-0/+433
2025-09-11[BOLT] Fix unrecognized option values for print-sorted-by-order (#155613)Haibo Jiang1-0/+31