|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/ADT/StringRef.h 54 class StringRef {
include/llvm/ADT/Triple.h 43 class Triple {
include/llvm/ADT/Twine.h 80 class Twine {
include/llvm/Analysis/AliasAnalysis.h 311 class AAResults {
include/llvm/Analysis/AssumptionCache.h 41 class AssumptionCache {
include/llvm/Analysis/BasicAliasAnalysis.h 54 class BasicAAResult : public AAResultBase<BasicAAResult> {
include/llvm/Analysis/BlockFrequencyInfo.h 37 class BlockFrequencyInfo {
include/llvm/Analysis/BranchProbabilityInfo.h 52 class BranchProbabilityInfo {
include/llvm/Analysis/CFLAndersAliasAnalysis.h 38 class CFLAndersAAResult : public AAResultBase<CFLAndersAAResult> {
include/llvm/Analysis/CFLSteensAliasAnalysis.h 39 class CFLSteensAAResult : public AAResultBase<CFLSteensAAResult> {
include/llvm/Analysis/CGSCCPassManager.h 173 template <> class CGSCCAnalysisManagerModuleProxy::Result {
382 class Result {
include/llvm/Analysis/CallGraph.h 73 class CallGraph {
include/llvm/Analysis/DemandedBits.h 40 class DemandedBits {
include/llvm/Analysis/DependenceAnalysis.h 214 class FullDependence final : public Dependence {
271 class DependenceInfo {
include/llvm/Analysis/DominanceFrontier.h 142 class DominanceFrontier : public ForwardDominanceFrontierBase<BasicBlock> {
include/llvm/Analysis/GlobalsModRef.h 31 class GlobalsAAResult : public AAResultBase<GlobalsAAResult> {
include/llvm/Analysis/IVUsers.h 93 class IVUsers {
include/llvm/Analysis/LazyCallGraph.h 112 class LazyCallGraph {
include/llvm/Analysis/LazyValueInfo.h 31 class LazyValueInfo {
include/llvm/Analysis/LoopAccessAnalysis.h 516 class LoopAccessInfo {
include/llvm/Analysis/LoopAnalysisManager.h 86 template <> class LoopAnalysisManagerFunctionProxy::Result {
include/llvm/Analysis/LoopInfo.h 1038 class LoopInfo : public LoopInfoBase<BasicBlock, Loop> {
include/llvm/Analysis/MemoryDependenceAnalysis.h 276 class MemoryDependenceResults {
include/llvm/Analysis/MemorySSA.h 935 struct Result {
include/llvm/Analysis/OptimizationRemarkEmitter.h 37 class OptimizationRemarkEmitter {
include/llvm/Analysis/PhiValues.h 42 class PhiValues {
include/llvm/Analysis/PostDominators.h 28 class PostDominatorTree : public PostDomTreeBase<BasicBlock> {
include/llvm/Analysis/ProfileSummaryInfo.h 43 class ProfileSummaryInfo {
include/llvm/Analysis/RegionInfo.h 904 class RegionInfo : public RegionInfoBase<RegionTraits<Function>> {
include/llvm/Analysis/ScalarEvolution.h 441 class ScalarEvolution {
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h 26 class SCEVAAResult : public AAResultBase<SCEVAAResult> {
include/llvm/Analysis/ScopedNoAliasAA.h 30 class ScopedNoAliasAAResult : public AAResultBase<ScopedNoAliasAAResult> {
include/llvm/Analysis/StackSafetyAnalysis.h 22 class StackSafetyInfo {
include/llvm/Analysis/TargetLibraryInfo.h 207 class TargetLibraryInfo {
include/llvm/Analysis/TargetTransformInfo.h 108 class TargetTransformInfo {
include/llvm/Analysis/TypeBasedAliasAnalysis.h 31 class TypeBasedAAResult : public AAResultBase<TypeBasedAAResult> {
include/llvm/BinaryFormat/Dwarf.h 82 enum Tag : uint16_t {
126 enum TypeKind : uint8_t {
include/llvm/DebugInfo/CodeView/CodeView.h 604 enum class CodeViewContainer { ObjectFile, Pdb };
include/llvm/DebugInfo/CodeView/CodeViewError.h 18 enum class cv_error_code {
include/llvm/DebugInfo/CodeView/SymbolRecord.h 857 class UDTSym : public SymbolRecord {
include/llvm/DebugInfo/CodeView/TypeRecord.h 135 class ModifierRecord : public TypeRecord {
151 class ProcedureRecord : public TypeRecord {
176 class MemberFunctionRecord : public TypeRecord {
269 class PointerRecord : public TypeRecord {
401 class ArrayRecord : public TypeRecord {
470 class ClassRecord : public TagRecord {
503 struct UnionRecord : public TagRecord {
524 class EnumRecord : public TagRecord {
558 class VFTableShapeRecord : public TypeRecord {
include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h 20 class DWARFDataExtractor : public DataExtractor {
include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h 22 enum DWARFSectionKind {
include/llvm/DebugInfo/MSF/MSFBuilder.h 26 class MSFBuilder {
include/llvm/DebugInfo/MSF/MSFError.h 18 enum class msf_error_code {
include/llvm/DebugInfo/PDB/GenericError.h 18 enum class pdb_error_code {
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h 24 class DbiModuleDescriptor {
include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h 28 class ModuleDebugStreamRef {
include/llvm/DebugInfo/PDB/Native/RawConstants.h 72 enum SpecialStream : uint32_t {
include/llvm/DebugInfo/PDB/Native/RawError.h 18 enum class raw_error_code {
include/llvm/ExecutionEngine/JITLink/JITLink.h 919 struct PassConfiguration {
include/llvm/ExecutionEngine/Orc/Core.h 171 class MaterializationResponsibility {
include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h 31 class JITTargetMachineBuilder {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h 50 class SymbolStringPtr {
include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h 77 class ThreadSafeModule {
include/llvm/ExecutionEngine/OrcV1Deprecation.h 18 enum ORCv1DeprecationAcknowledgement { AcknowledgeORCv1Deprecation };
include/llvm/IR/DataLayout.h 111 class DataLayout {
include/llvm/IR/Dominators.h 144 class DominatorTree : public DominatorTreeBase<BasicBlock, false> {
include/llvm/IR/GlobalValue.h 47 enum LinkageTypes {
184 enum ThreadLocalMode {
include/llvm/IR/ModuleSummaryIndex.h 54 enum class HotnessType : uint8_t {
285 struct GVFlags {
490 class FunctionSummary : public GlobalValueSummary {
521 struct TypeIdInfo {
540 struct FFlags {
756 struct GVarFlags {
916 class ModuleSummaryIndex {
include/llvm/IR/PassInstrumentation.h 129 class PassInstrumentation {
include/llvm/IR/PassManager.h 1049 class Result {
1166 class Result {
include/llvm/IR/ProfileSummary.h 45 enum Kind { PSK_Instr, PSK_CSInstr, PSK_Sample };
include/llvm/IR/Verifier.h 113 struct Result {
include/llvm/LTO/Config.h 35 struct Config {
include/llvm/Object/Error.h 27 enum class object_error {
include/llvm/ObjectYAML/ELFYAML.h 134 enum class SectionKind {
include/llvm/Option/ArgList.h 368 class InputArgList final : public ArgList {
include/llvm/ProfileData/Coverage/CoverageMapping.h 51 enum class coveragemap_error {
478 class CoverageData {
include/llvm/ProfileData/InstrProf.h 275 enum class instrprof_error {
685 struct InstrProfRecord {
include/llvm/Remarks/BitstreamRemarkContainer.h 35 enum class BitstreamRemarkContainerType {
include/llvm/Remarks/RemarkParser.h 59 struct ParsedStringTable {
include/llvm/Remarks/RemarkStringTable.h 35 struct StringTable {
include/llvm/Support/Alignment.h 117 struct MaybeAlign : public llvm::Optional<Align> {
include/llvm/Support/BinaryStreamError.h 18 enum class stream_error_code {
include/llvm/Support/CodeGen.h 52 enum Level {
include/llvm/Support/CommandLine.h 120 enum NumOccurrencesFlag { // Flags for the number of occurrences allowed
403 struct desc {
454 struct cat {
463 struct sub {
include/llvm/Support/DynamicLibrary.h 36 class DynamicLibrary {
include/llvm/Support/Endian.h 29 enum endianness {big, little, native};
include/llvm/Support/Errc.h 35 enum class errc {
include/llvm/Support/Error.h 157 class LLVM_NODISCARD Error {
1099 class ECError : public ErrorInfo<ECError> {
include/llvm/Support/FileSystem.h 756 enum FileAccess : unsigned {
761 enum OpenFlags : unsigned {
844 class TempFile {
1162 enum mapmode {
include/llvm/Support/FileUtilities.h 79 enum class atomic_write_error {
include/llvm/Support/LowLevelTypeImpl.h 39 class LLT {
include/llvm/Support/Regex.h 27 class Regex {
include/llvm/Support/SMLoc.h 23 class SMLoc {
include/llvm/Support/SourceMgr.h 261 class SMDiagnostic {
include/llvm/Support/VirtualFileSystem.h 45 class Status {
621 enum NameKind { NK_NotSet, NK_External, NK_Virtual };
include/llvm/Transforms/Instrumentation/AddressSanitizer.h 36 class GlobalsMetadata {
include/llvm/XRay/XRayRecord.h 57 enum class RecordTypes {
lib/CodeGen/AsmPrinter/DebugLocEntry.h 24 class DbgValueLoc {
lib/CodeGen/IfConversion.cpp 96 enum IfcvtKind {
lib/Passes/PassBuilder.cpp 269 struct Result {};
289 struct Result {};
310 struct Result {};
330 struct Result {};
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp 102 enum class Color { Even, Odd };
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 277 enum KindTy {
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 79 enum KindTy {
lib/Target/AMDGPU/SIDefines.h 413 enum SdwaSel : unsigned {
423 enum DstUnused : unsigned {
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 669 enum KindTy {
lib/Target/BPF/AsmParser/BPFAsmParser.cpp 81 enum KindTy {
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 104 enum KindTy {
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp 92 enum KindTy {
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 781 enum KindTy {
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 172 enum KindTy {
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 198 enum class KindTy {
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 215 enum KindTy {
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp 78 enum OperandKind {
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp 43 enum KindTy { Token, Integer, Float, Symbol, BrList } Kind;
47 struct TokOp {
51 struct IntOp {
55 struct FltOp {
59 struct SymOp {
lib/Target/X86/AsmParser/X86Operand.h 32 enum KindTy { Token, Register, Immediate, Memory, Prefix, DXRegister } Kind;
lib/Target/X86/X86CondBrFolding.cpp 88 struct TargetMBBInfo {
tools/clang/include/clang/AST/ASTDumperUtils.h 21 enum ASTDumpOutputFormat {
tools/clang/include/clang/AST/ASTImporter.h 53 enum ErrorKind {
tools/clang/include/clang/AST/Type.h 643 class QualType {
tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h 56 enum LockKind {
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h 270 class CapabilityExpr {
tools/clang/include/clang/Analysis/PathDiagnostic.h 157 class PathDiagnosticLocation {
tools/clang/include/clang/Basic/FileSystemOptions.h 22 class FileSystemOptions {
tools/clang/include/clang/Basic/SourceLocation.h 86 class SourceLocation {
196 class SourceRange {
tools/clang/include/clang/Basic/Specifiers.h 113 enum AccessSpecifier {
tools/clang/include/clang/CrossTU/CrossTranslationUnit.h 38 enum class index_error_code {
tools/clang/include/clang/Driver/Action.h 84 enum OffloadKind {
tools/clang/include/clang/Frontend/CommandLineSourceLoc.h 24 struct ParsedSourceLocation {
54 struct ParsedSourceRange {
tools/clang/include/clang/Frontend/DependencyOutputOptions.h 25 class DependencyOutputOptions {
tools/clang/include/clang/Index/IndexingOptions.h 19 struct IndexingOptions {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h 91 enum class TrackingKind {
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 98 class CheckerNameRef {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h 262 class DefinedSVal : public DefinedOrUnknownSVal {
598 class MemRegionVal : public Loc {
tools/clang/include/clang/Tooling/CommonOptionsParser.h 65 class CommonOptionsParser {
tools/clang/include/clang/Tooling/Core/Replacement.h 145 enum class replacement_error {
tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h 49 struct SelectedASTNode {
tools/clang/include/clang/Tooling/Syntax/Tokens.h 172 class TokenBuffer {
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp 41 struct SemaphorePipe {
tools/clang/lib/Frontend/ASTConsumers.cpp 36 enum Kind { DumpFull, Dump, Print, None };
tools/clang/tools/clang-refactor/TestSupport.h 53 struct TestSelectionRangesInFile {
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp 30 enum TagType {
tools/clang/tools/extra/clang-doc/Representation.h 37 enum class InfoType {
271 struct NamespaceInfo : public Info {
307 struct FunctionInfo : public SymbolInfo {
327 struct RecordInfo : public SymbolInfo {
378 struct EnumInfo : public SymbolInfo {
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.h 42 struct ClangTidyGlobalOptions {
50 struct ClangTidyOptions {
tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.h 26 enum IncludeStyle { IS_LLVM = 0, IS_Google = 1 };
tools/clang/tools/extra/clangd/Context.h 69 class Context {
tools/clang/tools/extra/clangd/ParsedAST.h 46 class ParsedAST {
tools/clang/tools/extra/clangd/Protocol.h 40 enum class ErrorCode {
343 enum class OffsetEncoding {
tools/clang/tools/extra/clangd/index/Ref.h 69 class RefSlab {
tools/clang/tools/extra/clangd/index/Relation.h 45 class RelationSlab {
tools/clang/tools/extra/clangd/index/Serialization.h 42 struct IndexFileIn {
tools/clang/tools/extra/clangd/index/Symbol.h 177 class SymbolSlab {
tools/lld/lib/ReaderWriter/MachO/DebugInfo.h 44 struct TranslationUnitSource {
tools/lldb/include/lldb/Expression/DiagnosticManager.h 31 enum DiagnosticSeverity {
tools/lldb/include/lldb/Utility/DataExtractor.h 46 class DataExtractor {
tools/lldb/include/lldb/lldb-enumerations.h 485 enum DynamicValueType {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.h 39 struct PdbCompilandId {
tools/llvm-cov/CoverageFilters.h 81 enum Operation { LessThan, GreaterThan };
tools/llvm-rc/ResourceScriptStmt.h 264 class OptionalStmtList : public OptionalStmt {
493 class MenuDefinitionList : public MenuDefinition {
748 class VersionInfoBlock : public VersionInfoStmt {
788 class VersionInfoFixed {
tools/polly/include/polly/CodeGen/IslAst.h 73 class IslAstInfo {
tools/polly/include/polly/DependenceInfo.h 194 struct Result {
tools/polly/include/polly/ScopDetection.h 112 class ScopDetection {
tools/polly/include/polly/ScopInfo.h 2795 class ScopInfo {
tools/polly/include/polly/ScopPass.h 50 class InnerAnalysisManagerProxy<ScopAnalysisManager, Function>::Result {
unittests/ADT/AnyTest.cpp 130 struct TestType {
unittests/Analysis/CGSCCPassManagerTest.cpp 27 struct Result {
50 struct Result {
73 struct Result {
102 struct Result {
844 struct Result {
899 struct Result {
936 struct Result {
unittests/IR/PassBuilderCallbacksTest.cpp 62 class Result {
unittests/IR/PassManagerTest.cpp 23 struct Result {
52 struct Result {
529 struct Result {
585 struct Result {
636 struct Result {
unittests/Support/ErrorTest.cpp 909 enum class test_error_code {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 55 class Result {
usr/include/c++/7.4.0/system_error 146 struct error_code
utils/TableGen/GlobalISelEmitter.cpp 1807 enum AOComparator {
1954 enum RelationKind {