Defined in 1 files as a prototype:
Defined in 2 files as a member:
Defined in 7 files as a function:
Referenced in 138 files:
- contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfo.h, line 1153
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Attributor.h, line 1080
- contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp, line 184
- contrib/llvm-project/llvm/lib/Analysis/CaptureTracking.cpp, line 243
- contrib/llvm-project/llvm/lib/Analysis/GlobalsModRef.cpp, line 355
- contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp, line 707
- contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp, line 207
- contrib/llvm-project/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp, line 219
- contrib/llvm-project/llvm/lib/Analysis/LoopInfo.cpp, line 431
- contrib/llvm-project/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 316
- contrib/llvm-project/llvm/lib/Analysis/MemorySSA.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, line 180
- contrib/llvm-project/llvm/lib/Analysis/PtrUseVisitor.cpp, line 22
- contrib/llvm-project/llvm/lib/Analysis/StackSafetyAnalysis.cpp, line 305
- contrib/llvm-project/llvm/lib/Analysis/TypeMetadataUtils.cpp, 4 times
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, line 4652
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, line 7487
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp, line 53
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/DetectDeadLanes.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalMerge.cpp, line 309
- contrib/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 649
- contrib/llvm-project/llvm/lib/CodeGen/IndirectBrExpandPass.cpp, line 127
- contrib/llvm-project/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp, line 108
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, line 784
- contrib/llvm-project/llvm/lib/CodeGen/MachineCopyPropagation.cpp, line 454
- contrib/llvm-project/llvm/lib/CodeGen/MachineDebugify.cpp, line 73
- contrib/llvm-project/llvm/lib/CodeGen/MachineLoopUtils.cpp, line 75
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp, line 2015
- contrib/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, line 1124
- contrib/llvm-project/llvm/lib/CodeGen/SafeStack.cpp, line 295
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 10 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp, line 750
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 1040
- contrib/llvm-project/llvm/lib/CodeGen/StackColoring.cpp, line 955
- contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/WasmEHPrepare.cpp, line 359
- contrib/llvm-project/llvm/lib/CodeGen/WinEHPrepare.cpp, line 926
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp, line 681
- contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp, line 187
- contrib/llvm-project/llvm/lib/IR/Function.cpp, line 1492
- contrib/llvm-project/llvm/lib/IR/Instruction.cpp, line 527
- contrib/llvm-project/llvm/lib/IR/Value.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, line 4238
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp, line 496
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp, line 65
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 2067
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp, line 906
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp, line 834
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 140
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp, 5 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp, line 125
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, line 4760
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp, line 493
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 419
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, line 273
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, line 1470
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, line 615
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, line 4537
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp, line 465
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h, 2 times
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, line 1721
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp, line 92
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp, line 69
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp, line 461
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, line 453
- contrib/llvm-project/llvm/lib/Target/X86/X86CmovConversion.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, 9 times
- contrib/llvm-project/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp, line 808
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp, line 82
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, line 1300
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 1593
- contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, 7 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/OpenMPOpt.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 223
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 56
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, line 309
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp, line 91
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 366
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, line 900
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 695
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 182
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 3417
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 3610
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, line 3248
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Sink.cpp, line 43
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 112
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp, line 336
- contrib/llvm-project/llvm/lib/Transforms/Utils/GlobalStatus.cpp, line 66
- contrib/llvm-project/llvm/lib/Transforms/Utils/LCSSA.cpp, line 107
- contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/PredicateInfo.cpp, line 342
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 4815
- contrib/llvm-project/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp, line 87
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 4037
- contrib/ncurses/ncurses/tinfo/alloc_entry.c, 7 times
- contrib/ncurses/ncurses/tinfo/comp_parse.c, 9 times
- contrib/ncurses/ncurses/tinfo/parse_entry.c, 4 times
- contrib/ncurses/progs/infocmp.c, 3 times
- contrib/ncurses/progs/tic.c, line 1044
- contrib/ncurses/progs/toe.c, 2 times
- stand/i386/boot0/boot0.S, line 494
- sys/contrib/openzfs/module/icp/asm-x86_64/modes/ghash-x86_64.S, line 20
- sys/crypto/openssl/arm/aes-armv4.S, line 22
- usr.sbin/quot/quot.c, line 459