Defined in 4 files as a function:
Referenced in 119 files:
- contrib/llvm-project/clang/include/clang/AST/ASTImporter.h, 2 times
- contrib/llvm-project/clang/include/clang/AST/ASTImporterLookupTable.h, line 54
- contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h, line 138
- contrib/llvm-project/clang/include/clang/AST/DeclContextInternals.h, line 239
- contrib/llvm-project/clang/include/clang/Parse/Parser.h, line 169
- contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h, line 355
- contrib/llvm-project/clang/include/clang/Sema/Sema.h, line 10228
- contrib/llvm-project/clang/include/clang/Sema/Template.h, line 281
- contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h, 4 times
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp, line 8916
- contrib/llvm-project/clang/lib/AST/Linkage.h, line 88
- contrib/llvm-project/clang/lib/AST/MicrosoftCXXABI.cpp, 3 times
- contrib/llvm-project/clang/lib/Basic/SourceManager.cpp, line 2102
- contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.h, line 93
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 8374
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, 10 times
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h, line 457
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp, line 145
- contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.h, line 60
- contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp, line 2687
- contrib/llvm-project/clang/lib/Frontend/DiagnosticRenderer.cpp, line 376
- contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp, line 4167
- contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp, line 1134
- contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp, line 711
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, line 12587
- contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp, line 784
- contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp, 3 times
- contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp, 4 times
- contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp, line 8797
- contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp, line 3593
- contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp, line 2759
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp, line 101
- contrib/llvm-project/lld/COFF/Writer.cpp, line 815
- contrib/llvm-project/llvm/include/llvm/ADT/DenseMap.h, 15 times
- contrib/llvm-project/llvm/include/llvm/ADT/DenseSet.h, 2 times
- contrib/llvm-project/llvm/include/llvm/ADT/MapVector.h, line 233
- contrib/llvm-project/llvm/include/llvm/ADT/PriorityWorklist.h, line 258
- contrib/llvm-project/llvm/include/llvm/Analysis/AliasAnalysis.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, line 626
- contrib/llvm-project/llvm/include/llvm/Analysis/CGSCCPassManager.h, line 607
- contrib/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h, line 557
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSAUpdater.h, line 53
- contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1552
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h, line 37
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h, line 457
- contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h, line 287
- contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPContext.h, line 134
- contrib/llvm-project/llvm/include/llvm/IR/LegacyPassManagers.h, line 245
- contrib/llvm-project/llvm/include/llvm/IR/Metadata.h, line 288
- contrib/llvm-project/llvm/include/llvm/IR/PassManager.h, 5 times
- contrib/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h, line 106
- contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h, line 354
- contrib/llvm-project/llvm/include/llvm/ProfileData/InstrProfWriter.h, line 35
- contrib/llvm-project/llvm/include/llvm/Support/CFGDiff.h, line 79
- contrib/llvm-project/llvm/include/llvm/Support/CFGUpdate.h, line 71
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/UnrollLoop.h, line 37
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp, line 703
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp, 4 times
- contrib/llvm-project/llvm/lib/Analysis/GlobalsModRef.cpp, line 65
- contrib/llvm-project/llvm/lib/Analysis/LazyValueInfo.cpp, 5 times
- contrib/llvm-project/llvm/lib/Analysis/MemorySSAUpdater.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/StackLifetime.cpp, line 77
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, line 7486
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 2925
- contrib/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 4 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.h, line 103
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp, line 166
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, line 830
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 1495
- contrib/llvm-project/llvm/lib/CodeGen/CFIInstrInserter.cpp, line 105
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 3078
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, line 124
- contrib/llvm-project/llvm/lib/CodeGen/PeepholeOptimizer.cpp, line 182
- contrib/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp, line 174
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h, 12 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp, line 64
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 9490
- contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, line 161
- contrib/llvm-project/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp, line 139
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, line 100
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h, line 23
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 1969
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h, 3 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, line 107
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp, line 58
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 14941
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 2407
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 1051
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, line 243
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp, line 2076
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 616
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 2057
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeExtractor.cpp, line 1454
- contrib/llvm-project/llvm/lib/Transforms/Utils/LCSSA.cpp, line 89
- contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp, line 2198
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 588
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp, line 369
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/ModuleUtils.cpp, line 203
- contrib/llvm-project/llvm/lib/Transforms/Utils/PredicateInfo.cpp, line 520
- contrib/llvm-project/llvm/lib/Transforms/Utils/SSAUpdater.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp, line 208
- contrib/llvm-project/llvm/lib/Transforms/Utils/ValueMapper.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 3268
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h, 2 times
- contrib/llvm-project/llvm/utils/TableGen/AsmMatcherEmitter.cpp, line 1816