Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 128 files:
- contrib/compiler-rt/lib/fuzzer/FuzzerCommand.h, line 89
- contrib/compiler-rt/lib/fuzzer/FuzzerDictionary.h, line 86
- contrib/llvm/include/llvm/ADT/STLExtras.h, 2 times
- contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h, line 807
- contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h, 2 times
- contrib/llvm/include/llvm/CodeGen/LiveInterval.h, line 597
- contrib/llvm/include/llvm/IR/InstrTypes.h, line 1167
- contrib/llvm/include/llvm/MCA/Instruction.h, line 387
- contrib/llvm/include/llvm/Support/CommandLine.h, line 315
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 449
- contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, line 175
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 5 times
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, line 565
- contrib/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 32
- contrib/llvm/lib/Analysis/ValueTracking.cpp, line 4252
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 3405
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 759
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp, line 257
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, 2 times
- contrib/llvm/lib/CodeGen/LiveDebugValues.cpp, line 486
- contrib/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp, 2 times
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, line 1287
- contrib/llvm/lib/CodeGen/MachineOutliner.cpp, line 1220
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 3551
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, line 1571
- contrib/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp, 3 times
- contrib/llvm/lib/IR/DomTreeUpdater.cpp, line 34
- contrib/llvm/lib/IR/SafepointIRVerifier.cpp, line 260
- contrib/llvm/lib/MC/MCCodeView.cpp, line 343
- contrib/llvm/lib/MCA/Pipeline.cpp, line 33
- contrib/llvm/lib/ProfileData/InstrProfWriter.cpp, line 227
- contrib/llvm/lib/Support/Process.cpp, line 53
- contrib/llvm/lib/TableGen/Record.cpp, line 212
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, line 407
- contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp, line 224
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, line 594
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 10439
- contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, line 946
- contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp, line 1459
- contrib/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h, line 257
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp, line 240
- contrib/llvm/lib/Target/X86/X86CmovConversion.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 9 times
- contrib/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 582
- contrib/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, line 516
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, line 1184
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, line 221
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, line 1622
- contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, line 710
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 301
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 2206
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 587
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 817
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 341
- contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp, line 86
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp, line 261
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 1287
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1710
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, line 486
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 851
- contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp, 4 times
- contrib/llvm/lib/Transforms/Utils/Local.cpp, line 1397
- contrib/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp, line 185
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 425
- contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp, line 837
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 122
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 103
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 1599
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp, 3 times
- contrib/llvm/tools/clang/include/clang/AST/OSLog.h, 2 times
- contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h, line 212
- contrib/llvm/tools/clang/include/clang/Sema/ParsedAttr.h, line 841
- contrib/llvm/tools/clang/lib/AST/ExternalASTMerger.cpp, line 165
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp, line 682
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp, line 452
- contrib/llvm/tools/clang/lib/CodeGen/CGGPUBuiltin.cpp, line 86
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, line 948
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp, line 2344
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 1644
- contrib/llvm/tools/clang/lib/Driver/Driver.cpp, 2 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp, line 209
- contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp, line 2092
- contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp, line 1565
- contrib/llvm/tools/clang/lib/Sema/SemaCUDA.cpp, line 100
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, line 2649
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp, line 10105
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, line 1987
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, line 12805
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 6464
- contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp, line 1219
- contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp, line 1603
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, line 7123
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp, line 310
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp, line 117
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp, line 188
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp, line 2779
- contrib/llvm/tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp, line 848
- contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp, line 3530
- contrib/llvm/tools/lld/ELF/LinkerScript.cpp, 2 times
- contrib/llvm/tools/lldb/source/Utility/TildeExpressionResolver.cpp, 2 times
- contrib/llvm/tools/llvm-objcopy/ELF/Object.cpp, line 1519
- contrib/llvm/tools/llvm-pdbutil/LinePrinter.cpp, 2 times
- contrib/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp, line 35
- contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp, line 215
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 4 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.cpp, line 1365
- contrib/llvm/utils/TableGen/ExegesisEmitter.cpp, line 159
- contrib/llvm/utils/TableGen/SubtargetEmitter.cpp, line 1538
- contrib/llvm/utils/TableGen/X86FoldTablesEmitter.cpp, 4 times