Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 177 files:
- contrib/llvm/include/llvm/ADT/STLExtras.h, 2 times
- contrib/llvm/include/llvm/ADT/StringRef.h, 6 times
- contrib/llvm/include/llvm/Analysis/InlineCost.h, 2 times
- contrib/llvm/include/llvm/Analysis/LazyCallGraph.h, line 698
- contrib/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h, line 51
- contrib/llvm/include/llvm/Analysis/SyntheticCountsUtils.h, 2 times
- contrib/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h, 4 times
- contrib/llvm/include/llvm/CodeGen/AccelTable.h, line 319
- contrib/llvm/include/llvm/CodeGen/AtomicExpandUtils.h, line 26
- contrib/llvm/include/llvm/CodeGen/TailDuplicator.h, 2 times
- contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h, line 344
- contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h, 3 times
- contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h, line 41
- contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h, 2 times
- contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h, 4 times
- contrib/llvm/include/llvm/IR/Module.h, line 416
- contrib/llvm/include/llvm/LTO/LTO.h, 3 times
- contrib/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h, line 206
- contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h, line 240
- contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h, line 94
- contrib/llvm/include/llvm/Object/ModuleSymbolTable.h, 2 times
- contrib/llvm/include/llvm/ProfileData/InstrProf.h, 6 times
- contrib/llvm/include/llvm/ProfileData/InstrProfWriter.h, 4 times
- contrib/llvm/include/llvm/Support/CrashRecoveryContext.h, 2 times
- contrib/llvm/include/llvm/Transforms/IPO/FunctionImport.h, 2 times
- contrib/llvm/include/llvm/Transforms/Scalar/SCCP.h, line 50
- contrib/llvm/include/llvm/Transforms/Utils/Cloning.h, line 62
- contrib/llvm/include/llvm/Transforms/Utils/CtorUtils.h, line 28
- contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h, line 71
- contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h, 4 times
- contrib/llvm/include/llvm/Transforms/Utils/SplitModule.h, line 38
- contrib/llvm/include/llvm/XRay/FDRTraceExpander.h, 2 times
- contrib/llvm/lib/Analysis/InlineCost.cpp, 4 times
- contrib/llvm/lib/Analysis/LazyCallGraph.cpp, line 518
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 2 times
- contrib/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp, 4 times
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp, 4 times
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp, 6 times
- contrib/llvm/lib/CodeGen/MIRParser/MILexer.cpp, line 32
- contrib/llvm/lib/CodeGen/MIRParser/MILexer.h, line 230
- contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp, line 2702
- contrib/llvm/lib/CodeGen/ParallelCG.cpp, line 29
- contrib/llvm/lib/CodeGen/TailDuplicator.cpp, 2 times
- contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp, 7 times
- contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp, 3 times
- contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp, line 178
- contrib/llvm/lib/IR/Core.cpp, line 891
- contrib/llvm/lib/IR/Module.cpp, line 208
- contrib/llvm/lib/IR/Verifier.cpp, line 552
- contrib/llvm/lib/LTO/LTO.cpp, 6 times
- contrib/llvm/lib/LTO/LTOCodeGenerator.cpp, line 369
- contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp, line 113
- contrib/llvm/lib/Object/ModuleSymbolTable.cpp, 3 times
- contrib/llvm/lib/ProfileData/InstrProf.cpp, 6 times
- contrib/llvm/lib/ProfileData/InstrProfWriter.cpp, 3 times
- contrib/llvm/lib/Support/CrashRecoveryContext.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h, 3 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp, line 392
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h, line 129
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp, 4 times
- contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h, 4 times
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 2354
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 12 times
- contrib/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, line 67
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 14 times
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 582
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1938
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/CloneModule.cpp, line 49
- contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp, line 118
- contrib/llvm/lib/Transforms/Utils/Local.cpp, line 1721
- contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp, line 181
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SplitModule.cpp, line 252
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 2 times
- contrib/llvm/tools/clang/include/clang/AST/ASTContext.h, line 2742
- contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h, 3 times
- contrib/llvm/tools/clang/include/clang/AST/ExternalASTMerger.h, line 122
- contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h, line 211
- contrib/llvm/tools/clang/include/clang/Analysis/CloneDetection.h, 2 times
- contrib/llvm/tools/clang/include/clang/Basic/Module.h, 2 times
- contrib/llvm/tools/clang/include/clang/CodeGen/SwiftCallingConv.h, line 93
- contrib/llvm/tools/clang/include/clang/Driver/Action.h, line 325
- contrib/llvm/tools/clang/include/clang/Driver/Multilib.h, line 117
- contrib/llvm/tools/clang/include/clang/Index/IndexSymbol.h, 3 times
- contrib/llvm/tools/clang/include/clang/Parse/Parser.h, 5 times
- contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h, 2 times
- contrib/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h, line 111
- contrib/llvm/tools/clang/include/clang/Sema/Overload.h, line 970
- contrib/llvm/tools/clang/include/clang/Sema/Sema.h, 7 times
- contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h, 3 times
- contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h, line 293
- contrib/llvm/tools/clang/include/clang/Tooling/Execution.h, 2 times
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, line 9918
- contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp, line 511
- contrib/llvm/tools/clang/lib/AST/ExternalASTMerger.cpp, line 421
- contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp, line 118
- contrib/llvm/tools/clang/lib/Analysis/CloneDetection.cpp, line 482
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, 8 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, line 1009
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, line 2697
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp, 8 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 14 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp, line 126
- contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp, 2 times
- contrib/llvm/tools/clang/lib/Index/IndexBody.cpp, line 156
- contrib/llvm/tools/clang/lib/Index/IndexSymbol.cpp, 3 times
- contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp, line 1298
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, 4 times
- contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp, line 2341
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, line 2842
- contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp, line 1213
- contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp, line 303
- contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp, line 118
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, line 13804
- contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp, line 848
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 6452
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, 17 times
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, line 10755
- contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp, line 50
- contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp, line 2431
- contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp, 3 times
- contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp, line 339
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp, line 151
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp, 2 times
- contrib/llvm/tools/clang/lib/Tooling/AllTUsExecution.cpp, line 44
- contrib/llvm/tools/clang/lib/Tooling/Execution.cpp, line 33
- contrib/llvm/tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp, line 40
- contrib/llvm/tools/lld/ELF/DWARF.h, line 32
- contrib/llvm/tools/lld/ELF/ICF.cpp, 4 times
- contrib/llvm/tools/lld/ELF/MarkLive.cpp, 4 times
- contrib/llvm/tools/lld/ELF/OutputSections.cpp, 2 times
- contrib/llvm/tools/lld/ELF/OutputSections.h, line 112
- contrib/llvm/tools/lld/ELF/Relocations.cpp, line 1135
- contrib/llvm/tools/lld/ELF/Writer.cpp, 2 times
- contrib/llvm/tools/lld/include/lld/Common/ErrorHandler.h, 2 times
- contrib/llvm/tools/lld/include/lld/Common/Threads.h, line 77
- contrib/llvm/tools/lldb/include/lldb/Host/TaskPool.h, line 87
- contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h, line 88
- contrib/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h, line 180
- contrib/llvm/tools/lldb/include/lldb/Target/Process.h, line 854
- contrib/llvm/tools/lldb/source/Host/common/TaskPool.cpp, line 97
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp, line 518
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h, 2 times
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp, line 181
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h, line 54
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp, line 220
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h, line 167
- contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp, line 92
- contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp, line 70
- contrib/llvm/tools/lldb/source/Target/Process.cpp, line 6188
- contrib/llvm/tools/llvm-cov/CodeCoverage.cpp, line 116
- contrib/llvm/tools/llvm-objcopy/COFF/Object.cpp, line 44
- contrib/llvm/tools/llvm-objcopy/COFF/Object.h, line 77
- contrib/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp, 2 times
- contrib/llvm/tools/llvm-objcopy/ELF/Object.cpp, 6 times
- contrib/llvm/tools/llvm-objcopy/ELF/Object.h, 6 times
- contrib/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp, line 446
- contrib/llvm/tools/llvm-xray/trie-node.h, line 55