Defined in 4 files as a function:
Referenced in 109 files:
- contrib/llvm/include/llvm/ADT/DenseMap.h, 15 times
- contrib/llvm/include/llvm/ADT/DenseSet.h, 2 times
- contrib/llvm/include/llvm/ADT/MapVector.h, line 234
- contrib/llvm/include/llvm/ADT/PriorityWorklist.h, line 259
- contrib/llvm/include/llvm/Analysis/BasicAliasAnalysis.h, line 146
- contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, line 620
- contrib/llvm/include/llvm/Analysis/LazyCallGraph.h, line 557
- contrib/llvm/include/llvm/Analysis/MemorySSAUpdater.h, line 65
- contrib/llvm/include/llvm/Analysis/OrderedBasicBlock.h, line 37
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1512
- contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h, line 396
- contrib/llvm/include/llvm/IR/CFGDiff.h, line 82
- contrib/llvm/include/llvm/IR/LegacyPassManagers.h, line 251
- contrib/llvm/include/llvm/IR/Metadata.h, line 288
- contrib/llvm/include/llvm/IR/PassManager.h, 5 times
- contrib/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h, line 343
- contrib/llvm/include/llvm/ProfileData/InstrProfWriter.h, line 36
- contrib/llvm/include/llvm/Support/CFGUpdate.h, line 72
- contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h, line 635
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 166
- contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h, line 36
- contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp, line 686
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, 4 times
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, line 63
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 163
- contrib/llvm/lib/Analysis/MemorySSAUpdater.cpp, 3 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, line 7037
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 2689
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 4 times
- contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h, line 106
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, line 653
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 1034
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 2705
- contrib/llvm/lib/CodeGen/LiveDebugValues.cpp, 2 times
- contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp, line 182
- contrib/llvm/lib/CodeGen/SafeStackColoring.cpp, line 69
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h, 11 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp, line 64
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 8835
- contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, line 170
- contrib/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp, line 155
- contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, line 100
- contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h, line 23
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 1947
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h, 3 times
- contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, line 109
- contrib/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp, line 59
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 13440
- contrib/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 6 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 2216
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, line 234
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 1922
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 585
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 2528
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 2002
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, 6 times
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 331
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 85
- contrib/llvm/lib/Transforms/Utils/Local.cpp, line 2135
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 613
- contrib/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp, line 226
- contrib/llvm/lib/Transforms/Utils/PredicateInfo.cpp, line 437
- contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 9 times
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp, line 205
- contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp, 2 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 3006
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/VPlan.h, 2 times
- contrib/llvm/tools/clang/include/clang/AST/ASTImporterLookupTable.h, line 55
- contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h, line 139
- contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h, line 241
- contrib/llvm/tools/clang/include/clang/Parse/Parser.h, line 157
- contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h, line 352
- contrib/llvm/tools/clang/include/clang/Sema/Sema.h, line 8857
- contrib/llvm/tools/clang/include/clang/Sema/Template.h, line 239
- contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h, 4 times
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, line 8251
- contrib/llvm/tools/clang/lib/AST/Linkage.h, line 88
- contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp, 3 times
- contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp, line 2069
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 7701
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h, line 451
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp, line 139
- contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.h, line 53
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp, line 2489
- contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp, line 377
- contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp, line 4008
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, line 935
- contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp, line 540
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, line 11727
- contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp, line 780
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp, line 8120
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp, line 3387
- contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp, line 3050
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp, line 102
- contrib/llvm/tools/lld/COFF/Writer.cpp, line 702
- contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp, line 1814