Defined in 1 files as a prototype:
Referenced in 145 files:
- contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h, line 373
- contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h, line 913
- contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h, line 868
- contrib/llvm-project/clang/include/clang/Sema/Sema.h, line 8812
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h, 3 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.h, line 104
- contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.h, line 44
- contrib/llvm-project/clang/lib/Driver/ToolChains/ROCm.h, line 108
- contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp, line 6574
- contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp, line 3594
- contrib/llvm-project/clang/lib/Sema/Sema.cpp, 3 times
- contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp, line 1025
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp, line 19035
- contrib/llvm-project/clang/lib/Sema/SemaType.cpp, line 6861
- contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp, line 3691
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp, line 60
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp, line 225
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp, line 37
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp, line 47
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, line 1711
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, 2 times
- contrib/llvm-project/lld/ELF/Relocations.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h, line 40
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp, line 35
- contrib/llvm-project/llvm/include/llvm/ADT/SmallSet.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSAUpdater.h, line 67
- contrib/llvm-project/llvm/include/llvm/Analysis/ValueTracking.h, line 585
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h, line 21
- contrib/llvm-project/llvm/include/llvm/CodeGen/LiveVariables.h, line 170
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineDominators.h, line 68
- contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/Platform.h, line 35
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/GlobalDCE.h, line 47
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/JumpThreading.h, line 89
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/PredicateInfo.h, line 205
- contrib/llvm-project/llvm/lib/Analysis/CallPrinter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/CaptureTracking.cpp, line 239
- contrib/llvm-project/llvm/lib/Analysis/DomTreeUpdater.cpp, line 254
- contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/StratifiedSets.h, line 316
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp, line 261
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp, line 108
- contrib/llvm-project/llvm/lib/CodeGen/BBSectionsPrepare.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp, line 185
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 2155
- contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugVariables.cpp, line 176
- contrib/llvm-project/llvm/lib/CodeGen/LiveVariables.cpp, 6 times
- contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineBasicBlock.cpp, line 1054
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineCopyPropagation.cpp, line 117
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstrBundle.cpp, 7 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineOutliner.cpp, line 793
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp, line 1624
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/PeepholeOptimizer.cpp, 14 times
- contrib/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/ReachingDefAnalysis.cpp, line 534
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, line 890
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 19683
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 1986
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 2965
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp, line 888
- contrib/llvm-project/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp, line 182
- contrib/llvm-project/llvm/lib/CodeGen/TargetRegisterInfo.cpp, line 410
- contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, 4 times
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp, line 367
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp, line 1166
- contrib/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp, line 104
- contrib/llvm-project/llvm/lib/IR/Metadata.cpp, line 1203
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm-project/llvm/lib/Object/WasmObjectFile.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp, line 495
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 237
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp, line 592
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp, line 611
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp, line 53
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 992
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.h, line 451
- contrib/llvm-project/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp, line 112
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 11895
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, line 39
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 299
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp, line 1306
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 1712
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h, line 41
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2305
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.h, 2 times
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp, 12 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, line 237
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 131
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, line 1353
- contrib/llvm-project/llvm/lib/Target/Sparc/DelaySlotFiller.cpp, 16 times
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp, line 165
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 1531
- contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.cpp, line 183
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 10139
- contrib/llvm-project/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, line 1269
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 384
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 1071
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp, line 2367
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1942
- contrib/llvm-project/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp, line 169
- contrib/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp, line 1580
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h, line 1547
- contrib/llvm-project/llvm/tools/llvm-objdump/llvm-objdump.cpp, line 744
- contrib/llvm-project/llvm/tools/llvm-profdata/llvm-profdata.cpp, 4 times
- contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 5 times
- contrib/llvm-project/llvm/utils/TableGen/CodeGenRegisters.cpp, line 1382
- contrib/llvm-project/llvm/utils/TableGen/ExegesisEmitter.cpp, line 76
- contrib/llvm-project/llvm/utils/TableGen/GICombinerEmitter.cpp, 4 times