1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/include/llvm
Jonas Devlieghere 2a4255c860 [Support] Untie the llvm::Signpost interface from llvm::Timer
Make llvm::Signpost more generic by untying from llvm::Timer. This
allows signposts to be used in a different context.

My motivation for doing this is being able to use signposts in LLDB.

Differential revision: https://reviews.llvm.org/D93655
2021-01-06 15:16:09 -08:00
..
ADT [PowerPC] Add the LLVM triple for powerpcle [1/5] 2021-01-02 12:17:22 -06:00
Analysis [DominatorTree] Add support for mixed pre/post CFG views. 2021-01-06 14:53:09 -08:00
AsmParser
BinaryFormat [llvm-readobj/elf] - AArch64: Handle AARCH64_VARIANT_PCS for GNUStyle 2020-12-17 11:09:53 -03:00
Bitcode [X86] Add x86_amx type for intel AMX. 2020-12-30 13:52:13 +08:00
Bitstream
CodeGen Remove some unused <vector> includes. NFCI. 2021-01-06 15:50:29 +00:00
Config Revert "Use std::is_trivially_copyable", breaks MSVC build 2020-12-02 14:30:46 -08:00
DebugInfo [DebugInfo] Use llvm::append_range (NFC) 2021-01-04 11:42:45 -08:00
Demangle Copy demangle changes from libcxxabi to llvm with cp_to_llvm.sh. 2020-12-29 16:18:10 -05:00
DWARFLinker [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool. 2021-01-03 14:44:51 +03:00
ExecutionEngine Remove some unused <vector> includes. NFCI. 2021-01-06 15:50:29 +00:00
FileCheck [FileCheck] Add a literal check directive modifier 2020-12-18 17:26:15 -08:00
Frontend [flang][openmp] Make Reduction clause part of OmpClause 2021-01-04 15:19:00 -05:00
FuzzMutate
InterfaceStub [llvm-elfabi] Add flag to preserve timestamp when output is the same 2020-12-29 20:27:06 -08:00
IR [Constant] Add containsPoisonElement 2021-01-06 12:10:33 +09:00
IRReader
LineEditor
Linker
LTO [LTO][NPM] Default to using NPM under ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 2020-12-09 17:48:47 -08:00
MC [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) 2021-01-05 21:15:59 -08:00
MCA [MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC) 2020-12-18 09:09:04 -08:00
Object [PowerPC] Support powerpcle target in LLVMObject [2/5] 2021-01-02 12:17:39 -06:00
ObjectYAML [yaml2obj/obj2yaml] - Make Value/Size fields of Symbol optional. 2020-12-16 13:49:57 +03:00
Option Reapply multiple "[clang][cli]" patches 2021-01-06 13:27:19 +01:00
Passes [NFC] Rename registerAliasAnalyses -> registerDefaultAliasAnalyses 2021-01-05 11:07:58 -08:00
ProfileData [ProfileData] Pass Twine by const reference instead of by value. 2021-01-06 14:22:03 +00:00
Remarks [Remarks][1/2] Expand remarks hotness threshold option support in more tools 2020-11-30 21:55:49 -08:00
Support [Support] Untie the llvm::Signpost interface from llvm::Timer 2021-01-06 15:16:09 -08:00
TableGen [TableGen] Add the !substr() bang operator 2020-12-23 10:59:33 -05:00
Target [AArch64] Handle any extend whilst lowering addw/addl/subw/subl 2021-01-06 10:35:23 +00:00
Testing/Support
TextAPI/MachO
ToolDrivers
Transforms [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining 2021-01-06 11:19:15 -08:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h [NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an legacy-PM wrapper 2021-01-02 01:01:19 +03:00
LinkAllIR.h
LinkAllPasses.h [ScalarizeMaskedMemIntrin] Add new PM support 2020-12-08 17:15:22 -05:00
module.extern.modulemap
module.install.modulemap
module.modulemap [llvm/Orc] Fix ExecutionEngine module build breakage 2021-01-05 05:33:44 +01:00
module.modulemap.build
Pass.h [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation 2020-12-08 10:13:19 -08:00
PassAnalysisSupport.h [LegacyPM] Remove unused undocumented parameter. NFC. 2020-11-27 10:41:38 +00:00
PassInfo.h
PassRegistry.h
PassSupport.h