Defined in 4 files as a prototype:
Defined in 5 files as a member:
Defined in 6 files as a function:
Defined in 3 files as a enumerator:
Referenced in 205 files:
- contrib/llvm-project/clang/include/clang/AST/ASTContext.h, 4 times
- contrib/llvm-project/clang/include/clang/AST/ASTUnresolvedSet.h, 2 times
- contrib/llvm-project/clang/include/clang/AST/Type.h, 2 times
- contrib/llvm-project/clang/include/clang/AST/UnresolvedSet.h, 6 times
- contrib/llvm-project/clang/include/clang/Sema/Sema.h, 29 times
- contrib/llvm-project/clang/include/clang/Sema/Template.h, 3 times
- contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h, 2 times
- contrib/llvm-project/clang/include/clang/Tooling/Core/Replacement.h, 2 times
- contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tree.h, line 188
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp, 93 times
- contrib/llvm-project/clang/lib/AST/Decl.cpp, 3 times
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp, 3 times
- contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp, 10 times
- contrib/llvm-project/clang/lib/AST/Stmt.cpp, 3 times
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h, line 4464
- contrib/llvm-project/clang/lib/Driver/Multilib.cpp, 8 times
- contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp, 6 times
- contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteObjC.cpp, 6 times
- contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp, 6 times
- contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp, 3 times
- contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp, line 4619
- contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp, line 1966
- contrib/llvm-project/clang/lib/Rewrite/DeltaTree.cpp, 3 times
- contrib/llvm-project/clang/lib/Sema/IdentifierResolver.cpp, 7 times
- contrib/llvm-project/clang/lib/Sema/SemaConcept.cpp, 4 times
- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp, 442 times
- contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp, 78 times
- contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp, 13 times
- contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp, 40 times
- contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp, 8 times
- contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp, 26 times
- contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp, 27 times
- contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp, 19 times
- contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp, 10 times
- contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp, 100 times
- contrib/llvm-project/clang/lib/Sema/SemaType.cpp, 20 times
- contrib/llvm-project/clang/lib/Sema/TreeTransform.h, 4 times
- contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp, 18 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp, 24 times
- contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp, line 124
- contrib/llvm-project/clang/lib/Tooling/Syntax/BuildTree.cpp, 6 times
- contrib/llvm-project/clang/lib/Tooling/Syntax/Mutations.cpp, 12 times
- contrib/llvm-project/clang/lib/Tooling/Syntax/Tree.cpp, 9 times
- contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp, 15 times
- contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerValueBitMap.h, 3 times
- contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.cpp, line 41
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp, line 95
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp, line 66
- contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_cpp.cpp, 10 times
- contrib/llvm-project/compiler-rt/lib/tsan/go/tsan_go.cpp, 4 times
- contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp, 4 times
- contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_symbolize.cpp, 4 times
- contrib/llvm-project/llvm/include/llvm-c/Core.h, line 3935
- contrib/llvm-project/llvm/include/llvm/ADT/SCCIterator.h, 2 times
- contrib/llvm-project/llvm/include/llvm/ADT/ScopedHashTable.h, 5 times
- contrib/llvm-project/llvm/include/llvm/ADT/ilist.h, 8 times
- contrib/llvm-project/llvm/include/llvm/Analysis/CallGraph.h, line 143
- contrib/llvm-project/llvm/include/llvm/Analysis/CallGraphSCCPass.h, line 104
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfo.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSAUpdater.h, line 170
- contrib/llvm-project/llvm/include/llvm/Analysis/MustExecute.h, line 71
- contrib/llvm-project/llvm/include/llvm/Analysis/PhiValues.h, line 95
- contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1111
- contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h, line 488
- contrib/llvm-project/llvm/include/llvm/CodeGen/LiveRangeEdit.h, line 66
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h, 4 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineLoopInfo.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAG.h, line 1546
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h, line 3240
- contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h, 2 times
- contrib/llvm-project/llvm/include/llvm/FuzzMutate/OpDescriptor.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/BasicBlock.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/DebugInfoMetadata.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/Metadata.h, 9 times
- contrib/llvm-project/llvm/include/llvm/IR/Value.h, 5 times
- contrib/llvm-project/llvm/include/llvm/IR/ValueHandle.h, line 119
- contrib/llvm-project/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/CallGraph.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/CallGraphSCCPass.cpp, 5 times
- contrib/llvm-project/llvm/lib/Analysis/DependenceGraphBuilder.cpp, 4 times
- contrib/llvm-project/llvm/lib/Analysis/MemorySSAUpdater.cpp, 6 times
- contrib/llvm-project/llvm/lib/Analysis/MustExecute.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/PHITransAddr.cpp, 4 times
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp, 6 times
- contrib/llvm-project/llvm/lib/Analysis/StackSafetyAnalysis.cpp, 3 times
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, 5 times
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DIE.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, 9 times
- contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/LiveRangeShrink.cpp, 6 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineBasicBlock.cpp, 14 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp, 12 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineModuleInfo.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineTraceMetrics.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp, line 781
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 17 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, 9 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp, 3 times
- contrib/llvm-project/llvm/lib/Demangle/MicrosoftDemangle.cpp, line 540
- contrib/llvm-project/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp, line 250
- contrib/llvm-project/llvm/lib/IR/BasicBlock.cpp, 14 times
- contrib/llvm-project/llvm/lib/IR/Core.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Instruction.cpp, 5 times
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Metadata.cpp, 24 times
- contrib/llvm-project/llvm/lib/IR/Module.cpp, 5 times
- contrib/llvm-project/llvm/lib/IR/Value.cpp, 25 times
- contrib/llvm-project/llvm/lib/LTO/SummaryBasedOptimizations.cpp, 2 times
- contrib/llvm-project/llvm/lib/Linker/IRMover.cpp, 18 times
- contrib/llvm-project/llvm/lib/MC/MCAssembler.cpp, 3 times
- contrib/llvm-project/llvm/lib/ProfileData/InstrProf.cpp, 2 times
- contrib/llvm-project/llvm/lib/Support/FoldingSet.cpp, 3 times
- contrib/llvm-project/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp, 3 times
- contrib/llvm-project/llvm/lib/TableGen/Record.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 7 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp, 12 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 34 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AVR/AVRRegisterInfo.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp, 9 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, 9 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp, 9 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, 8 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp, 21 times
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreFrameLowering.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/ConstantMerge.cpp, 13 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/MergeFunctions.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/PruneEH.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, 9 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, 10 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 22 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, 22 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, 14 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneFunction.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneModule.cpp, 12 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeExtractor.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnroll.cpp, 14 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp, 16 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 24 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/ValueMapper.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h, line 1946
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanValue.h, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, 3 times
- contrib/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp, 9 times
- contrib/llvm-project/llvm/tools/bugpoint/ExtractFunction.cpp, 11 times
- contrib/llvm-project/llvm/tools/bugpoint/Miscompilation.cpp, 8 times
- contrib/llvm-project/llvm/tools/llvm-diff/DifferenceEngine.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-objcopy/CopyConfig.cpp, 6 times
- contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp, 3 times
- contrib/llvm-project/llvm/tools/llvm-profdata/llvm-profdata.cpp, 3 times
- contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 13 times
- contrib/llvm-project/llvm/utils/TableGen/DAGISelMatcherOpt.cpp, 9 times
- stand/efi/include/efinet.h, line 243
- stand/i386/btx/btx/btx.S, 2 times
- stand/i386/btx/btxldr/btxldr.S, 3 times