Defined in 1 files as a variable:
Defined in 3 files as a prototype:
Defined in 3 files as a function:
Referenced in 183 files:
- external/apache2/llvm/dist/clang/lib/AST/ASTContext.cpp, line 5111
- external/apache2/llvm/dist/clang/lib/AST/Decl.cpp, line 3388
- external/apache2/llvm/dist/clang/lib/AST/Expr.cpp, line 4726
- external/apache2/llvm/dist/clang/lib/AST/VTableBuilder.cpp, line 3456
- external/apache2/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/Analysis/CalledOnceCheck.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/Analysis/CloneDetection.cpp, line 521
- external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp, line 747
- external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp, line 2495
- external/apache2/llvm/dist/clang/lib/Driver/Action.cpp, line 193
- external/apache2/llvm/dist/clang/lib/Driver/Driver.cpp, line 903
- external/apache2/llvm/dist/clang/lib/Driver/ToolChains/AMDGPU.cpp, line 785
- external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Fuchsia.cpp, line 250
- external/apache2/llvm/dist/clang/lib/Parse/ParseStmt.cpp, line 221
- external/apache2/llvm/dist/clang/lib/Parse/ParseTentative.cpp, line 1123
- external/apache2/llvm/dist/clang/lib/Sema/SemaCUDA.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/Sema/SemaOverload.cpp, line 11966
- external/apache2/llvm/dist/clang/lib/Sema/SemaTemplate.cpp, line 489
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp, line 456
- external/apache2/llvm/dist/clang/utils/TableGen/MveEmitter.cpp, line 1600
- external/apache2/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp, line 1920
- external/apache2/llvm/dist/llvm/include/llvm/ADT/BitVector.h, line 534
- external/apache2/llvm/dist/llvm/include/llvm/ADT/STLExtras.h, 2 times
- external/apache2/llvm/dist/llvm/include/llvm/ADT/SmallSet.h, line 272
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/ConstraintSystem.h, line 44
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h, line 1110
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/LoopNestAnalysis.h, 2 times
- external/apache2/llvm/dist/llvm/include/llvm/Demangle/ItaniumDemangle.h, 3 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h, line 2802
- external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, 2 times
- external/apache2/llvm/dist/llvm/include/llvm/Support/TypeSize.h, line 112
- external/apache2/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp, line 283
- external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp, line 58
- external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp, line 1184
- external/apache2/llvm/dist/llvm/lib/Analysis/ConstraintSystem.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/IRSimilarityIdentifier.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/IVDescriptors.cpp, line 752
- external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp, line 2228
- external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/LoopCacheAnalysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/LoopNestAnalysis.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Analysis/VFABIDemangling.cpp, line 293
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 31
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp, line 976
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h, line 209
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp, line 133
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/ImplicitNullChecks.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 401
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp, line 328
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp, line 1051
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/WinEHPrepare.cpp, line 853
- external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp, line 150
- external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp, line 636
- external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp, line 70
- external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/OMPContext.cpp, line 212
- external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp, line 1221
- external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp, line 1723
- external/apache2/llvm/dist/llvm/lib/IR/Function.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp, line 4121
- external/apache2/llvm/dist/llvm/lib/IR/ModuleSummaryIndex.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp, line 3630
- external/apache2/llvm/dist/llvm/lib/LTO/LTO.cpp, line 1225
- external/apache2/llvm/dist/llvm/lib/LTO/ThinLTOCodeGenerator.cpp, line 344
- external/apache2/llvm/dist/llvm/lib/MC/MCInstPrinter.cpp, line 149
- external/apache2/llvm/dist/llvm/lib/MC/XCOFFObjectWriter.cpp, line 866
- external/apache2/llvm/dist/llvm/lib/MCA/Instruction.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/ObjectYAML/MinidumpYAML.cpp, line 185
- external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp, line 157
- external/apache2/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp, line 147
- external/apache2/llvm/dist/llvm/lib/Support/TimeProfiler.cpp, line 131
- external/apache2/llvm/dist/llvm/lib/TableGen/Record.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 6650
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, line 262
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, line 357
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, line 484
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp, line 5201
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp, line 48
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp, line 906
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h, line 757
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, line 2038
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp, line 1467
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, line 1028
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2381
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp, line 262
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp, line 581
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp, line 615
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, line 709
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp, line 264
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, line 1791
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 35 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp, line 402
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp, line 3726
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, line 1094
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, line 3293
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 238
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp, line 2381
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 1458
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 402
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 1088
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, line 1424
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 1318
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 1262
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, line 744
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1962
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 479
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp, line 280
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 1037
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1656
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 2882
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp, line 74
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 1481
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 151
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 295
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NewGVN.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp, line 477
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 269
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 784
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 99
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp, line 218
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp, line 443
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopPeel.cpp, line 104
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 833
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp, line 2749
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 565
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 313
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 13 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp, 5 times
- external/apache2/llvm/dist/llvm/tools/gold/gold-plugin.cpp, line 713
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp, line 574
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.cpp, line 78
- external/apache2/llvm/dist/llvm/tools/llvm-mca/CodeRegion.h, line 119
- external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp, line 127
- external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp, line 734
- external/apache2/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp, line 2486
- external/apache2/llvm/dist/llvm/tools/obj2yaml/macho2yaml.cpp, line 321
- external/apache2/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp, line 2388
- external/apache2/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, line 2063
- external/apache2/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp, 3 times