aboutsummaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)AuthorFilesLines
2022-12-14[BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutineAlexander Yermolovich2-143/+226
2022-12-14bolt: Update more sys::Wait callsMatt Arsenault1-2/+2
2022-12-14bolt: Try to fix build after sys::Program API changeMatt Arsenault1-4/+4
2022-12-11[BOLT] Fix broken unittestsAmir Ayupov2-2/+2
2022-12-11[BOLT][NFC] Use std::optional in ShrinkWrappingAmir Ayupov1-6/+6
2022-12-11[BOLT][NFC] Use std::optional for readDWARFExpressionTargetRegAmir Ayupov4-6/+9
2022-12-11[BOLT][NFC] Use std::optional in DWARFRewriterAmir Ayupov2-20/+20
2022-12-11[BOLT][NFC] Use std::optional in has*NameRegexAmir Ayupov3-14/+12
2022-12-11[BOLT][NFC] Use std::optional in RIAmir Ayupov2-6/+5
2022-12-11[BOLT][NFC] Use std::optional for getLTOCommonNameAmir Ayupov4-12/+13
2022-12-11[BOLT][NFC] Use std::optional in BCAmir Ayupov5-13/+13
2022-12-11[BOLT][NFC] Use std::optional in DataAggregatorAmir Ayupov2-15/+16
2022-12-11[BOLT][NFC] Use std::optional in BATAmir Ayupov4-8/+8
2022-12-10[BOLT] Use std::optional instead of None in comments (NFC)Kazu Hirata4-4/+5
2022-12-09[BOLT] Fix blocks layout reverse iteratorsVladislav Khmelevsky1-12/+9
2022-12-07[BOLT] Handle access errors while reading profileMaksim Panchenko2-2/+22
2022-12-07Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich2-21/+17
2022-12-07[BOLT][DWARF] Don't create extra .debug_str_offsets contributionsAlexander Yermolovich4-12/+335
2022-12-07[llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich2-17/+21
2022-12-06[BOLT][NFC] Use std::optional in MCPlusBuilderAmir Ayupov13-37/+42
2022-12-06[BOLT][NFC] Use std::optional for findAttributeInfoAmir Ayupov3-29/+31
2022-12-06Process: convert Optional to std::optionalKrzysztof Parzyszek1-1/+2
2022-12-06Revert "[BOLT] Fix blocks layout reverse iterators"Nico Weber1-4/+4
2022-12-06[BOLT] Fix blocks layout reverse iteratorsVladislav Khmelevsky1-4/+4
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song5-36/+38
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song1-11/+0
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song5-9/+20
2022-12-04[BOLT] Fix after DebugInfoMetadata change 0ca43d44888885d6caf7636db91fe810e82...Fangrui Song3-5/+5
2022-12-02[BOLT] Use std::nullopt instead of None (NFC)Kazu Hirata19-71/+71
2022-12-01[BOLT] Fix a build errorKazu Hirata1-1/+1
2022-11-29[BOLT] Fix unused function warningsKazu Hirata1-2/+2
2022-11-28[NFC] Add helper method to ensure min alignment on MCSectionGuillaume Chatelet1-2/+1
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitValueToAlignmentGuillaume Chatelet3-4/+5
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitCodeAlignmentGuillaume Chatelet3-6/+7
2022-11-24[reland][Alignment][NFC] Use the Align type in MCSectionGuillaume Chatelet1-1/+1
2022-11-23Use std::nullopt_t instead of NoneType (NFC)Kazu Hirata2-2/+2
2022-11-22[bolt] Stop setting config.llvm_plugin_ext in lit.site.cfg.py.inNico Weber1-1/+0
2022-11-22[BOLT][DWARF] Re-enable DWARF5 for asm-func-debug testsAlexander Yermolovich2-8/+8
2022-11-21[bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutexNico Weber10-26/+29
2022-11-20Use None consistently (NFC)Kazu Hirata11-32/+32
2022-11-18[bolt] Fix std::prev()-past-begin in veneer handling codeNico Weber1-2/+1
2022-11-18[bolt] Pass %cflags in test/X86/is-strip.sNico Weber1-1/+1
2022-11-18[bolt] Make test/X86/end-symbol.test not use "tac"Nico Weber1-1/+1
2022-11-18[bolt] Clean up lit site cfg files a bitNico Weber2-5/+1
2022-11-18[bolt] add missing space in "llvm-bolt -help" outputNico Weber1-1/+1
2022-11-17[BOLT][runtime] Change fPIE flag to fPICVladislav Khmelevsky1-1/+1
2022-11-15[BOLT-TESTS] Follow-up to D131919Amir Ayupov1-1/+1
2022-11-14[BOLT][NFC] Fix possible use-after-freerevunov.denis@huawei.com1-2/+2
2022-11-04[BOLT] Always move JTs in jump-table=moveRafael Auler3-2/+146
2022-11-04[BOLT][Hugify] Fix apple buildsRafael Auler1-3/+1