aboutsummaryrefslogtreecommitdiff
path: root/bolt/test
AgeCommit message (Expand)AuthorFilesLines
2021-10-03[PR] AArch64: Add TSTBR14 and CONDB19 relocations supportVladislav Khmelevsky1-0/+114
2021-10-01[PR] Update skipRelocationProcessVladislav Khmelevsky1-1/+0
2021-09-30[BOLT][DWARF] Properly emit of end-of-sequence entries for line tablesMaksim Panchenko1-2/+5
2021-10-01[BOLT][TEST] Imported small tests, removed duplicate inputAmir Ayupov10-31/+993
2021-09-28[BOLT][TEST] Imported small testsAmir Ayupov6-0/+92
2021-09-23[BOLT][TEST] Import internal_call_instrument.sAmir Ayupov1-0/+43
2021-09-22[BOLT][TEST] Split runtime tests into test/runtime folderAmir Ayupov24-4/+8
2021-09-23[PR] Add AARCH64_MOVW_UABS_G* relocations supportVladislav Khmelevsky1-0/+28
2021-09-22[BOLT][TEST] Remove dependence on host_cc and host_cxxAmir Ayupov41-44/+45
2021-09-02[PR] Fix aarch64 TLS relocations handlingVladislav Khmelevsky1-0/+33
2021-09-21[BOLT] Fix warnings from LLVM DWARF reading libraryMaksim Panchenko1-1/+3
2021-09-10[BOLT] Fix binary corruption in non-reloc modeRafael Auler1-0/+59
2021-08-08[PR] Instrumentation: use TryLock for SimpleHashTable getterVasily Leonenko1-0/+66
2021-08-27[PR] LIT: add checking if maxIndividualTestTime is availabe on the platformVasily Leonenko1-0/+11
2021-08-17[BOLT] Optimize the three way branchJoey Thaman1-0/+36
2021-08-20[PR] AArch64: Fix ADR instruction handlingVladislav Khmelevsky3-0/+53
2021-08-10[BOLT] Added Constant and Copy Propagation to tail duplicated blocksJoey Thaman1-0/+43
2021-06-29[PR] Fdata: Escape whitespaces in symbol namesVladislav Khmelevsky6-1/+115
2021-08-16Fix NFC testsRafael Auler1-11/+32
2021-06-29Rebase: [BOLT] DWP output supportRafael Auler1-1/+12
2021-06-19[PR] Tests: add instrumentation tests for PIE exec & shared libsVasily Leonenko2-0/+108
2021-07-14[BOLT] Support PLT sections with variable entry sizesMaksim Panchenko4-0/+2267
2021-07-16[BOLT] Tail Duplication active passJoey Thaman2-0/+60
2021-07-01[BOLT] Tail duplication analysis passJoey Thaman1-0/+25
2021-06-30[BOLT] Add support for .plt.sec and refactor PLT-reading codeMaksim Panchenko2-0/+825
2021-06-30[BOLT][TESTS] Remove dynamic relocations from YAML testsMaksim Panchenko4-4/+4
2021-06-23[BOLT][TESTS] Fix ICF test caseMaksim Panchenko1-1/+1
2021-06-18[BOLT] Fix undefined symbol warnings/errorsMaksim Panchenko2-0/+42
2021-06-04[BOLT][NFC] Fix debug info printouts for inlined functionsMaksim Panchenko4-0/+30
2021-06-02[BOLT][TEST] Fix test case to conform to analyzePICJumpTable pattern matchingAmir Ayupov1-7/+7
2021-05-11[PR] Introduce loop inversion passVladislav Khmelevsky2-1/+41
2021-04-01Rebase: [BOLT] DebugFission SupportAmir Ayupov3-0/+493
2021-05-13[BOLT][NFC][TEST] Added llvm-dwarfdump and llvm-mc to BOLT_TEST_DEPSAmir Ayupov1-0/+2
2021-05-11[PR] Fix tests build with -no-pie optionVladislav Khmelevsky22-21/+24
2021-04-23[PR] Fix bb reordering optimizationAlexey Moksyakov2-4/+652
2021-05-04Rebase: [BOLT][NFC] Avoid binutils in testsAmir Ayupov16-17/+21
2021-03-29Rebase: [cherry-pick] [BOLT] Add option to skip writing an output fileAmir Ayupov1-0/+29
2021-03-23[BOLT] Do not assert on jump table heuristic failureMaksim Panchenko1-0/+132
2021-03-15[BOLT] Fix instrumentation bug in duplicated JTsRafael Auler1-0/+153
2021-03-15[BOLT] Fix false references to zero-sized objectsMaksim Panchenko1-0/+137
2021-03-17Fix up test for Update DW_AT_stmt_list for .debug_typesAlexander Yermolovich1-1/+1
2021-02-17Update DW_AT_stmt_list for .debug_typesAlexander Yermolovich5-0/+7243
2020-12-01Rebase: Merge BOLT codebase in monorepoAmir Ayupov9-89/+58
2020-12-09[TEST] Remove dependency on debug outputRafael Auler1-9/+2
2020-12-03[BOLT] Fix shrinkwrapping bug when changing frame alignmentRafael Auler1-0/+88
2020-11-17[BOLT] Handle insertion of updated CFI at the first basic blockAmir Ayupov1-0/+41
2020-11-12[BOLT] Support jump tables in split fragments with entries pointing back to p...Amir Ayupov1-0/+59
2020-11-10Minimize X86/shrinkwrapping-critedge test caseAmir Ayupov1-730/+18
2020-11-10[BOLT] Disable DynoStats printing after SCTCAmir Ayupov1-0/+29
2020-11-06Conservatively handle jump tables in split functionsAmir Ayupov2-0/+116