llvm-project/llvm/include/llvm
qinfan c42c00f67e [VENTUS][fix] Modified the resource statistics interface
1. The origin interface will not be called under the -O0 optimization.
2. New interfaces added to epilogue pass.
2024-03-04 15:44:30 +08:00
..
ADT Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
Analysis Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
AsmParser [VENTUS][RISCV][feat] Set ventus kernel for OpenCL kernel functions 2023-06-05 13:10:35 +08:00
BinaryFormat [llvm] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:47:13 -08:00
Bitcode [Bitcode] Use std::nullopt instead of None (NFC) 2022-12-02 20:36:05 -08:00
Bitstream [llvm] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:12:44 -08:00
CodeGen [VENTUS][fix] Modified the resource statistics interface 2024-03-04 15:44:30 +08:00
Config [llvm-exegesis] Initialize all supported targets 2022-09-22 09:02:22 -07:00
DWARFLinker [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly. 2022-12-04 10:40:56 +01:00
DWP [llvm] Use std::nullopt instead of None (NFC) 2022-12-02 21:11:44 -08:00
DebugInfo [llvm] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:47:13 -08:00
Debuginfod [Object] llvm::Optional => std::optional 2022-12-04 09:11:11 +00:00
Demangle libcxxabi [PR58117][NFC]: Open code lower bound 2022-10-20 09:11:24 -04:00
ExecutionEngine Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
FileCheck
Frontend [llvm] Use std::nullopt instead of None (NFC) 2022-12-02 21:11:44 -08:00
FuzzMutate [llvm] Use std::nullopt instead of None (NFC) 2022-12-02 21:11:44 -08:00
IR [VENTUS][RISCV][feat] Set ventus kernel for OpenCL kernel functions 2023-06-05 13:10:35 +08:00
IRPrinter [llvm] Remove unused forward declarations (NFC) 2022-11-20 09:59:36 -08:00
IRReader [llvm] Use std::nullopt instead of None (NFC) 2022-12-02 21:11:44 -08:00
InterfaceStub
LTO IR: HotnessThreshold llvm::Optional => std::optional 2022-12-04 19:06:47 +00:00
LineEditor
Linker
MC [TableGen] Support to set operand custom flag by CustomConstraints. 2023-07-05 14:56:12 +08:00
MCA [RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCV 2022-11-18 09:55:15 -08:00
ObjCopy Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
Object Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
ObjectYAML [ObjectYAML] Basic support for chained fixups. 2022-11-11 10:15:30 -08:00
Option
Passes [Passes] llvm::Optional => std::optional 2022-12-04 20:44:52 +00:00
ProfileData Iterate over StringMaps using structured bindings. NFCI. 2022-12-04 18:36:41 +01:00
Remarks [llvm] Use std::nullopt instead of None in comments (NFC) 2022-12-04 17:31:17 -08:00
Support Roughly cleaned RVV instruction selection. 2022-12-19 09:40:05 +08:00
TableGen [TableGen] Add log bang operator 2022-10-26 09:16:32 -07:00
Target [TableGen] Support to set operand custom flag by CustomConstraints. 2023-07-05 14:56:12 +08:00
Testing Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
TextAPI
ToolDrivers
Transforms [llvm] Use std::nullopt instead of None in comments (NFC) 2022-12-04 19:47:13 -08:00
WindowsDriver Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."" 2022-12-05 00:52:00 +01:00
LinkAllIR.h
LinkAllPasses.h [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass 2022-12-01 09:21:10 +08:00
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h
module.extern.modulemap
module.install.modulemap
module.modulemap add LoongArchTargetParser.def to LLVM_Utils module 2022-11-10 10:24:33 -08:00
module.modulemap.build