Defined in 1 files as a typedef:
Defined in 2 files as a function:
Referenced in 242 files:
- contrib/llvm-project/clang/include/clang/AST/ASTContext.h, 2 times
- contrib/llvm-project/clang/include/clang/AST/ASTImporter.h, line 198
- contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h, line 199
- contrib/llvm-project/clang/include/clang/AST/Decl.h, 3 times
- contrib/llvm-project/clang/include/clang/AST/DeclBase.h, 7 times
- contrib/llvm-project/clang/include/clang/AST/DeclCXX.h, 11 times
- contrib/llvm-project/clang/include/clang/AST/DeclObjC.h, 25 times
- contrib/llvm-project/clang/include/clang/AST/DeclOpenMP.h, 10 times
- contrib/llvm-project/clang/include/clang/AST/DeclTemplate.h, 3 times
- contrib/llvm-project/clang/include/clang/AST/Expr.h, 8 times
- contrib/llvm-project/clang/include/clang/AST/ExprCXX.h, 10 times
- contrib/llvm-project/clang/include/clang/AST/ExprObjC.h, 2 times
- contrib/llvm-project/clang/include/clang/AST/OpenMPClause.h, 43 times
- contrib/llvm-project/clang/include/clang/AST/Redeclarable.h, line 290
- contrib/llvm-project/clang/include/clang/AST/Stmt.h, 16 times
- contrib/llvm-project/clang/include/clang/AST/StmtOpenMP.h, 3 times
- contrib/llvm-project/clang/include/clang/AST/Type.h, 3 times
- contrib/llvm-project/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h, 2 times
- contrib/llvm-project/clang/include/clang/Analysis/AnalysisDeclContext.h, line 173
- contrib/llvm-project/clang/include/clang/Analysis/CFG.h, 9 times
- contrib/llvm-project/clang/include/clang/Analysis/CallGraph.h, 2 times
- contrib/llvm-project/clang/include/clang/Basic/Diagnostic.h, line 512
- contrib/llvm-project/clang/include/clang/Basic/Module.h, 2 times
- contrib/llvm-project/clang/include/clang/Driver/Action.h, 2 times
- contrib/llvm-project/clang/include/clang/Frontend/ASTUnit.h, line 631
- contrib/llvm-project/clang/include/clang/Lex/PreprocessingRecord.h, 2 times
- contrib/llvm-project/clang/include/clang/Lex/Preprocessor.h, line 1166
- contrib/llvm-project/clang/include/clang/Sema/DeclSpec.h, line 2233
- contrib/llvm-project/clang/include/clang/Sema/Initialization.h, line 1192
- contrib/llvm-project/clang/include/clang/Sema/Scope.h, 2 times
- contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h, 2 times
- contrib/llvm-project/clang/include/clang/Serialization/ModuleManager.h, line 166
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h, line 295
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h, line 88
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h, line 262
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h, 4 times
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h, 3 times
- contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp, line 654
- contrib/llvm-project/clang/lib/AST/DeclCXX.cpp, line 1665
- contrib/llvm-project/clang/lib/AST/Interp/Function.h, 3 times
- contrib/llvm-project/clang/lib/AST/Interp/Record.h, 3 times
- contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp, line 2419
- contrib/llvm-project/clang/lib/Analysis/AnalysisDeclContext.cpp, line 610
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, line 3754
- contrib/llvm-project/clang/lib/CodeGen/CGCall.h, line 314
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h, 2 times
- contrib/llvm-project/clang/lib/Frontend/ASTUnit.cpp, line 2599
- contrib/llvm-project/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp, line 144
- contrib/llvm-project/clang/lib/Lex/PreprocessingRecord.cpp, line 58
- contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp, line 198
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp, line 992
- contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp, 2 times
- contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp, 2 times
- contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp, line 495
- contrib/llvm-project/clang/lib/Serialization/MultiOnDiskHashTable.h, line 102
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp, line 180
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ProgramState.cpp, line 643
- contrib/llvm-project/lld/COFF/Chunks.h, 2 times
- contrib/llvm-project/lld/ELF/SymbolTable.h, line 42
- contrib/llvm-project/lld/include/lld/Core/File.h, 2 times
- contrib/llvm-project/lldb/include/lldb/Core/UniqueCStringMap.h, line 188
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp, line 130
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h, line 176
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp, line 82
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h, line 80
- contrib/llvm-project/llvm/include/llvm/ADT/BitVector.h, line 130
- contrib/llvm-project/llvm/include/llvm/ADT/BreadthFirstIterator.h, line 156
- contrib/llvm-project/llvm/include/llvm/ADT/CoalescingBitVector.h, line 357
- contrib/llvm-project/llvm/include/llvm/ADT/DepthFirstIterator.h, 4 times
- contrib/llvm-project/llvm/include/llvm/ADT/GraphTraits.h, 5 times
- contrib/llvm-project/llvm/include/llvm/ADT/PostOrderIterator.h, 4 times
- contrib/llvm-project/llvm/include/llvm/ADT/STLExtras.h, 5 times
- contrib/llvm-project/llvm/include/llvm/ADT/Sequence.h, line 75
- contrib/llvm-project/llvm/include/llvm/ADT/SmallBitVector.h, line 180
- contrib/llvm-project/llvm/include/llvm/ADT/SmallVector.h, line 907
- contrib/llvm-project/llvm/include/llvm/ADT/StringMap.h, line 211
- contrib/llvm-project/llvm/include/llvm/ADT/StringRef.h, line 141
- contrib/llvm-project/llvm/include/llvm/ADT/fallible_iterator.h, line 233
- contrib/llvm-project/llvm/include/llvm/ADT/iterator.h, 2 times
- contrib/llvm-project/llvm/include/llvm/ADT/iterator_range.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfo.h, line 168
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSA.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Analysis/MustExecute.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/RegionInfo.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h, line 165
- contrib/llvm-project/llvm/include/llvm/Analysis/StackLifetime.h, line 138
- contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h, line 780
- contrib/llvm-project/llvm/include/llvm/CodeGen/DIE.h, 4 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/ExecutionDomainFix.h, line 158
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h, line 565
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/LiveInterval.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/LiveRegUnits.h, line 165
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h, 12 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h, 14 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstrBundle.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineRegisterInfo.h, 15 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAG.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, 4 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetRegisterInfo.h, 2 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h, line 340
- contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h, line 43
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h, line 94
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h, 3 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h, line 148
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h, line 53
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h, 2 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h, 2 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h, 2 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h, 3 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h, line 241
- contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h, line 80
- contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h, 2 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h, line 35
- contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h, 18 times
- contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/Attributes.h, 2 times
- contrib/llvm-project/llvm/include/llvm/IR/BasicBlock.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/CFG.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/DebugInfo.h, 5 times
- contrib/llvm-project/llvm/include/llvm/IR/DebugInfoMetadata.h, line 2506
- contrib/llvm-project/llvm/include/llvm/IR/Function.h, 2 times
- contrib/llvm-project/llvm/include/llvm/IR/InstIterator.h, 2 times
- contrib/llvm-project/llvm/include/llvm/IR/InstrTypes.h, 8 times
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h, 14 times
- contrib/llvm-project/llvm/include/llvm/IR/Metadata.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/Module.h, 15 times
- contrib/llvm-project/llvm/include/llvm/IR/Statepoint.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/User.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/Value.h, 8 times
- contrib/llvm-project/llvm/include/llvm/MC/MCAssembler.h, 2 times
- contrib/llvm-project/llvm/include/llvm/MC/MCInstrDesc.h, line 227
- contrib/llvm-project/llvm/include/llvm/MC/MCRegisterInfo.h, 7 times
- contrib/llvm-project/llvm/include/llvm/Object/Archive.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Object/COFF.h, 8 times
- contrib/llvm-project/llvm/include/llvm/Object/ELF.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Object/ELFObjectFile.h, line 70
- contrib/llvm-project/llvm/include/llvm/Object/IRObjectFile.h, line 58
- contrib/llvm-project/llvm/include/llvm/Object/IRSymtab.h, line 263
- contrib/llvm-project/llvm/include/llvm/Object/MachO.h, 11 times
- contrib/llvm-project/llvm/include/llvm/Object/MachOUniversal.h, line 139
- contrib/llvm-project/llvm/include/llvm/Object/Minidump.h, line 141
- contrib/llvm-project/llvm/include/llvm/Object/ObjectFile.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Object/StackMapParser.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Object/SymbolicFile.h, line 156
- contrib/llvm-project/llvm/include/llvm/Object/TapiUniversal.h, line 100
- contrib/llvm-project/llvm/include/llvm/ObjectYAML/MinidumpYAML.h, line 136
- contrib/llvm-project/llvm/include/llvm/Option/ArgList.h, 2 times
- contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h, 3 times
- contrib/llvm-project/llvm/include/llvm/ProfileData/GCOV.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Remarks/RemarkLinker.h, line 85
- contrib/llvm-project/llvm/include/llvm/Support/CFGDiff.h, line 167
- contrib/llvm-project/llvm/include/llvm/Support/CodeGenCoverage.h, line 31
- contrib/llvm-project/llvm/include/llvm/Support/CommandLine.h, line 1991
- contrib/llvm-project/llvm/include/llvm/Support/FormatProviders.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Support/GenericDomTree.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Support/MachineValueType.h, line 1239
- contrib/llvm-project/llvm/include/llvm/Support/OnDiskHashTable.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Support/Registry.h, line 101
- contrib/llvm-project/llvm/include/llvm/Support/TargetRegistry.h, line 645
- contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h, 5 times
- contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/Symbol.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Attributor.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/GVNExpression.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Debugify.h, line 32
- contrib/llvm-project/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp, line 788
- contrib/llvm-project/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/CFLGraph.h, line 149
- contrib/llvm-project/llvm/lib/Analysis/LazyCallGraph.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/MemorySSA.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 401
- contrib/llvm-project/llvm/lib/CodeGen/ExecutionDomainFix.cpp, line 18
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp, line 137
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp, line 681
- contrib/llvm-project/llvm/lib/CodeGen/LiveIntervals.cpp, line 354
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp, 3 times
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp, line 100
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp, line 676
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp, line 261
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp, 2 times
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp, line 36
- contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h, line 85
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/BasicBlock.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Module.cpp, 4 times
- contrib/llvm-project/llvm/lib/Object/COFFObjectFile.cpp, 7 times
- contrib/llvm-project/llvm/lib/Object/MachOObjectFile.cpp, 9 times
- contrib/llvm-project/llvm/lib/Object/Minidump.cpp, line 56
- contrib/llvm-project/llvm/lib/Object/RecordStreamer.cpp, line 131
- contrib/llvm-project/llvm/lib/Object/RecordStreamer.h, line 80
- contrib/llvm-project/llvm/lib/ObjectYAML/MinidumpEmitter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Support/CodeGenCoverage.cpp, line 40
- contrib/llvm-project/llvm/lib/Support/CommandLine.cpp, 2 times
- contrib/llvm-project/llvm/lib/Support/Statistic.cpp, line 78
- contrib/llvm-project/llvm/lib/Support/TargetRegistry.cpp, line 20
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, line 856
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp, line 721
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h, line 58
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp, line 470
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp, line 107
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 395
- contrib/llvm-project/llvm/lib/Target/ARM/ARMConstantPoolValue.h, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h, 2 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp, line 739
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h, line 79
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/X86/X86DomainReassignment.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, line 94
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroInstr.h, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 2799
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 157
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 354
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1689
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 127
- contrib/llvm-project/llvm/lib/Transforms/Utils/Debugify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SymbolRewriter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanValue.h, 5 times
- contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterJson.cpp, line 193
- contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp, line 53
- contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/Object.h, 2 times
- contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/Object.h, 3 times
- contrib/llvm-project/llvm/tools/llvm-pdbutil/InputFile.cpp, line 423
- contrib/llvm-project/llvm/tools/llvm-pdbutil/InputFile.h, line 79
- contrib/llvm-project/llvm/tools/llvm-readobj/COFFDumper.cpp, 4 times
- contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.h, 2 times
- contrib/llvm-project/llvm/utils/TableGen/CodeGenSchedule.h, 4 times
- contrib/llvm-project/llvm/utils/TableGen/GICombinerEmitter.cpp, 2 times
- contrib/llvm-project/llvm/utils/TableGen/GlobalISel/GIMatchDag.h, 10 times
- contrib/llvm-project/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h, line 91
- contrib/llvm-project/llvm/utils/TableGen/GlobalISel/GIMatchTree.h, 9 times
- contrib/llvm-project/llvm/utils/TableGen/GlobalISelEmitter.cpp, 9 times
- contrib/llvm-project/llvm/utils/TableGen/RegisterBankEmitter.cpp, line 100