Defined in 1 files as a prototype:
Defined in 26 files as a function:
- contrib/llvm-project/clang/include/clang/AST/Stmt.h, line 3273 (as a function)
- contrib/llvm-project/clang/include/clang/AST/Stmt.h, line 3310 (as a function)
- contrib/llvm-project/clang/include/clang/Analysis/CFGStmtMap.h, line 43 (as a function)
- contrib/llvm-project/clang/include/clang/Analysis/ProgramPoint.h, line 233 (as a function)
- contrib/llvm-project/clang/include/clang/Analysis/ProgramPoint.h, line 255 (as a function)
- contrib/llvm-project/clang/include/clang/Analysis/ProgramPoint.h, line 342 (as a function)
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h, line 216 (as a function)
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h, line 504 (as a function)
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h, line 552 (as a function)
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h, line 54 (as a function)
- contrib/llvm-project/clang/lib/Analysis/CFGStmtMap.cpp, line 26 (as a function)
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h, line 250 (as a function)
- contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, line 886 (as a function)
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSA.h, line 160 (as a function)
- contrib/llvm-project/llvm/include/llvm/Analysis/Trace.h, line 47 (as a function)
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h, line 49 (as a function)
- contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h, line 446 (as a function)
- contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h, line 453 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, line 217 (as a function)
- contrib/llvm-project/llvm/include/llvm/Support/GenericDomTree.h, line 88 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.h, line 62 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.h, line 101 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h, line 126 (as a function)
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBlockRanges.h, line 128 (as a function)
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, line 343 (as a function)
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 85 (as a function)
Referenced in 131 files:
- contrib/llvm-project/clang/include/clang/AST/Stmt.h, line 3267
- contrib/llvm-project/clang/include/clang/Analysis/Analyses/Dominators.h, 5 times
- contrib/llvm-project/clang/include/clang/Analysis/CFGStmtMap.h, line 44
- contrib/llvm-project/clang/include/clang/Analysis/ProgramPoint.h, 2 times
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h, line 130
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h, line 701
- contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp, 2 times
- contrib/llvm-project/clang/lib/Analysis/CFG.cpp, 2 times
- contrib/llvm-project/clang/lib/Analysis/PathDiagnostic.cpp, line 710
- contrib/llvm-project/clang/lib/Analysis/ProgramPoint.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, line 3320
- contrib/llvm-project/clang/lib/CodeGen/CGCleanup.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGException.cpp, 5 times
- contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.cpp, line 285
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 5 times
- contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp, 28 times
- contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp, 17 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp, 13 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h, 8 times
- contrib/llvm-project/clang/lib/Sema/JumpDiagnostics.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/TreeTransform.h, 2 times
- contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp, line 166
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp, line 63
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp, line 78
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporter.cpp, line 2368
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, line 1669
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, line 197
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp, 6 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, 11 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp, line 454
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp, line 249
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/WorkList.cpp, 3 times
- contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/DominanceFrontierImpl.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfoImpl.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSA.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/RegionInfoImpl.h, 4 times
- contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h, line 198
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, line 236
- contrib/llvm-project/llvm/include/llvm/Support/GenericDomTree.h, 7 times
- contrib/llvm-project/llvm/include/llvm/Support/GenericDomTreeConstruction.h, 32 times
- contrib/llvm-project/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h, 2 times
- contrib/llvm-project/llvm/lib/Analysis/DomPrinter.cpp, line 36
- contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp, line 101
- contrib/llvm-project/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/MemorySSA.cpp, 27 times
- contrib/llvm-project/llvm/lib/Analysis/MemorySSAUpdater.cpp, 35 times
- contrib/llvm-project/llvm/lib/Analysis/MustExecute.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, line 4845
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp, 30 times
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.h, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/EarlyIfConversion.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/LiveRangeCalc.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp, line 44
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp, line 1680
- contrib/llvm-project/llvm/lib/CodeGen/RDFLiveness.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/SplitKit.cpp, line 951
- contrib/llvm-project/llvm/lib/CodeGen/WasmEHPrepare.cpp, line 256
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp, 3 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp, 5 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp, 2 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp, line 235
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp, 4 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp, line 462
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp, 6 times
- contrib/llvm-project/llvm/lib/IR/SafepointIRVerifier.cpp, line 743
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp, line 63
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp, line 346
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp, line 954
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, line 186
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp, line 228
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 2000
- contrib/llvm-project/llvm/lib/Target/Hexagon/RDFCopy.cpp, line 83
- contrib/llvm-project/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp, line 229
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp, line 89
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp, line 8642
- contrib/llvm-project/llvm/lib/Transforms/IPO/OpenMPOpt.cpp, line 706
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, line 2463
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, line 631
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ADCE.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 467
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 925
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNHoist.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GuardWidening.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 235
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, line 232
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 1237
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Sink.cpp, line 171
- contrib/llvm-project/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, line 717
- contrib/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp, line 585
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneFunction.cpp, line 820
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp, line 125
- contrib/llvm-project/llvm/lib/Transforms/Utils/LCSSA.cpp, line 295
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnroll.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp, line 424
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 508
- contrib/llvm-project/llvm/lib/Transforms/Utils/PredicateInfo.cpp, line 546
- contrib/llvm-project/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp, line 80
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 92
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4856