Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 115 files:
- contrib/llvm/include/llvm/ADT/STLExtras.h, 2 times
- contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h, line 695
- contrib/llvm/include/llvm/Demangle/ItaniumDemangle.h, 3 times
- contrib/llvm/include/llvm/MCA/Instruction.h, line 460
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 175
- contrib/llvm/lib/Analysis/CodeMetrics.cpp, line 60
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, line 1129
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- contrib/llvm/lib/Analysis/InlineCost.cpp, line 1688
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, 4 times
- contrib/llvm/lib/Analysis/LazyCallGraph.cpp, 2 times
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp, 2 times
- contrib/llvm/lib/Analysis/LoopInfo.cpp, 3 times
- contrib/llvm/lib/Analysis/MemorySSA.cpp, 3 times
- contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, 2 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 6 times
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 2 times
- contrib/llvm/lib/AsmParser/LLLexer.cpp, line 937
- contrib/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp, line 229
- contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h, line 134
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 4 times
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 698
- contrib/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp, line 118
- contrib/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp, 5 times
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, 2 times
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 3 times
- contrib/llvm/lib/CodeGen/MachineOutliner.cpp, line 1045
- contrib/llvm/lib/CodeGen/MachineVerifier.cpp, line 998
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 5 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 8 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 2946
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, line 836
- contrib/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp, line 115
- contrib/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp, line 460
- contrib/llvm/lib/IR/Function.cpp, line 306
- contrib/llvm/lib/IR/ModuleSummaryIndex.cpp, line 33
- contrib/llvm/lib/IR/Verifier.cpp, line 3190
- contrib/llvm/lib/LTO/LTO.cpp, line 1003
- contrib/llvm/lib/LTO/ThinLTOCodeGenerator.cpp, line 311
- contrib/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp, line 264
- contrib/llvm/lib/MCA/Instruction.cpp, 2 times
- contrib/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp, line 120
- contrib/llvm/lib/ProfileData/InstrProfReader.cpp, line 147
- contrib/llvm/lib/TableGen/Record.cpp, line 226
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 5051
- contrib/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, line 358
- contrib/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, line 484
- contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h, line 758
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 7037
- contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp, line 1467
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, line 1225
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2364
- contrib/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp, line 262
- contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, line 709
- contrib/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp, 4 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 5 times
- contrib/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, line 1091
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, line 2707
- contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp, line 783
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 391
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 1041
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 490
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 2 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, line 214
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 482
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 634
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 947
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 2546
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp, line 62
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 146
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 272
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 2349
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, line 491
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 772
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 97
- contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp, line 220
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 400
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 780
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 607
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 10 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 6 times
- contrib/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp, 5 times
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, line 4462
- contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp, line 3409
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp, 2 times
- contrib/llvm/tools/clang/lib/Analysis/CloneDetection.cpp, line 526
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, line 750
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 8094
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, line 734
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp, line 2340
- contrib/llvm/tools/clang/lib/Driver/Action.cpp, line 189
- contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp, line 1163
- contrib/llvm/tools/clang/lib/Sema/SemaCUDA.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, line 2267
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, line 11084
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, line 3044
- contrib/llvm/tools/lld/Common/Strings.cpp, line 93
- contrib/llvm/tools/lld/ELF/InputSection.cpp, line 1150
- contrib/llvm/tools/lld/ELF/Writer.cpp, line 1681
- contrib/llvm/tools/lldb/include/lldb/Utility/UUID.h, line 54
- contrib/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp, line 635
- contrib/llvm/tools/llvm-mca/CodeRegion.h, line 121
- contrib/llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp, line 132
- contrib/llvm/tools/llvm-objcopy/ELF/Object.cpp, line 1620
- contrib/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp, line 672
- contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp, line 2388
- contrib/llvm/utils/TableGen/SubtargetEmitter.cpp, 2 times