llvm-project/bolt/lib/Core
Fangrui Song 89fab98e88 [DebugInfo] llvm::Optional => std::optional
https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-12-05 00:09:22 +00:00
..
BinaryBasicBlock.cpp [bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutex 2022-11-21 19:24:32 -05:00
BinaryContext.cpp [DebugInfo] llvm::Optional => std::optional 2022-12-05 00:09:22 +00:00
BinaryData.cpp [bolt] Remove unneeded cl::ZeroOrMore for cl::opt options 2022-06-05 13:29:49 -07:00
BinaryEmitter.cpp [NFC] Add helper method to ensure min alignment on MCSection 2022-11-28 10:00:34 +00:00
BinaryFunction.cpp [BOLT] Fix instruction encoding validation 2022-10-18 13:50:00 -07:00
BinaryFunctionProfile.cpp [bolt] Remove redundaunt control-flow statements (NFC) 2022-07-30 10:35:49 -07:00
BinarySection.cpp [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment 2022-11-24 16:09:44 +00:00
CMakeLists.txt [BOLT] Support building bolt when LLVM_LINK_LLVM_DYLIB is ON 2022-09-23 07:59:30 +02:00
DebugData.cpp [DebugInfo] llvm::Optional => std::optional 2022-12-05 00:09:22 +00:00
DynoStats.cpp [BOLT] Towards FunctionLayout const-correctness 2022-08-24 16:32:33 -07:00
Exceptions.cpp [DebugInfo] llvm::Optional => std::optional 2022-12-05 00:09:22 +00:00
FunctionLayout.cpp [BOLT] Use range-based for loops (NFC) 2022-09-03 11:17:32 -07:00
JumpTable.cpp [BOLT] Support multiple parents for split jump table 2022-07-13 23:37:31 -07:00
MCPlusBuilder.cpp [BOLT] Use std::nullopt instead of None (NFC) 2022-12-02 23:12:38 -08:00
ParallelUtilities.cpp [bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutex 2022-11-21 19:24:32 -05:00
Relocation.cpp Revert "Rebase: [Facebook] Revert "[BOLT] Update dynamic relocations from section relocations"" 2022-07-11 09:50:47 -07:00