Coverage Report

Created: 2019-07-24 05:18

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/ArrayRef.h
Line
Count
Source (jump to first uncovered line)
1
//===- ArrayRef.h - Array Reference Wrapper ---------------------*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#ifndef LLVM_ADT_ARRAYREF_H
10
#define LLVM_ADT_ARRAYREF_H
11
12
#include "llvm/ADT/Hashing.h"
13
#include "llvm/ADT/None.h"
14
#include "llvm/ADT/SmallVector.h"
15
#include "llvm/ADT/STLExtras.h"
16
#include "llvm/Support/Compiler.h"
17
#include <algorithm>
18
#include <array>
19
#include <cassert>
20
#include <cstddef>
21
#include <initializer_list>
22
#include <iterator>
23
#include <memory>
24
#include <type_traits>
25
#include <vector>
26
27
namespace llvm {
28
29
  /// ArrayRef - Represent a constant reference to an array (0 or more elements
30
  /// consecutively in memory), i.e. a start pointer and a length.  It allows
31
  /// various APIs to take consecutive elements easily and conveniently.
32
  ///
33
  /// This class does not own the underlying data, it is expected to be used in
34
  /// situations where the data resides in some other buffer, whose lifetime
35
  /// extends past that of the ArrayRef. For this reason, it is not in general
36
  /// safe to store an ArrayRef.
37
  ///
38
  /// This is intended to be trivially copyable, so it should be passed by
39
  /// value.
40
  template<typename T>
41
  class LLVM_NODISCARD ArrayRef {
42
  public:
43
    using iterator = const T *;
44
    using const_iterator = const T *;
45
    using size_type = size_t;
46
    using reverse_iterator = std::reverse_iterator<iterator>;
47
48
  private:
49
    /// The start of the array, in an external buffer.
50
    const T *Data = nullptr;
51
52
    /// The number of elements.
53
    size_type Length = 0;
54
55
  public:
56
    /// @name Constructors
57
    /// @{
58
59
    /// Construct an empty ArrayRef.
60
1.21G
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::StringRef>::ArrayRef()
Line
Count
Source
60
44.4k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned long>::ArrayRef()
Line
Count
Source
60
113M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned short>::ArrayRef()
Line
Count
Source
60
12.1M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Metadata*>::ArrayRef()
Line
Count
Source
60
1.51M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef()
Line
Count
Source
60
138M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::DstOp>::ArrayRef()
Line
Count
Source
60
247k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SrcOp>::ArrayRef()
Line
Count
Source
60
913k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned int>::ArrayRef()
Line
Count
Source
60
27.6M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Value const*>::ArrayRef()
Line
Count
Source
60
849k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Type*>::ArrayRef()
Line
Count
Source
60
40.1k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Value*>::ArrayRef()
Line
Count
Source
60
300k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef()
Line
Count
Source
60
6
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SIMachineFunctionInfo::SpilledReg>::ArrayRef()
Line
Count
Source
60
101
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<llvm::MachineBasicBlock*>::ArrayRef()
llvm::ArrayRef<short>::ArrayRef()
Line
Count
Source
60
1.03k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SDValue>::ArrayRef()
Line
Count
Source
60
12
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SlotIndex>::ArrayRef()
Line
Count
Source
60
36.9M
    /*implicit*/ ArrayRef() = default;
X86FloatingPoint.cpp:llvm::ArrayRef<(anonymous namespace)::TableEntry>::ArrayRef()
Line
Count
Source
60
981
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SDNode const*>::ArrayRef()
Line
Count
Source
60
227k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::X86InstrFMA3Group>::ArrayRef()
Line
Count
Source
60
20.5k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef()
Line
Count
Source
60
154k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<InstrProfValueData>::ArrayRef()
Line
Count
Source
60
65
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::WeakTrackingVH>::ArrayRef()
Line
Count
Source
60
569M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::ValueInfo>::ArrayRef()
Line
Count
Source
60
547
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo> >::ArrayRef()
Line
Count
Source
60
61
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned long long>::ArrayRef()
Line
Count
Source
60
4.28k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::FunctionSummary::VFuncId>::ArrayRef()
Line
Count
Source
60
3.87k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::FunctionSummary::ConstVCall>::ArrayRef()
Line
Count
Source
60
3.86k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SCEVPredicate const*>::ArrayRef()
Line
Count
Source
60
398k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::RTLIB::Libcall>::ArrayRef()
Line
Count
Source
60
186
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned int const*>::ArrayRef()
Line
Count
Source
60
36.3M
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<llvm::MCSymbol*>::ArrayRef()
llvm::ArrayRef<llvm::PressureChange>::ArrayRef()
Line
Count
Source
60
657
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::VirtFuncOffset>::ArrayRef()
Line
Count
Source
60
212
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Constant*>::ArrayRef()
Line
Count
Source
60
979k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::MDOperand>::ArrayRef()
Line
Count
Source
60
1.50M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<unsigned char>::ArrayRef()
Line
Count
Source
60
7.29M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::MCFixup>::ArrayRef()
Line
Count
Source
60
4.89M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<char>::ArrayRef()
Line
Count
Source
60
4.89M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Use>::ArrayRef()
Line
Count
Source
60
324
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Loop*>::ArrayRef()
Line
Count
Source
60
168
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Optional<llvm::StringRef> >::ArrayRef()
Line
Count
Source
60
5
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef()
Line
Count
Source
60
1.67k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::QualType>::ArrayRef()
Line
Count
Source
60
53.5M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::FunctionType::ExtParameterInfo>::ArrayRef()
Line
Count
Source
60
57.1k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ObjCMethodDecl const*>::ArrayRef()
Line
Count
Source
60
97
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ValueDecl*>::ArrayRef()
Line
Count
Source
60
5.62k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::ArrayRef()
Line
Count
Source
60
4.48k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::OpenMPMapModifierKind>::ArrayRef()
Line
Count
Source
60
4.45k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ValueDecl const*>::ArrayRef()
Line
Count
Source
60
480
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Expr const*>::ArrayRef()
Line
Count
Source
60
70.6k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::MDBuilder::TBAAStructField>::ArrayRef()
Line
Count
Source
60
71
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef()
Line
Count
Source
60
122M
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<clang::driver::InputInfo>::ArrayRef()
llvm::ArrayRef<std::__1::shared_ptr<clang::ModuleFileExtension> >::ArrayRef()
Line
Count
Source
60
388
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ModuleMacro*>::ArrayRef()
Line
Count
Source
60
2.73M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)2, 1ul> >::ArrayRef()
Line
Count
Source
60
46.3k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ModuleMap::KnownHeader>::ArrayRef()
Line
Count
Source
60
12
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef()
Line
Count
Source
60
2.96k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<polly::ScopStmt*>::ArrayRef()
Line
Count
Source
60
74
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<polly::MemoryAccess*>::ArrayRef()
llvm::ArrayRef<llvm::Register>::ArrayRef()
Line
Count
Source
60
471k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::LegalityQuery::MemDesc>::ArrayRef()
Line
Count
Source
60
371k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::DwarfCompileUnit::GlobalExpr>::ArrayRef()
Line
Count
Source
60
6
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::SectionName>::ArrayRef()
Line
Count
Source
60
56
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<llvm::SDDbgValue*>::ArrayRef()
llvm::ArrayRef<llvm::Use const>::ArrayRef()
Line
Count
Source
60
264
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::Function*>::ArrayRef()
Line
Count
Source
60
4
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::coverage::FunctionRecord>::ArrayRef()
Line
Count
Source
60
609
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::coverage::CounterExpression>::ArrayRef()
Line
Count
Source
60
824
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::coverage::CounterMappingRegion>::ArrayRef()
Line
Count
Source
60
700
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::coverage::CoverageSegment const*>::ArrayRef()
Line
Count
Source
60
1.60k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<std::__1::function<void (clang::ento::CheckerRegistry&)> >::ArrayRef()
Line
Count
Source
60
20
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ParmVarDecl*>::ArrayRef()
Line
Count
Source
60
3.78M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::TemplateParameterList*>::ArrayRef()
Line
Count
Source
60
8.61M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Expr*>::ArrayRef()
Line
Count
Source
60
12.7M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Token>::ArrayRef()
Line
Count
Source
60
1.76k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> >::ArrayRef()
Line
Count
Source
60
2
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ImplicitConversionSequence>::ArrayRef()
Line
Count
Source
60
46.7M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Stmt*>::ArrayRef()
Line
Count
Source
60
5.31M
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Decl*>::ArrayRef()
Line
Count
Source
60
125
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::SourceLocation>::ArrayRef()
Line
Count
Source
60
13.7k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef()
Line
Count
Source
60
248k
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<clang::Module*>::ArrayRef()
llvm::ArrayRef<clang::SourceRange>::ArrayRef()
Line
Count
Source
60
38
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ObjCProtocolDecl*>::ArrayRef()
Line
Count
Source
60
11.8k
    /*implicit*/ ArrayRef() = default;
Unexecuted instantiation: llvm::ArrayRef<clang::Stmt const* (clang::ExprMutationAnalyzer::*)(clang::Expr const*)>::ArrayRef()
llvm::ArrayRef<clang::ParmVarDecl const*>::ArrayRef()
Line
Count
Source
60
1.30k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::ast_type_traits::DynTypedNode>::ArrayRef()
Line
Count
Source
60
647
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::comments::BlockCommandComment::Argument>::ArrayRef()
Line
Count
Source
60
1.32k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::comments::InlineCommandComment::Argument>::ArrayRef()
Line
Count
Source
60
155
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::comments::VerbatimBlockLineComment*>::ArrayRef()
Line
Count
Source
60
30
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::comments::HTMLStartTagComment::Attribute>::ArrayRef()
Line
Count
Source
60
94
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::OMPClause*>::ArrayRef()
Line
Count
Source
60
272
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::APValue::LValuePathEntry>::ArrayRef()
Line
Count
Source
60
248k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<clang::Builtin::Info>::ArrayRef()
Line
Count
Source
60
88.8k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::PassBuilder::PipelineElement>::ArrayRef()
Line
Count
Source
60
763
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::NamedInstrProfRecord>::ArrayRef()
Line
Count
Source
60
1.19k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef()
Line
Count
Source
60
27
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef()
Line
Count
Source
60
67
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef()
Line
Count
Source
60
1
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef()
Line
Count
Source
60
30
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef()
Line
Count
Source
60
143
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef()
Line
Count
Source
60
374
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef()
Line
Count
Source
60
2
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef()
Line
Count
Source
60
15
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> >::ArrayRef()
Line
Count
Source
60
19.5k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)0, 1ul> >::ArrayRef()
Line
Count
Source
60
1.44k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::irsymtab::storage::Module>::ArrayRef()
Line
Count
Source
60
2.82k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::irsymtab::storage::Comdat>::ArrayRef()
Line
Count
Source
60
2.82k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::irsymtab::storage::Symbol>::ArrayRef()
Line
Count
Source
60
2.82k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::irsymtab::storage::Uncommon>::ArrayRef()
Line
Count
Source
60
2.82k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::irsymtab::storage::Str>::ArrayRef()
Line
Count
Source
60
2.82k
    /*implicit*/ ArrayRef() = default;
llvm::ArrayRef<llvm::codeview::VFTableSlotKind>::ArrayRef()
Line
Count
Source
60
132
    /*implicit*/ ArrayRef() = default;
61
62
    /// Construct an empty ArrayRef from None.
63
235M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
118M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2.01M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
647k
    /*implicit*/ ArrayRef(NoneType) {}
Unexecuted instantiation: llvm::ArrayRef<std::__1::pair<int, char const*> >::ArrayRef(llvm::NoneType)
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1
    /*implicit*/ ArrayRef(NoneType) {}
Unexecuted instantiation: llvm::ArrayRef<std::__1::pair<llvm::MachineMemOperand::Flags, char const*> >::ArrayRef(llvm::NoneType)
llvm::ArrayRef<llvm::MachineBasicBlock const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
6.07k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::MCSchedClassDesc const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
192k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
5.68M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::pair<unsigned int, unsigned int> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
16
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::SMFixIt>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
93.1k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
50
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<char const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::SMRange>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
5.83k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
222
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
38.2M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<unsigned short>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
23
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<unsigned int>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
27.1M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::SmallPtrSetImpl<llvm::SCEVPredicate const*> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
8.94k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
36
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<unsigned long long>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
3.06k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::InstrProfValueSiteRecord>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
5.69k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::MCCVLoc>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
18
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<char>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
9
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::MCAsmMacroParameter>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
7.02k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
7.02k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::opt::OptSpecifier>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
28.0k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::Use>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
140
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::TargetInfo::AddlRegName>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
5.39k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Builtin::Info>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
350
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
61.5k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Attr const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2.15M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::CanQual<clang::Type> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
37.2k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
451
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<long>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
451
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::QualType>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
257k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2.45k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::OpenMPMapModifierKind>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
5.62k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ValueDecl const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
31
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Expr const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
36
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::coverage::CounterExpression>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
153
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
4.36k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::driver::InputInfo>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
41
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::MemoryBuffer*> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
134
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::IdentifierInfo*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1.39k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ModuleMacro*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
33.9M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::CharSourceRange>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
4
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::FixItHint>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1.51k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<std::__1::pair<clang::FileEntry const*, clang::DirectoryEntry const*> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
11
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Decl>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1.52k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::codeview::TypeIndex>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
267
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
155
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VarDecl> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
173
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
370
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
389
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
217
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::PointerType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
25
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ParmVarDecl*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
195
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
380
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IfStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
27
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
183
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
15
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
520
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
165
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
170
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1.56k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
16.1k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
6.30k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Decl*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
7.88k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::OpaquePtr<clang::DeclGroupRef> >::ArrayRef(llvm::NoneType)
Line
Count
Source
63
4.48k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Stmt*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
44.5k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::BindingDecl*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2.53M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::CXXCtorInitializer*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
107k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::TemplateParameterList*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
99.8k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
507k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
3.23M
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Stmt const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
3.88k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::SourceLocation>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
70.3k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::Module*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
15.7k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
274
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
271
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNoexceptExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
269
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ArraySubscriptExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
263
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
266
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedMemberExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
267
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXDependentScopeMemberExpr> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
274
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
262
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
207
    /*implicit*/ ArrayRef(NoneType) {}
Unexecuted instantiation: llvm::ArrayRef<clang::threadSafety::til::BasicBlock*>::ArrayRef(llvm::NoneType)
llvm::ArrayRef<clang::ParmVarDecl const*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
1.30k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::comments::InlineContentComment*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
178
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::comments::HTMLStartTagComment::Attribute>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
62
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::comments::VerbatimBlockLineComment*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::comments::BlockContentComment*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
13
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::TypeSourceInfo*>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
9.20k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<clang::ModuleMap::KnownHeader>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
2.84k
    /*implicit*/ ArrayRef(NoneType) {}
llvm::ArrayRef<unsigned char>::ArrayRef(llvm::NoneType)
Line
Count
Source
63
151
    /*implicit*/ ArrayRef(NoneType) {}
64
65
    /// Construct an ArrayRef from a single element.
66
    /*implicit*/ ArrayRef(const T &OneElt)
67
159M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Register>::ArrayRef(llvm::Register const&)
Line
Count
Source
67
4.86M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef(llvm::Value* const&)
Line
Count
Source
67
1.51M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<unsigned int>::ArrayRef(unsigned int const&)
Line
Count
Source
67
225k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef(llvm::SDValue const&)
Line
Count
Source
67
8.06k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::MCSchedClassDesc const*>::ArrayRef(llvm::MCSchedClassDesc const* const&)
Line
Count
Source
67
3.03k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef(llvm::Type* const&)
Line
Count
Source
67
599k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::AsmToken>::ArrayRef(llvm::AsmToken const&)
Line
Count
Source
67
1.37M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef(llvm::Metadata* const&)
Line
Count
Source
67
28.8k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef(llvm::MachineOperand const&)
Line
Count
Source
67
78.7k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::GISelChangeObserver*>::ArrayRef(llvm::GISelChangeObserver* const&)
Line
Count
Source
67
609k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::SMRange>::ArrayRef(llvm::SMRange const&)
Line
Count
Source
67
87.2k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::SMFixIt>::ArrayRef(llvm::SMFixIt const&)
Line
Count
Source
67
23
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef(llvm::MachineMemOperand* const&)
Line
Count
Source
67
20
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::ShuffleVectorInst*>::ArrayRef(llvm::ShuffleVectorInst* const&)
Line
Count
Source
67
616
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef(llvm::Constant* const&)
Line
Count
Source
67
3.40M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<unsigned long long>::ArrayRef(unsigned long long const&)
Line
Count
Source
67
3.39k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::DependenceInfo::Subscript*>::ArrayRef(llvm::DependenceInfo::Subscript* const&)
Line
Count
Source
67
180
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef(llvm::SCEV const* const&)
Line
Count
Source
67
1.81M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::GlobalValue const*>::ArrayRef(llvm::GlobalValue const* const&)
Line
Count
Source
67
5.72k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::MCSymbol*>::ArrayRef(llvm::MCSymbol* const&)
Line
Count
Source
67
1.43k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::ArrayRef(llvm::OperandBundleDefT<llvm::Value*> const&)
Line
Count
Source
67
24
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::GlobalValue*>::ArrayRef(llvm::GlobalValue* const&)
Line
Count
Source
67
40
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::MCAsmMacroParameter>::ArrayRef(llvm::MCAsmMacroParameter const&)
Line
Count
Source
67
88.9k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > >::ArrayRef(std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > const&)
Line
Count
Source
67
88.9k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Loop*>::ArrayRef(llvm::Loop* const&)
Line
Count
Source
67
96
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef(llvm::BasicBlock* const&)
Line
Count
Source
67
39.3k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef(llvm::StringRef const&)
Line
Count
Source
67
380k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef(llvm::Attribute::AttrKind const&)
Line
Count
Source
67
2.37k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::AttributeList>::ArrayRef(llvm::AttributeList const&)
Line
Count
Source
67
34
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::Value const*>::ArrayRef(llvm::Value const* const&)
Line
Count
Source
67
1
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<std::__1::pair<llvm::Value*, clang::SanitizerMask> >::ArrayRef(std::__1::pair<llvm::Value*, clang::SanitizerMask> const&)
Line
Count
Source
67
789
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Stmt*>::ArrayRef(clang::Stmt* const&)
Line
Count
Source
67
432
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::AllocaInst*>::ArrayRef(llvm::AllocaInst* const&)
Line
Count
Source
67
41
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<unsigned char>::ArrayRef(unsigned char const&)
Line
Count
Source
67
3.12k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::driver::InputInfo>::ArrayRef(clang::driver::InputInfo const&)
Line
Count
Source
67
29.6k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ModuleMacro*>::ArrayRef(clang::ModuleMacro* const&)
Line
Count
Source
67
19.2k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Token>::ArrayRef(clang::Token const&)
Line
Count
Source
67
270k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef(clang::NamedDecl* const&)
Line
Count
Source
67
47.5M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Attr const*>::ArrayRef(clang::Attr const* const&)
Line
Count
Source
67
1
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::DstOp>::ArrayRef(llvm::DstOp const&)
Line
Count
Source
67
6.91M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::SrcOp>::ArrayRef(llvm::SrcOp const&)
Line
Count
Source
67
5.77M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<llvm::dwarf::Attribute>::ArrayRef(llvm::dwarf::Attribute const&)
Line
Count
Source
67
10.0k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::QualType>::ArrayRef(clang::QualType const&)
Line
Count
Source
67
445k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ObjCProtocolDecl*>::ArrayRef(clang::ObjCProtocolDecl* const&)
Line
Count
Source
67
88
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ObjCIvarDecl*>::ArrayRef(clang::ObjCIvarDecl* const&)
Line
Count
Source
67
88
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ObjCPropertyDecl*>::ArrayRef(clang::ObjCPropertyDecl* const&)
Line
Count
Source
67
88
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef(clang::Expr* const&)
Line
Count
Source
67
25.5M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<char const*>::ArrayRef(char const* const&)
Line
Count
Source
67
985k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ento::MemRegion const*>::ArrayRef(clang::ento::MemRegion const* const&)
Line
Count
Source
67
192k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef(clang::SourceRange const&)
Line
Count
Source
67
3.95k
      : Data(&OneElt), Length(1) {}
Unexecuted instantiation: llvm::ArrayRef<clang::ento::SVal>::ArrayRef(clang::ento::SVal const&)
llvm::ArrayRef<clang::tok::TokenKind>::ArrayRef(clang::tok::TokenKind const&)
Line
Count
Source
67
115k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Decl*>::ArrayRef(clang::Decl* const&)
Line
Count
Source
67
6.67M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::SourceLocation>::ArrayRef(clang::SourceLocation const&)
Line
Count
Source
67
49.4M
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> >::ArrayRef(std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> const&)
Line
Count
Source
67
465
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::FixItHint>::ArrayRef(clang::FixItHint const&)
Line
Count
Source
67
864
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::ParmVarDecl*>::ArrayRef(clang::ParmVarDecl* const&)
Line
Count
Source
67
454k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<std::__1::pair<llvm::PointerUnion<clang::TemplateTypeParmType const*, clang::NamedDecl*>, clang::SourceLocation> >::ArrayRef(std::__1::pair<llvm::PointerUnion<clang::TemplateTypeParmType const*, clang::NamedDecl*>, clang::SourceLocation> const&)
Line
Count
Source
67
54.0k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef(clang::TemplateArgument const&)
Line
Count
Source
67
56.6k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Stmt const*>::ArrayRef(clang::Stmt const* const&)
Line
Count
Source
67
65.8k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::BlockDecl::Capture>::ArrayRef(clang::BlockDecl::Capture const&)
Line
Count
Source
67
31
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::Module*>::ArrayRef(clang::Module* const&)
Line
Count
Source
67
823
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef(std::__1::pair<llvm::StringRef, clang::QualType> const&)
Line
Count
Source
67
35.9k
      : Data(&OneElt), Length(1) {}
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::ArrayRef(clang::OMPClauseMappableExprCommon::MappableComponent const&)
Line
Count
Source
67
1.79k
      : Data(&OneElt), Length(1) {}
Unexecuted instantiation: llvm::ArrayRef<clang::threadSafety::til::BasicBlock*>::ArrayRef(clang::threadSafety::til::BasicBlock* const&)
llvm::ArrayRef<char>::ArrayRef(char const&)
Line
Count
Source
67
3.54k
      : Data(&OneElt), Length(1) {}
Unexecuted instantiation: llvm::ArrayRef<std::__1::pair<clang::FileEntry const*, clang::DirectoryEntry const*> >::ArrayRef(std::__1::pair<clang::FileEntry const*, clang::DirectoryEntry const*> const&)
68
69
    /// Construct an ArrayRef from a pointer and length.
70
    /*implicit*/ ArrayRef(const T *data, size_t length)
71
932M
      : Data(data), Length(length) {}
llvm::ArrayRef<char const*>::ArrayRef(char const* const*, unsigned long)
Line
Count
Source
71
568k
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned long>::ArrayRef(unsigned long const*, unsigned long)
Line
Count
Source
71
158M
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned short>::ArrayRef(unsigned short const*, unsigned long)
Line
Count
Source
71
13.8M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef(llvm::MachineMemOperand* const*, unsigned long)
Line
Count
Source
71
225M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef(llvm::SDValue const*, unsigned long)
Line
Count
Source
71
3.37M
      : Data(data), Length(length) {}
llvm::ArrayRef<int>::ArrayRef(int const*, unsigned long)
Line
Count
Source
71
1.07M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef(llvm::EVT const*, unsigned long)
Line
Count
Source
71
1.68k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef(llvm::SubtargetFeatureKV const*, unsigned long)
Line
Count
Source
71
58.2k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef(llvm::SubtargetSubTypeKV const*, unsigned long)
Line
Count
Source
71
58.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Value const*>::ArrayRef(llvm::Value const* const*, unsigned long)
Line
Count
Source
71
6.03M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Register>::ArrayRef(llvm::Register const*, unsigned long)
Line
Count
Source
71
220
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef(llvm::Value* const*, unsigned long)
Line
Count
Source
71
97.8M
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned int>::ArrayRef(unsigned int const*, unsigned long)
Line
Count
Source
71
34.6M
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned char>::ArrayRef(unsigned char const*, unsigned long)
Line
Count
Source
71
8.15M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SDUse>::ArrayRef(llvm::SDUse const*, unsigned long)
Line
Count
Source
71
16.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef(llvm::Type* const*, unsigned long)
Line
Count
Source
71
257k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef(llvm::Constant* const*, unsigned long)
Line
Count
Source
71
14.9M
      : Data(data), Length(length) {}
llvm::ArrayRef<InstrProfValueData>::ArrayRef(InstrProfValueData const*, unsigned long)
Line
Count
Source
71
139
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef(llvm::BasicBlock* const*, unsigned long)
Line
Count
Source
71
12.8M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::WeakVH>::ArrayRef(llvm::WeakVH const*, unsigned long)
Line
Count
Source
71
2
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef(llvm::SCEV const* const*, unsigned long)
Line
Count
Source
71
12.2M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SlotIndex>::ArrayRef(llvm::SlotIndex const*, unsigned long)
Line
Count
Source
71
72.7M
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef(unsigned int const* const*, unsigned long)
Line
Count
Source
71
72.6M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::MachineInstr const*>::ArrayRef(llvm::MachineInstr const* const*, unsigned long)
Line
Count
Source
71
450k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SpillPlacement::BlockConstraint>::ArrayRef(llvm::SpillPlacement::BlockConstraint const*, unsigned long)
Line
Count
Source
71
12.9M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::MachineInstr*>::ArrayRef(llvm::MachineInstr* const*, unsigned long)
Line
Count
Source
71
4
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::AttributeSet>::ArrayRef(llvm::AttributeSet const*, unsigned long)
Line
Count
Source
71
68.2k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef(llvm::Metadata* const*, unsigned long)
Line
Count
Source
71
5
      : Data(data), Length(length) {}
llvm::ArrayRef<long long>::ArrayRef(long long const*, unsigned long)
Line
Count
Source
71
1
      : Data(data), Length(length) {}
llvm::ArrayRef<unsigned long long>::ArrayRef(unsigned long long const*, unsigned long)
Line
Count
Source
71
161k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Argument>::ArrayRef(llvm::Argument const*, unsigned long)
Line
Count
Source
71
826k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Intrinsic::IITDescriptor>::ArrayRef(llvm::Intrinsic::IITDescriptor const*, unsigned long)
Line
Count
Source
71
20.4M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::AttributeList>::ArrayRef(llvm::AttributeList const*, unsigned long)
Line
Count
Source
71
712k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Function const*>::ArrayRef(llvm::Function const* const*, unsigned long)
Line
Count
Source
71
53
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::MDNode*>::ArrayRef(llvm::MDNode* const*, unsigned long)
Line
Count
Source
71
264
      : Data(data), Length(length) {}
LowerTypeTests.cpp:llvm::ArrayRef<(anonymous namespace)::GlobalTypeMember*>::ArrayRef((anonymous namespace)::GlobalTypeMember* const*, unsigned long)
Line
Count
Source
71
11
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::MCCVLoc>::ArrayRef(llvm::MCCVLoc const*, unsigned long)
Line
Count
Source
71
180
      : Data(data), Length(length) {}
llvm::ArrayRef<char>::ArrayRef(char const*, unsigned long)
Line
Count
Source
71
5.45M
      : Data(data), Length(length) {}
llvm::ArrayRef<std::__1::pair<llvm::CachedHashStringRef, unsigned long>*>::ArrayRef(std::__1::pair<llvm::CachedHashStringRef, unsigned long>* const*, unsigned long)
Line
Count
Source
71
13.4M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::AsmToken>::ArrayRef(llvm::AsmToken const*, unsigned long)
Line
Count
Source
71
351k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::opt::OptTable::Info>::ArrayRef(llvm::opt::OptTable::Info const*, unsigned long)
Line
Count
Source
71
209
      : Data(data), Length(length) {}
MergeICmps.cpp:llvm::ArrayRef<(anonymous namespace)::BCECmpBlock>::ArrayRef((anonymous namespace)::BCECmpBlock const*, unsigned long)
Line
Count
Source
71
13
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::vfs::YAMLVFSEntry>::ArrayRef(llvm::vfs::YAMLVFSEntry const*, unsigned long)
Line
Count
Source
71
23
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Instruction*>::ArrayRef(llvm::Instruction* const*, unsigned long)
Line
Count
Source
71
25.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::WeakTrackingVH>::ArrayRef(llvm::WeakTrackingVH const*, unsigned long)
Line
Count
Source
71
610k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::StoreInst*>::ArrayRef(llvm::StoreInst* const*, unsigned long)
Line
Count
Source
71
113k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef(llvm::StringRef const*, unsigned long)
Line
Count
Source
71
987
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Builtin::Info>::ArrayRef(clang::Builtin::Info const*, unsigned long)
Line
Count
Source
71
43.9k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::BlockDecl*>::ArrayRef(clang::BlockDecl* const*, unsigned long)
Line
Count
Source
71
134k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::BlockDecl::Capture>::ArrayRef(clang::BlockDecl::Capture const*, unsigned long)
Line
Count
Source
71
17.8k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ParmVarDecl*>::ArrayRef(clang::ParmVarDecl* const*, unsigned long)
Line
Count
Source
71
48.4M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::FunctionType::ExtParameterInfo>::ArrayRef(clang::FunctionType::ExtParameterInfo const*, unsigned long)
Line
Count
Source
71
29.2k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef(clang::NamedDecl* const*, unsigned long)
Line
Count
Source
71
10.2M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef(clang::TemplateArgument const*, unsigned long)
Line
Count
Source
71
24.5M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Stmt const*>::ArrayRef(clang::Stmt const* const*, unsigned long)
Line
Count
Source
71
263
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::OMPClause*>::ArrayRef(clang::OMPClause* const*, unsigned long)
Line
Count
Source
71
4.07M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CallExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CallExpr> const* const*, unsigned long)
Line
Count
Source
71
20.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::QualType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::QualType> const* const*, unsigned long)
Line
Count
Source
71
20.1k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::BindingDecl*>::ArrayRef(clang::BindingDecl* const*, unsigned long)
Line
Count
Source
71
1.02k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::CharUnits>::ArrayRef(clang::CharUnits const*, unsigned long)
Line
Count
Source
71
14
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef(clang::Expr* const*, unsigned long)
Line
Count
Source
71
13.0M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ValueDecl*>::ArrayRef(clang::ValueDecl* const*, unsigned long)
Line
Count
Source
71
29.6k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::ArrayRef(clang::OMPClauseMappableExprCommon::MappableComponent const*, unsigned long)
Line
Count
Source
71
45.7k
      : Data(data), Length(length) {}
llvm::ArrayRef<std::__1::tuple<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, bool> >::ArrayRef(std::__1::tuple<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, bool> const*, unsigned long)
Line
Count
Source
71
2.22k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Expr const*>::ArrayRef(clang::Expr const* const*, unsigned long)
Line
Count
Source
71
1.20M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Attr const*>::ArrayRef(clang::Attr const* const*, unsigned long)
Line
Count
Source
71
240
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::QualType>::ArrayRef(clang::QualType const*, unsigned long)
Line
Count
Source
71
191k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::TypeSourceInfo*>::ArrayRef(clang::TypeSourceInfo* const*, unsigned long)
Line
Count
Source
71
876k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::CXXBaseSpecifier>::ArrayRef(clang::CXXBaseSpecifier const*, unsigned long)
Line
Count
Source
71
827
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)2, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)2, 1ul> const*, unsigned long)
Line
Count
Source
71
52.4k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ASTReader::PragmaPackStackEntry>::ArrayRef(clang::ASTReader::PragmaPackStackEntry const*, unsigned long)
Line
Count
Source
71
2.60k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::IdentifierInfo const*>::ArrayRef(clang::IdentifierInfo const* const*, unsigned long)
Line
Count
Source
71
13.0k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::DesignatedInitExpr::Designator>::ArrayRef(clang::DesignatedInitExpr::Designator const*, unsigned long)
Line
Count
Source
71
12.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::CCValAssign>::ArrayRef(llvm::CCValAssign const*, unsigned long)
Line
Count
Source
71
347
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::DebugLocStream::Entry>::ArrayRef(llvm::DebugLocStream::Entry const*, unsigned long)
Line
Count
Source
71
422
      : Data(data), Length(length) {}
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, unsigned long)
Line
Count
Source
71
2.54k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::codeview::TypeIndex>::ArrayRef(llvm::codeview::TypeIndex const*, unsigned long)
Line
Count
Source
71
6.21k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::dwarf::CFIProgram::OperandType [2]>::ArrayRef(llvm::dwarf::CFIProgram::OperandType const (*) [2], unsigned long)
Line
Count
Source
71
1.98k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::SUnit*>::ArrayRef(llvm::SUnit* const*, unsigned long)
Line
Count
Source
71
2.56k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::coverage::CountedRegion>::ArrayRef(llvm::coverage::CountedRegion const*, unsigned long)
Line
Count
Source
71
523
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const* const*, unsigned long)
Line
Count
Source
71
3.03k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const* const*, unsigned long)
Line
Count
Source
71
168
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VarDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::VarDecl> const* const*, unsigned long)
Line
Count
Source
71
67.2k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const* const*, unsigned long)
Line
Count
Source
71
1.87k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const* const*, unsigned long)
Line
Count
Source
71
66.3k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Stmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::Stmt> const* const*, unsigned long)
Line
Count
Source
71
18.7k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const* const*, unsigned long)
Line
Count
Source
71
1.73k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const* const*, unsigned long)
Line
Count
Source
71
209
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Expr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::Expr> const* const*, unsigned long)
Line
Count
Source
71
4.82k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::TypedefType> const* const*, unsigned long)
Line
Count
Source
71
691
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const* const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::PointerType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::PointerType> const* const*, unsigned long)
Line
Count
Source
71
738
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::RecordType> const* const*, unsigned long)
Line
Count
Source
71
233
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const* const*, unsigned long)
Line
Count
Source
71
2.34k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const* const*, unsigned long)
Line
Count
Source
71
230
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const* const*, unsigned long)
Line
Count
Source
71
231
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IfStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::IfStmt> const* const*, unsigned long)
Line
Count
Source
71
250
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const* const*, unsigned long)
Line
Count
Source
71
384
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const* const*, unsigned long)
Line
Count
Source
71
17.4k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const* const*, unsigned long)
Line
Count
Source
71
623
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::DeclStmt> const* const*, unsigned long)
Line
Count
Source
71
16.6k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const* const*, unsigned long)
Line
Count
Source
71
16.9k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Decl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::Decl> const* const*, unsigned long)
Line
Count
Source
71
643
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const* const*, unsigned long)
Line
Count
Source
71
230
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BlockDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::BlockDecl> const* const*, unsigned long)
Line
Count
Source
71
218
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const* const*, unsigned long)
Line
Count
Source
71
25
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::RecordDecl> const* const*, unsigned long)
Line
Count
Source
71
298
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const* const*, unsigned long)
Line
Count
Source
71
306
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FieldDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::FieldDecl> const* const*, unsigned long)
Line
Count
Source
71
131
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const* const*, unsigned long)
Line
Count
Source
71
189
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::MemberExpr> const* const*, unsigned long)
Line
Count
Source
71
212
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCIvarRefExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ObjCIvarRefExpr> const* const*, unsigned long)
Line
Count
Source
71
11
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ForStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ForStmt> const* const*, unsigned long)
Line
Count
Source
71
171
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const* const*, unsigned long)
Line
Count
Source
71
2.23k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const* const*, unsigned long)
Line
Count
Source
71
638
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const* const*, unsigned long)
Line
Count
Source
71
1.13k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::InitListExpr> const* const*, unsigned long)
Line
Count
Source
71
16.1k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ObjCProtocolDecl*>::ArrayRef(clang::ObjCProtocolDecl* const*, unsigned long)
Line
Count
Source
71
52.9k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::TemplateParameterList*>::ArrayRef(clang::TemplateParameterList* const*, unsigned long)
Line
Count
Source
71
5.65M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ParsedTemplateArgument>::ArrayRef(clang::ParsedTemplateArgument const*, unsigned long)
Line
Count
Source
71
3.16M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Token>::ArrayRef(clang::Token const*, unsigned long)
Line
Count
Source
71
1.09M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::DecompositionDeclarator::Binding>::ArrayRef(clang::DecompositionDeclarator::Binding const*, unsigned long)
Line
Count
Source
71
866
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Decl*>::ArrayRef(clang::Decl* const*, unsigned long)
Line
Count
Source
71
847k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::SourceLocation>::ArrayRef(clang::SourceLocation const*, unsigned long)
Line
Count
Source
71
22.1k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ObjCTypeParamDecl*>::ArrayRef(clang::ObjCTypeParamDecl* const*, unsigned long)
Line
Count
Source
71
2.12k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ImplicitConversionSequence>::ArrayRef(clang::ImplicitConversionSequence const*, unsigned long)
Line
Count
Source
71
23.3M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::Stmt*>::ArrayRef(clang::Stmt* const*, unsigned long)
Line
Count
Source
71
729k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const* const*, unsigned long)
Line
Count
Source
71
1.72k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ReferenceType> const* const*, unsigned long)
Line
Count
Source
71
1.17k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const* const*, unsigned long)
Line
Count
Source
71
543
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::TypeLoc> const* const*, unsigned long)
Line
Count
Source
71
273
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTypeidExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXTypeidExpr> const* const*, unsigned long)
Line
Count
Source
71
269
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GenericSelectionExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::GenericSelectionExpr> const* const*, unsigned long)
Line
Count
Source
71
269
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> const* const*, unsigned long)
Line
Count
Source
71
293
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedMemberExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::UnresolvedMemberExpr> const* const*, unsigned long)
Line
Count
Source
71
265
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXDependentScopeMemberExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXDependentScopeMemberExpr> const* const*, unsigned long)
Line
Count
Source
71
436
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> const* const*, unsigned long)
Line
Count
Source
71
450
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CastExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CastExpr> const* const*, unsigned long)
Line
Count
Source
71
425
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const* const*, unsigned long)
Line
Count
Source
71
262
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const* const*, unsigned long)
Line
Count
Source
71
267
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const* const*, unsigned long)
Line
Count
Source
71
271
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ArraySubscriptExpr> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::ArraySubscriptExpr> const* const*, unsigned long)
Line
Count
Source
71
168
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::StringRef const*>::ArrayRef(llvm::StringRef const* const*, unsigned long)
Line
Count
Source
71
316
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamedDecl> const*>::ArrayRef(clang::ast_matchers::internal::Matcher<clang::NamedDecl> const* const*, unsigned long)
Line
Count
Source
71
878
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::APValue::LValuePathEntry>::ArrayRef(clang::APValue::LValuePathEntry const*, unsigned long)
Line
Count
Source
71
1.29M
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::CXXRecordDecl const*>::ArrayRef(clang::CXXRecordDecl const* const*, unsigned long)
Line
Count
Source
71
713
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::TemplateArgumentLoc>::ArrayRef(clang::TemplateArgumentLoc const*, unsigned long)
Line
Count
Source
71
648
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::BlockCommandComment::Argument>::ArrayRef(clang::comments::BlockCommandComment::Argument const*, unsigned long)
Line
Count
Source
71
498
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::HTMLStartTagComment::Attribute>::ArrayRef(clang::comments::HTMLStartTagComment::Attribute const*, unsigned long)
Line
Count
Source
71
32
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::InlineContentComment*>::ArrayRef(clang::comments::InlineContentComment* const*, unsigned long)
Line
Count
Source
71
2.46k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::VerbatimBlockLineComment*>::ArrayRef(clang::comments::VerbatimBlockLineComment* const*, unsigned long)
Line
Count
Source
71
28
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::BlockContentComment*>::ArrayRef(clang::comments::BlockContentComment* const*, unsigned long)
Line
Count
Source
71
1.25k
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::comments::InlineCommandComment::Argument>::ArrayRef(clang::comments::InlineCommandComment::Argument const*, unsigned long)
Line
Count
Source
71
28
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::BindingDecl const*>::ArrayRef(clang::BindingDecl const* const*, unsigned long)
Line
Count
Source
71
417
      : Data(data), Length(length) {}
llvm::ArrayRef<clang::VTableComponent>::ArrayRef(clang::VTableComponent const*, unsigned long)
Line
Count
Source
71
7.92k
      : Data(data), Length(length) {}
llvm::ArrayRef<std::__1::pair<unsigned long long, clang::ThunkInfo> >::ArrayRef(std::__1::pair<unsigned long long, clang::ThunkInfo> const*, unsigned long)
Line
Count
Source
71
7.92k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::Metadata const*>::ArrayRef(llvm::Metadata const* const*, unsigned long)
Line
Count
Source
71
19.0k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::InstrProfValueSiteRecord>::ArrayRef(llvm::InstrProfValueSiteRecord const*, unsigned long)
Line
Count
Source
71
1.34k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::coff_relocation>::ArrayRef(llvm::object::coff_relocation const*, unsigned long)
Line
Count
Source
71
199k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)1, 1ul> const*, unsigned long)
Line
Count
Source
71
102k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*, unsigned long)
Line
Count
Source
71
197k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef(llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*, unsigned long)
Line
Count
Source
71
243
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*, unsigned long)
Line
Count
Source
71
25.8k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false>, true> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false>, true> const*, unsigned long)
Line
Count
Source
71
135
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false>, false> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false>, false> const*, unsigned long)
Line
Count
Source
71
7.23k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)0, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned int, (llvm::support::endianness)0, 1ul> const*, unsigned long)
Line
Count
Source
71
98
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*, unsigned long)
Line
Count
Source
71
25.5k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef(llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*, unsigned long)
Line
Count
Source
71
137
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*, unsigned long)
Line
Count
Source
71
4.13k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false>, true> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false>, true> const*, unsigned long)
Line
Count
Source
71
107
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false>, false> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false>, false> const*, unsigned long)
Line
Count
Source
71
3.01k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*, unsigned long)
Line
Count
Source
71
1.28M
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef(llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*, unsigned long)
Line
Count
Source
71
1.16k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*, unsigned long)
Line
Count
Source
71
229k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true>, true> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true>, true> const*, unsigned long)
Line
Count
Source
71
4.20k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true>, false> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true>, false> const*, unsigned long)
Line
Count
Source
71
301k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned long long, (llvm::support::endianness)1, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned long long, (llvm::support::endianness)1, 1ul> const*, unsigned long)
Line
Count
Source
71
54
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef(llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*, unsigned long)
Line
Count
Source
71
18.9k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef(llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*, unsigned long)
Line
Count
Source
71
56
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*, unsigned long)
Line
Count
Source
71
12.8k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true>, true> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true>, true> const*, unsigned long)
Line
Count
Source
71
335
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true>, false> >::ArrayRef(llvm::object::Elf_Rel_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true>, false> const*, unsigned long)
Line
Count
Source
71
1.81k
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned long long, (llvm::support::endianness)0, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned long long, (llvm::support::endianness)0, 1ul> const*, unsigned long)
Line
Count
Source
71
38
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::irsymtab::storage::Module>::ArrayRef(llvm::irsymtab::storage::Module const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::irsymtab::storage::Comdat>::ArrayRef(llvm::irsymtab::storage::Comdat const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::irsymtab::storage::Symbol>::ArrayRef(llvm::irsymtab::storage::Symbol const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::irsymtab::storage::Uncommon>::ArrayRef(llvm::irsymtab::storage::Uncommon const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::irsymtab::storage::Str>::ArrayRef(llvm::irsymtab::storage::Str const*, unsigned long)
Line
Count
Source
71
938
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> >::ArrayRef(llvm::support::detail::packed_endian_specific_integral<unsigned short, (llvm::support::endianness)1, 1ul> const*, unsigned long)
Line
Count
Source
71
13
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::minidump::Module>::ArrayRef(llvm::minidump::Module const*, unsigned long)
Line
Count
Source
71
3
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::minidump::Thread>::ArrayRef(llvm::minidump::Thread const*, unsigned long)
Line
Count
Source
71
3
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::minidump::MemoryDescriptor>::ArrayRef(llvm::minidump::MemoryDescriptor const*, unsigned long)
Line
Count
Source
71
3
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::minidump::Header>::ArrayRef(llvm::minidump::Header const*, unsigned long)
Line
Count
Source
71
24
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::minidump::Directory>::ArrayRef(llvm::minidump::Directory const*, unsigned long)
Line
Count
Source
71
20
      : Data(data), Length(length) {}
llvm::ArrayRef<llvm::codeview::CodeViewRecordIO::RecordLimit>::ArrayRef(llvm::codeview::CodeViewRecordIO::RecordLimit const*, unsigned long)
Line
Count
Source
71
37.1k
      : Data(data), Length(length) {}
llvm::ArrayRef<LLVMOpaqueValue*>::ArrayRef(LLVMOpaqueValue* const*, unsigned long)
Line
Count
Source
71
2
      : Data(data), Length(length) {}
72
73
    /// Construct an ArrayRef from a range.
74
    ArrayRef(const T *begin, const T *end)
75
102M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::SDUse>::ArrayRef(llvm::SDUse const*, llvm::SDUse const*)
Line
Count
Source
75
58.8M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef(llvm::Type* const*, llvm::Type* const*)
Line
Count
Source
75
14.1M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef(llvm::EVT const*, llvm::EVT const*)
Line
Count
Source
75
821
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef(llvm::Constant* const*, llvm::Constant* const*)
Line
Count
Source
75
449k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<unsigned short>::ArrayRef(unsigned short const*, unsigned short const*)
Line
Count
Source
75
516
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Use>::ArrayRef(llvm::Use const*, llvm::Use const*)
Line
Count
Source
75
10.9k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::cfg::Update<llvm::BasicBlock*> >::ArrayRef(llvm::cfg::Update<llvm::BasicBlock*> const*, llvm::cfg::Update<llvm::BasicBlock*> const*)
Line
Count
Source
75
94.0k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::LazyCallGraph::SCC*>::ArrayRef(llvm::LazyCallGraph::SCC* const*, llvm::LazyCallGraph::SCC* const*)
Line
Count
Source
75
25
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<unsigned int>::ArrayRef(unsigned int const*, unsigned int const*)
Line
Count
Source
75
10.0k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::MachineInstr*>::ArrayRef(llvm::MachineInstr* const*, llvm::MachineInstr* const*)
Line
Count
Source
75
2.83M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::LandingPadInst*>::ArrayRef(llvm::LandingPadInst* const*, llvm::LandingPadInst* const*)
Line
Count
Source
75
39
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::AttributeSet>::ArrayRef(llvm::AttributeSet const*, llvm::AttributeSet const*)
Line
Count
Source
75
10.8M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::MDOperand>::ArrayRef(llvm::MDOperand const*, llvm::MDOperand const*)
Line
Count
Source
75
1.36M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Attribute>::ArrayRef(llvm::Attribute const*, llvm::Attribute const*)
Line
Count
Source
75
10.3M
      : Data(begin), Length(end - begin) {}
Unexecuted instantiation: llvm::ArrayRef<unsigned char const>::ArrayRef(unsigned char const*, unsigned char const*)
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef(llvm::BasicBlock* const*, llvm::BasicBlock* const*)
Line
Count
Source
75
186
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef(llvm::Value* const*, llvm::Value* const*)
Line
Count
Source
75
238
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<unsigned char>::ArrayRef(unsigned char const*, unsigned char const*)
Line
Count
Source
75
85.4k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<char>::ArrayRef(char const*, char const*)
Line
Count
Source
75
485k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::FileEntry const*>::ArrayRef(clang::FileEntry const* const*, clang::FileEntry const* const*)
Line
Count
Source
75
3.45k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::QualType>::ArrayRef(clang::QualType const*, clang::QualType const*)
Line
Count
Source
75
1.73M
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::ArrayRef(clang::OMPClauseMappableExprCommon::MappableComponent const*, clang::OMPClauseMappableExprCommon::MappableComponent const*)
Line
Count
Source
75
5.62k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::Expr const*>::ArrayRef(clang::Expr const* const*, clang::Expr const* const*)
Line
Count
Source
75
333
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<int>::ArrayRef(int const*, int const*)
Line
Count
Source
75
48
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<char const*>::ArrayRef(char const* const*, char const* const*)
Line
Count
Source
75
46.5k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef(clang::NamedDecl* const*, clang::NamedDecl* const*)
Line
Count
Source
75
52
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::ModuleMacro*>::ArrayRef(clang::ModuleMacro* const*, clang::ModuleMacro* const*)
Line
Count
Source
75
36.5k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef(clang::TemplateArgument const*, clang::TemplateArgument const*)
Line
Count
Source
75
916k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::CXXCtorInitializer*>::ArrayRef(clang::CXXCtorInitializer* const*, clang::CXXCtorInitializer* const*)
Line
Count
Source
75
2.12k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Use const>::ArrayRef(llvm::Use const*, llvm::Use const*)
Line
Count
Source
75
254
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::lto::InputFile::Symbol>::ArrayRef(llvm::lto::InputFile::Symbol const*, llvm::lto::InputFile::Symbol const*)
Line
Count
Source
75
697
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::lto::SymbolResolution>::ArrayRef(llvm::lto::SymbolResolution const*, llvm::lto::SymbolResolution const*)
Line
Count
Source
75
697
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::comments::Token>::ArrayRef(clang::comments::Token const*, clang::comments::Token const*)
Line
Count
Source
75
503
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<clang::APValue::LValuePathEntry>::ArrayRef(clang::APValue::LValuePathEntry const*, clang::APValue::LValuePathEntry const*)
Line
Count
Source
75
22.7k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef(llvm::Metadata* const*, llvm::Metadata* const*)
Line
Count
Source
75
2
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*, llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*)
Line
Count
Source
75
8.05k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > >::ArrayRef(llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*, llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, false> > const*)
Line
Count
Source
75
1.40k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*, llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*)
Line
Count
Source
75
968
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > >::ArrayRef(llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*, llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, false> > const*)
Line
Count
Source
75
461
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*, llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*)
Line
Count
Source
75
12.0k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > >::ArrayRef(llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*, llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)1, true> > const*)
Line
Count
Source
75
7.07k
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef(llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*, llvm::object::Elf_Sym_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*)
Line
Count
Source
75
696
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > >::ArrayRef(llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*, llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<(llvm::support::endianness)0, true> > const*)
Line
Count
Source
75
288
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::XCOFFSectionHeader64>::ArrayRef(llvm::object::XCOFFSectionHeader64 const*, llvm::object::XCOFFSectionHeader64 const*)
Line
Count
Source
75
1
      : Data(begin), Length(end - begin) {}
llvm::ArrayRef<llvm::object::XCOFFSectionHeader32>::ArrayRef(llvm::object::XCOFFSectionHeader32 const*, llvm::object::XCOFFSectionHeader32 const*)
Line
Count
Source
75
1
      : Data(begin), Length(end - begin) {}
76
77
    /// Construct an ArrayRef from a SmallVector. This is templated in order to
78
    /// avoid instantiating SmallVectorTemplateCommon<T> whenever we
79
    /// copy-construct an ArrayRef.
80
    template<typename U>
81
    /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec)
82
1.23G
      : Data(Vec.data()), Length(Vec.size()) {
83
1.23G
    }
llvm::ArrayRef<char const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<char const*, void> const&)
Line
Count
Source
82
119k
      : Data(Vec.data()), Length(Vec.size()) {
83
119k
    }
llvm::ArrayRef<llvm::MachineInstr const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineInstr const*, void> const&)
Line
Count
Source
82
636k
      : Data(Vec.data()), Length(Vec.size()) {
83
636k
    }
llvm::ArrayRef<llvm::CallLowering::ArgInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CallLowering::ArgInfo, void> const&)
Line
Count
Source
82
3.85M
      : Data(Vec.data()), Length(Vec.size()) {
83
3.85M
    }
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineOperand, void> const&)
Line
Count
Source
82
8.87M
      : Data(Vec.data()), Length(Vec.size()) {
83
8.87M
    }
llvm::ArrayRef<llvm::MachineBasicBlock*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineBasicBlock*, void> const&)
Line
Count
Source
82
1.01M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.01M
    }
llvm::ArrayRef<llvm::SDValue>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SDValue, void> const&)
Line
Count
Source
82
20.0M
      : Data(Vec.data()), Length(Vec.size()) {
83
20.0M
    }
llvm::ArrayRef<int>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<int, void> const&)
Line
Count
Source
82
5.65M
      : Data(Vec.data()), Length(Vec.size()) {
83
5.65M
    }
llvm::ArrayRef<llvm::Type*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Type*, void> const&)
Line
Count
Source
82
10.4M
      : Data(Vec.data()), Length(Vec.size()) {
83
10.4M
    }
llvm::ArrayRef<llvm::MVT>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MVT, void> const&)
Line
Count
Source
82
10.4k
      : Data(Vec.data()), Length(Vec.size()) {
83
10.4k
    }
llvm::ArrayRef<llvm::Value*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Value*, void> const&)
Line
Count
Source
82
62.6M
      : Data(Vec.data()), Length(Vec.size()) {
83
62.6M
    }
llvm::ArrayRef<llvm::Constant*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Constant*, void> const&)
Line
Count
Source
82
38.2M
      : Data(Vec.data()), Length(Vec.size()) {
83
38.2M
    }
llvm::ArrayRef<unsigned short>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned short, void> const&)
Line
Count
Source
82
216k
      : Data(Vec.data()), Length(Vec.size()) {
83
216k
    }
llvm::ArrayRef<llvm::Value const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Value const*, void> const&)
Line
Count
Source
82
58.7M
      : Data(Vec.data()), Length(Vec.size()) {
83
58.7M
    }
llvm::ArrayRef<llvm::Register>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Register, void> const&)
Line
Count
Source
82
26.1M
      : Data(Vec.data()), Length(Vec.size()) {
83
26.1M
    }
llvm::ArrayRef<llvm::AMDGPUInstructionSelector::GEPInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::AMDGPUInstructionSelector::GEPInfo, void> const&)
Line
Count
Source
82
396
      : Data(Vec.data()), Length(Vec.size()) {
83
396
    }
Unexecuted instantiation: llvm::ArrayRef<float>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<float, void> const&)
Unexecuted instantiation: llvm::ArrayRef<double>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<double, void> const&)
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::BasicBlock*, void> const&)
Line
Count
Source
82
4.88M
      : Data(Vec.data()), Length(Vec.size()) {
83
4.88M
    }
llvm::ArrayRef<llvm::SUnit*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SUnit*, void> const&)
Line
Count
Source
82
6.79M
      : Data(Vec.data()), Length(Vec.size()) {
83
6.79M
    }
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Metadata*, void> const&)
Line
Count
Source
82
4.90M
      : Data(Vec.data()), Length(Vec.size()) {
83
4.90M
    }
SIFoldOperands.cpp:llvm::ArrayRef<(anonymous namespace)::FoldCandidate>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::FoldCandidate, void> const&)
Line
Count
Source
82
89.2k
      : Data(Vec.data()), Length(Vec.size()) {
83
89.2k
    }
llvm::ArrayRef<llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, void> const&)
Line
Count
Source
82
7.25k
      : Data(Vec.data()), Length(Vec.size()) {
83
7.25k
    }
llvm::ArrayRef<llvm::ISD::InputArg>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ISD::InputArg, void> const&)
Line
Count
Source
82
28.5k
      : Data(Vec.data()), Length(Vec.size()) {
83
28.5k
    }
llvm::ArrayRef<llvm::EVT>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::EVT, void> const&)
Line
Count
Source
82
4.08M
      : Data(Vec.data()), Length(Vec.size()) {
83
4.08M
    }
llvm::ArrayRef<llvm::MachineInstr*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineInstr*, void> const&)
Line
Count
Source
82
2.15M
      : Data(Vec.data()), Length(Vec.size()) {
83
2.15M
    }
llvm::ArrayRef<llvm::RegisterMaskPair>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::RegisterMaskPair, void> const&)
Line
Count
Source
82
29.3M
      : Data(Vec.data()), Length(Vec.size()) {
83
29.3M
    }
llvm::ArrayRef<unsigned int>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned int, void> const&)
Line
Count
Source
82
163M
      : Data(Vec.data()), Length(Vec.size()) {
83
163M
    }
llvm::ArrayRef<unsigned char>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned char, void> const&)
Line
Count
Source
82
5.06M
      : Data(Vec.data()), Length(Vec.size()) {
83
5.06M
    }
llvm::ArrayRef<std::__1::pair<unsigned int, bool> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned int, bool>, void> const&)
Line
Count
Source
82
17.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
17.6k
    }
llvm::ArrayRef<llvm::SlotIndex>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SlotIndex, void> const&)
Line
Count
Source
82
107M
      : Data(Vec.data()), Length(Vec.size()) {
83
107M
    }
llvm::ArrayRef<llvm::ConstantInt*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ConstantInt*, void> const&)
Line
Count
Source
82
4.65k
      : Data(Vec.data()), Length(Vec.size()) {
83
4.65k
    }
llvm::ArrayRef<llvm::CCValAssign>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CCValAssign, void> const&)
Line
Count
Source
82
1.29k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.29k
    }
llvm::ArrayRef<llvm::ISD::OutputArg>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ISD::OutputArg, void> const&)
Line
Count
Source
82
142k
      : Data(Vec.data()), Length(Vec.size()) {
83
142k
    }
llvm::ArrayRef<llvm::wasm::ValType>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::wasm::ValType, void> const&)
Line
Count
Source
82
4.47k
      : Data(Vec.data()), Length(Vec.size()) {
83
4.47k
    }
llvm::ArrayRef<llvm::AttributeSet>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::AttributeSet, void> const&)
Line
Count
Source
82
9.95M
      : Data(Vec.data()), Length(Vec.size()) {
83
9.95M
    }
llvm::ArrayRef<llvm::APInt>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::APInt, void> const&)
Line
Count
Source
82
252k
      : Data(Vec.data()), Length(Vec.size()) {
83
252k
    }
llvm::ArrayRef<unsigned long long>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned long long, void> const&)
Line
Count
Source
82
21.6M
      : Data(Vec.data()), Length(Vec.size()) {
83
21.6M
    }
llvm::ArrayRef<llvm::SDNode const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SDNode const*, void> const&)
Line
Count
Source
82
516k
      : Data(Vec.data()), Length(Vec.size()) {
83
516k
    }
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineMemOperand*, void> const&)
Line
Count
Source
82
8.87M
      : Data(Vec.data()), Length(Vec.size()) {
83
8.87M
    }
llvm::ArrayRef<llvm::Instruction*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Instruction*, void> const&)
Line
Count
Source
82
5.20M
      : Data(Vec.data()), Length(Vec.size()) {
83
5.20M
    }
X86SpeculativeLoadHardening.cpp:llvm::ArrayRef<(anonymous namespace)::X86SpeculativeLoadHardeningPass::BlockCondInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::X86SpeculativeLoadHardeningPass::BlockCondInfo, void> const&)
Line
Count
Source
82
81
      : Data(Vec.data()), Length(Vec.size()) {
83
81
    }
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::OperandBundleDefT<llvm::Value*>, void> const&)
Line
Count
Source
82
16.7M
      : Data(Vec.data()), Length(Vec.size()) {
83
16.7M
    }
llvm::ArrayRef<llvm::WeakTrackingVH>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::WeakTrackingVH, void> const&)
Line
Count
Source
82
6.33M
      : Data(Vec.data()), Length(Vec.size()) {
83
6.33M
    }
llvm::ArrayRef<llvm::Function*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Function*, void> const&)
Line
Count
Source
82
2.12k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.12k
    }
llvm::ArrayRef<llvm::LazyCallGraph::Node*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::LazyCallGraph::Node*, void> const&)
Line
Count
Source
82
1.45k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.45k
    }
llvm::ArrayRef<llvm::DependenceInfo::Subscript*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DependenceInfo::Subscript*, void> const&)
Line
Count
Source
82
2
      : Data(Vec.data()), Length(Vec.size()) {
83
2
    }
llvm::ArrayRef<llvm::cfg::Update<llvm::BasicBlock*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::cfg::Update<llvm::BasicBlock*>, void> const&)
Line
Count
Source
82
742k
      : Data(Vec.data()), Length(Vec.size()) {
83
742k
    }
llvm::ArrayRef<llvm::WeakVH>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::WeakVH, void> const&)
Line
Count
Source
82
550
      : Data(Vec.data()), Length(Vec.size()) {
83
550
    }
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SCEV const*, void> const&)
Line
Count
Source
82
186M
      : Data(Vec.data()), Length(Vec.size()) {
83
186M
    }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, llvm::ScalarEvolution::ExitLimit> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::BasicBlock*, llvm::ScalarEvolution::ExitLimit>, void> const&)
Line
Count
Source
82
792k
      : Data(Vec.data()), Length(Vec.size()) {
83
792k
    }
llvm::ArrayRef<llvm::SCEVPredicate const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SCEVPredicate const*, void> const&)
Line
Count
Source
82
1.45k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.45k
    }
llvm::ArrayRef<llvm::MachineBasicBlock const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineBasicBlock const*, void> const&)
Line
Count
Source
82
2.93M
      : Data(Vec.data()), Length(Vec.size()) {
83
2.93M
    }
llvm::ArrayRef<llvm::AllocaInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::AllocaInst*, void> const&)
Line
Count
Source
82
565
      : Data(Vec.data()), Length(Vec.size()) {
83
565
    }
ImplicitNullChecks.cpp:llvm::ArrayRef<(anonymous namespace)::ImplicitNullChecks::NullCheck>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::ImplicitNullChecks::NullCheck, void> const&)
Line
Count
Source
82
35
      : Data(Vec.data()), Length(Vec.size()) {
83
35
    }
llvm::ArrayRef<std::__1::pair<llvm::MachineInstr*, unsigned int> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::MachineInstr*, unsigned int>, void> const&)
Line
Count
Source
82
340k
      : Data(Vec.data()), Length(Vec.size()) {
83
340k
    }
llvm::ArrayRef<unsigned int const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned int const*, void> const&)
Line
Count
Source
82
75.2M
      : Data(Vec.data()), Length(Vec.size()) {
83
75.2M
    }
llvm::ArrayRef<llvm::ExtractElementInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ExtractElementInst*, void> const&)
Line
Count
Source
82
948
      : Data(Vec.data()), Length(Vec.size()) {
83
948
    }
llvm::ArrayRef<llvm::ShuffleVectorInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ShuffleVectorInst*, void> const&)
Line
Count
Source
82
1.89k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.89k
    }
llvm::ArrayRef<llvm::MCSchedClassDesc const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MCSchedClassDesc const*, void> const&)
Line
Count
Source
82
168k
      : Data(Vec.data()), Length(Vec.size()) {
83
168k
    }
llvm::ArrayRef<llvm::GlobalValue const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::GlobalValue const*, void> const&)
Line
Count
Source
82
14
      : Data(Vec.data()), Length(Vec.size()) {
83
14
    }
Unexecuted instantiation: llvm::ArrayRef<llvm::MCSymbol*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MCSymbol*, void> const&)
llvm::ArrayRef<llvm::MachineTraceMetrics::TraceBlockInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MachineTraceMetrics::TraceBlockInfo, void> const&)
Line
Count
Source
82
122k
      : Data(Vec.data()), Length(Vec.size()) {
83
122k
    }
llvm::ArrayRef<llvm::LiveInterval*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::LiveInterval*, void> const&)
Line
Count
Source
82
597k
      : Data(Vec.data()), Length(Vec.size()) {
83
597k
    }
llvm::ArrayRef<llvm::SplitAnalysis::BlockInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SplitAnalysis::BlockInfo, void> const&)
Line
Count
Source
82
12.8M
      : Data(Vec.data()), Length(Vec.size()) {
83
12.8M
    }
llvm::ArrayRef<llvm::SpillPlacement::BlockConstraint>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SpillPlacement::BlockConstraint, void> const&)
Line
Count
Source
82
7.95M
      : Data(Vec.data()), Length(Vec.size()) {
83
7.95M
    }
llvm::ArrayRef<llvm::Argument*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Argument*, void> const&)
Line
Count
Source
82
161
      : Data(Vec.data()), Length(Vec.size()) {
83
161
    }
llvm::ArrayRef<llvm::ReturnInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ReturnInst*, void> const&)
Line
Count
Source
82
161
      : Data(Vec.data()), Length(Vec.size()) {
83
161
    }
llvm::ArrayRef<llvm::InvokeInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::InvokeInst*, void> const&)
Line
Count
Source
82
39
      : Data(Vec.data()), Length(Vec.size()) {
83
39
    }
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> const&)
Line
Count
Source
82
143k
      : Data(Vec.data()), Length(Vec.size()) {
83
143k
    }
llvm::ArrayRef<llvm::CatchPadInst const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CatchPadInst const*, void> const&)
Line
Count
Source
82
93
      : Data(Vec.data()), Length(Vec.size()) {
83
93
    }
llvm::ArrayRef<llvm::Attribute>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Attribute, void> const&)
Line
Count
Source
82
13.7M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.7M
    }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::AttributeSet> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned int, llvm::AttributeSet>, void> const&)
Line
Count
Source
82
948k
      : Data(Vec.data()), Length(Vec.size()) {
83
948k
    }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::Attribute> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned int, llvm::Attribute>, void> const&)
Line
Count
Source
82
1.38M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.38M
    }
llvm::ArrayRef<llvm::Intrinsic::IITDescriptor>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Intrinsic::IITDescriptor, void> const&)
Line
Count
Source
82
5.03M
      : Data(Vec.data()), Length(Vec.size()) {
83
5.03M
    }
llvm::ArrayRef<llvm::Pass*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Pass*, void> const&)
Line
Count
Source
82
79.4M
      : Data(Vec.data()), Length(Vec.size()) {
83
79.4M
    }
llvm::ArrayRef<llvm::DiagnosticInfoOptimizationBase::Argument>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DiagnosticInfoOptimizationBase::Argument, void> const&)
Line
Count
Source
82
425
      : Data(Vec.data()), Length(Vec.size()) {
83
425
    }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::MDNode*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned int, llvm::MDNode*>, void> const&)
Line
Count
Source
82
1.28M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.28M
    }
llvm::ArrayRef<llvm::Function const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Function const*, void> const&)
Line
Count
Source
82
53
      : Data(Vec.data()), Length(Vec.size()) {
83
53
    }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, unsigned int> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::BasicBlock*, unsigned int>, void> const&)
Line
Count
Source
82
47
      : Data(Vec.data()), Length(Vec.size()) {
83
47
    }
llvm::ArrayRef<llvm::MDNode*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MDNode*, void> const&)
Line
Count
Source
82
268
      : Data(Vec.data()), Length(Vec.size()) {
83
268
    }
llvm::ArrayRef<InstrProfValueData>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<InstrProfValueData, void> const&)
Line
Count
Source
82
17
      : Data(Vec.data()), Length(Vec.size()) {
83
17
    }
llvm::ArrayRef<llvm::DbgVariableIntrinsic*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DbgVariableIntrinsic*, void> const&)
Line
Count
Source
82
151
      : Data(Vec.data()), Length(Vec.size()) {
83
151
    }
llvm::ArrayRef<llvm::GlobalValue*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::GlobalValue*, void> const&)
Line
Count
Source
82
3.15k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.15k
    }
llvm::ArrayRef<llvm::GlobalVariable*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::GlobalVariable*, void> const&)
Line
Count
Source
82
71
      : Data(Vec.data()), Length(Vec.size()) {
83
71
    }
llvm::ArrayRef<std::__1::pair<llvm::GlobalVariable*, llvm::MDNode*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::GlobalVariable*, llvm::MDNode*>, void> const&)
Line
Count
Source
82
66
      : Data(Vec.data()), Length(Vec.size()) {
83
66
    }
PGOInstrumentation.cpp:llvm::ArrayRef<(anonymous namespace)::PGOUseEdge*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::PGOUseEdge*, void> const&)
Line
Count
Source
82
549
      : Data(Vec.data()), Length(Vec.size()) {
83
549
    }
llvm::ArrayRef<llvm::BinaryOperator*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::BinaryOperator*, void> const&)
Line
Count
Source
82
69
      : Data(Vec.data()), Length(Vec.size()) {
83
69
    }
llvm::ArrayRef<llvm::GetElementPtrInst*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::GetElementPtrInst*, void> const&)
Line
Count
Source
82
69
      : Data(Vec.data()), Length(Vec.size()) {
83
69
    }
llvm::ArrayRef<llvm::MCFixup>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MCFixup, void> const&)
Line
Count
Source
82
4.40M
      : Data(Vec.data()), Length(Vec.size()) {
83
4.40M
    }
llvm::ArrayRef<char>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<char, void> const&)
Line
Count
Source
82
4.41M
      : Data(Vec.data()), Length(Vec.size()) {
83
4.41M
    }
llvm::ArrayRef<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*>, void> const&)
Line
Count
Source
82
3.73k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.73k
    }
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmSignature>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::WasmSignature, void> const&)
Line
Count
Source
82
207
      : Data(Vec.data()), Length(Vec.size()) {
83
207
    }
llvm::ArrayRef<llvm::wasm::WasmImport>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::wasm::WasmImport, void> const&)
Line
Count
Source
82
209
      : Data(Vec.data()), Length(Vec.size()) {
83
209
    }
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmFunction>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::WasmFunction, void> const&)
Line
Count
Source
82
417
      : Data(Vec.data()), Length(Vec.size()) {
83
417
    }
llvm::ArrayRef<llvm::wasm::WasmEventType>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::wasm::WasmEventType, void> const&)
Line
Count
Source
82
209
      : Data(Vec.data()), Length(Vec.size()) {
83
209
    }
llvm::ArrayRef<llvm::wasm::WasmExport>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::wasm::WasmExport, void> const&)
Line
Count
Source
82
208
      : Data(Vec.data()), Length(Vec.size()) {
83
208
    }
llvm::ArrayRef<llvm::wasm::WasmSymbolInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::wasm::WasmSymbolInfo, void> const&)
Line
Count
Source
82
207
      : Data(Vec.data()), Length(Vec.size()) {
83
207
    }
llvm::ArrayRef<std::__1::pair<unsigned short, unsigned int> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned short, unsigned int>, void> const&)
Line
Count
Source
82
209
      : Data(Vec.data()), Length(Vec.size()) {
83
209
    }
llvm::ArrayRef<llvm::ConstantRange>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ConstantRange, void> const&)
Line
Count
Source
82
34.9k
      : Data(Vec.data()), Length(Vec.size()) {
83
34.9k
    }
llvm::ArrayRef<llvm::Loop*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Loop*, void> const&)
Line
Count
Source
82
799
      : Data(Vec.data()), Length(Vec.size()) {
83
799
    }
llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::Value*, llvm::BasicBlock*>, void> const&)
Line
Count
Source
82
1.04k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.04k
    }
llvm::ArrayRef<llvm::CallBase*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CallBase*, void> const&)
Line
Count
Source
82
558
      : Data(Vec.data()), Length(Vec.size()) {
83
558
    }
RewriteStatepointsForGC.cpp:llvm::ArrayRef<(anonymous namespace)::PartiallyConstructedSafepointRecord>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::PartiallyConstructedSafepointRecord, void> const&)
Line
Count
Source
82
837
      : Data(Vec.data()), Length(Vec.size()) {
83
837
    }
SROA.cpp:llvm::ArrayRef<(anonymous namespace)::Slice*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::Slice*, void> const&)
Line
Count
Source
82
2.79M
      : Data(Vec.data()), Length(Vec.size()) {
83
2.79M
    }
llvm::ArrayRef<llvm::Use*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Use*, void> const&)
Line
Count
Source
82
879k
      : Data(Vec.data()), Length(Vec.size()) {
83
879k
    }
SROA.cpp:llvm::ArrayRef<(anonymous namespace)::Slice>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::Slice, void> const&)
Line
Count
Source
82
16
      : Data(Vec.data()), Length(Vec.size()) {
83
16
    }
llvm::ArrayRef<std::__1::pair<llvm::Instruction*, llvm::TinyPtrVector<llvm::Value*> > >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::Instruction*, llvm::TinyPtrVector<llvm::Value*> >, void> const&)
Line
Count
Source
82
1.40k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.40k
    }
llvm::ArrayRef<std::__1::unique_ptr<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >, std::__1::default_delete<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > > > > >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::unique_ptr<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >, std::__1::default_delete<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > > > >, void> const&)
Line
Count
Source
82
835
      : Data(Vec.data()), Length(Vec.size()) {
83
835
    }
llvm::ArrayRef<llvm::PHINode*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::PHINode*, void> const&)
Line
Count
Source
82
48
      : Data(Vec.data()), Length(Vec.size()) {
83
48
    }
llvm::ArrayRef<llvm::SMFixIt>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SMFixIt, void> const&)
Line
Count
Source
82
93.1k
      : Data(Vec.data()), Length(Vec.size()) {
83
93.1k
    }
llvm::ArrayRef<std::__1::pair<unsigned int, unsigned int> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned int, unsigned int>, void> const&)
Line
Count
Source
82
93.1k
      : Data(Vec.data()), Length(Vec.size()) {
83
93.1k
    }
llvm::ArrayRef<llvm::StringRef>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::StringRef, void> const&)
Line
Count
Source
82
61.3k
      : Data(Vec.data()), Length(Vec.size()) {
83
61.3k
    }
llvm::ArrayRef<long long>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<long long, void> const&)
Line
Count
Source
82
78.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
78.6k
    }
llvm::ArrayRef<llvm::VPValue*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::VPValue*, void> const&)
Line
Count
Source
82
1.59k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.59k
    }
llvm::ArrayRef<llvm::slpvectorizer::BoUpSLP::VLOperands::ReorderingMode>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::slpvectorizer::BoUpSLP::VLOperands::ReorderingMode, void> const&)
Line
Count
Source
82
821k
      : Data(Vec.data()), Length(Vec.size()) {
83
821k
    }
llvm::ArrayRef<llvm::VPBlockBase*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::VPBlockBase*, void> const&)
Line
Count
Source
82
120
      : Data(Vec.data()), Length(Vec.size()) {
83
120
    }
llvm::ArrayRef<clang::CharSourceRange>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CharSourceRange, void> const&)
Line
Count
Source
82
94.8k
      : Data(Vec.data()), Length(Vec.size()) {
83
94.8k
    }
llvm::ArrayRef<clang::FixItHint>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::FixItHint, void> const&)
Line
Count
Source
82
48.2k
      : Data(Vec.data()), Length(Vec.size()) {
83
48.2k
    }
llvm::ArrayRef<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long>, void> const&)
Line
Count
Source
82
104k
      : Data(Vec.data()), Length(Vec.size()) {
83
104k
    }
llvm::ArrayRef<long>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<long, void> const&)
Line
Count
Source
82
104k
      : Data(Vec.data()), Length(Vec.size()) {
83
104k
    }
llvm::ArrayRef<clang::Module*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Module*, void> const&)
Line
Count
Source
82
1.60k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.60k
    }
llvm::ArrayRef<clang::QualType>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::QualType, void> const&)
Line
Count
Source
82
16.6M
      : Data(Vec.data()), Length(Vec.size()) {
83
16.6M
    }
llvm::ArrayRef<clang::CodeGen::CallArgList::CallArgCleanup>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CodeGen::CallArgList::CallArgCleanup, void> const&)
Line
Count
Source
82
905k
      : Data(Vec.data()), Length(Vec.size()) {
83
905k
    }
llvm::ArrayRef<clang::CanQual<clang::Type> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CanQual<clang::Type>, void> const&)
Line
Count
Source
82
2.47M
      : Data(Vec.data()), Length(Vec.size()) {
83
2.47M
    }
llvm::ArrayRef<clang::FunctionType::ExtParameterInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::FunctionType::ExtParameterInfo, void> const&)
Line
Count
Source
82
2.45M
      : Data(Vec.data()), Length(Vec.size()) {
83
2.45M
    }
llvm::ArrayRef<std::__1::pair<llvm::Value*, clang::SanitizerMask> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::Value*, clang::SanitizerMask>, void> const&)
Line
Count
Source
82
674
      : Data(Vec.data()), Length(Vec.size()) {
83
674
    }
llvm::ArrayRef<clang::CharUnits>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CharUnits, void> const&)
Line
Count
Source
82
24.0k
      : Data(Vec.data()), Length(Vec.size()) {
83
24.0k
    }
Unexecuted instantiation: llvm::ArrayRef<std::__1::pair<llvm::Constant*, llvm::GlobalVariable*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::Constant*, llvm::GlobalVariable*>, void> const&)
llvm::ArrayRef<clang::Expr*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Expr*, void> const&)
Line
Count
Source
82
10.3M
      : Data(Vec.data()), Length(Vec.size()) {
83
10.3M
    }
llvm::ArrayRef<bool>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<bool, void> const&)
Line
Count
Source
82
38
      : Data(Vec.data()), Length(Vec.size()) {
83
38
    }
llvm::ArrayRef<clang::ObjCMethodDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCMethodDecl const*, void> const&)
Line
Count
Source
82
1.67k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.67k
    }
llvm::ArrayRef<clang::Qualifiers::ObjCLifetime>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Qualifiers::ObjCLifetime, void> const&)
Line
Count
Source
82
19
      : Data(Vec.data()), Length(Vec.size()) {
83
19
    }
llvm::ArrayRef<clang::FieldDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::FieldDecl const*, void> const&)
Line
Count
Source
82
150
      : Data(Vec.data()), Length(Vec.size()) {
83
150
    }
CGOpenMPRuntime.cpp:llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy>, void> const&)
Line
Count
Source
82
1.10k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.10k
    }
llvm::ArrayRef<clang::Expr const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Expr const*, void> const&)
Line
Count
Source
82
34.2k
      : Data(Vec.data()), Length(Vec.size()) {
83
34.2k
    }
llvm::ArrayRef<std::__1::tuple<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, bool> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::tuple<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, bool>, void> const&)
Line
Count
Source
82
2.22k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.22k
    }
llvm::ArrayRef<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, void> const&)
Line
Count
Source
82
4
      : Data(Vec.data()), Length(Vec.size()) {
83
4
    }
CGOpenMPRuntime.cpp:llvm::ArrayRef<(anonymous namespace)::ParamAttrTy>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::ParamAttrTy, void> const&)
Line
Count
Source
82
226
      : Data(Vec.data()), Length(Vec.size()) {
83
226
    }
llvm::ArrayRef<clang::ValueDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ValueDecl const*, void> const&)
Line
Count
Source
82
265
      : Data(Vec.data()), Length(Vec.size()) {
83
265
    }
llvm::ArrayRef<clang::TargetInfo::ConstraintInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TargetInfo::ConstraintInfo, void> const&)
Line
Count
Source
82
14.4k
      : Data(Vec.data()), Length(Vec.size()) {
83
14.4k
    }
llvm::ArrayRef<clang::CodeGen::CodeGenFunction::MultiVersionResolverOption>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CodeGen::CodeGenFunction::MultiVersionResolverOption, void> const&)
Line
Count
Source
82
65
      : Data(Vec.data()), Length(Vec.size()) {
83
65
    }
llvm::ArrayRef<llvm::MDBuilder::TBAAStructField>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::MDBuilder::TBAAStructField, void> const&)
Line
Count
Source
82
11.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
11.6k
    }
llvm::ArrayRef<std::__1::pair<llvm::MDNode*, unsigned long long> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::MDNode*, unsigned long long>, void> const&)
Line
Count
Source
82
52.8k
      : Data(Vec.data()), Length(Vec.size()) {
83
52.8k
    }
llvm::ArrayRef<llvm::coverage::CounterMappingRegion>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::coverage::CounterMappingRegion, void> const&)
Line
Count
Source
82
178
      : Data(Vec.data()), Length(Vec.size()) {
83
178
    }
llvm::ArrayRef<clang::Token>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Token, void> const&)
Line
Count
Source
82
13.4M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.4M
    }
llvm::ArrayRef<clang::Stmt const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Stmt const*, void> const&)
Line
Count
Source
82
34
      : Data(Vec.data()), Length(Vec.size()) {
83
34
    }
llvm::ArrayRef<clang::CXXRecordDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CXXRecordDecl const*, void> const&)
Line
Count
Source
82
4.09k
      : Data(Vec.data()), Length(Vec.size()) {
83
4.09k
    }
Driver.cpp:llvm::ArrayRef<(anonymous namespace)::ToolSelector::JobActionInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::ToolSelector::JobActionInfo, void> const&)
Line
Count
Source
82
78.9k
      : Data(Vec.data()), Length(Vec.size()) {
83
78.9k
    }
llvm::ArrayRef<clang::driver::OffloadUnbundlingJobAction::DependentActionInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::driver::OffloadUnbundlingJobAction::DependentActionInfo, void> const&)
Line
Count
Source
82
30
      : Data(Vec.data()), Length(Vec.size()) {
83
30
    }
llvm::ArrayRef<clang::driver::InputInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::driver::InputInfo, void> const&)
Line
Count
Source
82
37.7k
      : Data(Vec.data()), Length(Vec.size()) {
83
37.7k
    }
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, clang::FullSourceLoc> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, clang::FullSourceLoc>, void> const&)
Line
Count
Source
82
7.50k
      : Data(Vec.data()), Length(Vec.size()) {
83
7.50k
    }
llvm::ArrayRef<clang::ModuleMacro*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ModuleMacro*, void> const&)
Line
Count
Source
82
1.51k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.51k
    }
llvm::ArrayRef<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation>, void> const&)
Line
Count
Source
82
8.14k
      : Data(Vec.data()), Length(Vec.size()) {
83
8.14k
    }
llvm::ArrayRef<clang::Module::Header>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Module::Header, void> const&)
Line
Count
Source
82
6
      : Data(Vec.data()), Length(Vec.size()) {
83
6
    }
llvm::ArrayRef<clang::ObjCMethodDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCMethodDecl*, void> const&)
Line
Count
Source
82
2.80k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.80k
    }
llvm::ArrayRef<clang::PPConditionalInfo>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::PPConditionalInfo, void> const&)
Line
Count
Source
82
152
      : Data(Vec.data()), Length(Vec.size()) {
83
152
    }
llvm::ArrayRef<clang::IdentifierInfo*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::IdentifierInfo*, void> const&)
Line
Count
Source
82
3.57M
      : Data(Vec.data()), Length(Vec.size()) {
83
3.57M
    }
llvm::ArrayRef<clang::ObjCProtocolDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCProtocolDecl*, void> const&)
Line
Count
Source
82
355
      : Data(Vec.data()), Length(Vec.size()) {
83
355
    }
llvm::ArrayRef<clang::TemplateArgument>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TemplateArgument, void> const&)
Line
Count
Source
82
29.2M
      : Data(Vec.data()), Length(Vec.size()) {
83
29.2M
    }
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::NamedDecl*, void> const&)
Line
Count
Source
82
13.4M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.4M
    }
llvm::ArrayRef<clang::ASTReader::PragmaPackStackEntry>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ASTReader::PragmaPackStackEntry, void> const&)
Line
Count
Source
82
2.60k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.60k
    }
llvm::ArrayRef<clang::ValueDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ValueDecl*, void> const&)
Line
Count
Source
82
21.5k
      : Data(Vec.data()), Length(Vec.size()) {
83
21.5k
    }
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OMPClauseMappableExprCommon::MappableComponent, void> const&)
Line
Count
Source
82
97.8k
      : Data(Vec.data()), Length(Vec.size()) {
83
97.8k
    }
llvm::ArrayRef<clang::ParmVarDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ParmVarDecl*, void> const&)
Line
Count
Source
82
8.57M
      : Data(Vec.data()), Length(Vec.size()) {
83
8.57M
    }
llvm::ArrayRef<clang::SourceLocation>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::SourceLocation, void> const&)
Line
Count
Source
82
119k
      : Data(Vec.data()), Length(Vec.size()) {
83
119k
    }
llvm::ArrayRef<clang::ObjCTypeParamDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCTypeParamDecl*, void> const&)
Line
Count
Source
82
16
      : Data(Vec.data()), Length(Vec.size()) {
83
16
    }
llvm::ArrayRef<clang::BlockDecl::Capture>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::BlockDecl::Capture, void> const&)
Line
Count
Source
82
2.76k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.76k
    }
llvm::ArrayRef<clang::OMPClause*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OMPClause*, void> const&)
Line
Count
Source
82
493k
      : Data(Vec.data()), Length(Vec.size()) {
83
493k
    }
llvm::ArrayRef<clang::Stmt*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Stmt*, void> const&)
Line
Count
Source
82
9.05M
      : Data(Vec.data()), Length(Vec.size()) {
83
9.05M
    }
llvm::ArrayRef<polly::MemoryAccess*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<polly::MemoryAccess*, void> const&)
Line
Count
Source
82
396
      : Data(Vec.data()), Length(Vec.size()) {
83
396
    }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, llvm::Value*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::BasicBlock*, llvm::Value*>, void> const&)
Line
Count
Source
82
256
      : Data(Vec.data()), Length(Vec.size()) {
83
256
    }
llvm::ArrayRef<polly::VirtualInstruction>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<polly::VirtualInstruction, void> const&)
Line
Count
Source
82
44
      : Data(Vec.data()), Length(Vec.size()) {
83
44
    }
llvm::ArrayRef<isl::noexceptions::union_set>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<isl::noexceptions::union_set, void> const&)
Line
Count
Source
82
12
      : Data(Vec.data()), Length(Vec.size()) {
83
12
    }
MIParser.cpp:llvm::ArrayRef<(anonymous namespace)::ParsedMachineOperand>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<(anonymous namespace)::ParsedMachineOperand, void> const&)
Line
Count
Source
82
139k
      : Data(Vec.data()), Length(Vec.size()) {
83
139k
    }
llvm::ArrayRef<llvm::SrcOp>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SrcOp, void> const&)
Line
Count
Source
82
54.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
54.6k
    }
llvm::ArrayRef<llvm::ArrayRef<llvm::Register> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ArrayRef<llvm::Register>, void> const&)
Line
Count
Source
82
1.45M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.45M
    }
llvm::ArrayRef<llvm::LLT>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::LLT, void> const&)
Line
Count
Source
82
13.8M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.8M
    }
llvm::ArrayRef<llvm::LegalityQuery::MemDesc>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::LegalityQuery::MemDesc, void> const&)
Line
Count
Source
82
13.8M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.8M
    }
llvm::ArrayRef<llvm::DstOp>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DstOp, void> const&)
Line
Count
Source
82
4.51k
      : Data(Vec.data()), Length(Vec.size()) {
83
4.51k
    }
llvm::ArrayRef<llvm::DebugLocStream::Entry>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DebugLocStream::Entry, void> const&)
Line
Count
Source
82
422
      : Data(Vec.data()), Length(Vec.size()) {
83
422
    }
llvm::ArrayRef<llvm::DebugLocStream::List>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DebugLocStream::List, void> const&)
Line
Count
Source
82
3.46k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.46k
    }
llvm::ArrayRef<llvm::DbgValueLoc>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DbgValueLoc, void> const&)
Line
Count
Source
82
1.34k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.34k
    }
llvm::ArrayRef<llvm::LexicalScope*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::LexicalScope*, void> const&)
Line
Count
Source
82
69.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
69.6k
    }
llvm::ArrayRef<llvm::DbgVariable::FrameIndexExpr>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DbgVariable::FrameIndexExpr, void> const&)
Line
Count
Source
82
516
      : Data(Vec.data()), Length(Vec.size()) {
83
516
    }
llvm::ArrayRef<llvm::DwarfCompileUnit::GlobalExpr>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::DwarfCompileUnit::GlobalExpr, void> const&)
Line
Count
Source
82
946
      : Data(Vec.data()), Length(Vec.size()) {
83
946
    }
llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> >, void> const&)
Line
Count
Source
82
967k
      : Data(Vec.data()), Length(Vec.size()) {
83
967k
    }
llvm::ArrayRef<llvm::codeview::TypeIndex>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::codeview::TypeIndex, void> const&)
Line
Count
Source
82
17.1k
      : Data(Vec.data()), Length(Vec.size()) {
83
17.1k
    }
llvm::ArrayRef<llvm::CodeViewDebug::LocalVariable>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CodeViewDebug::LocalVariable, void> const&)
Line
Count
Source
82
411
      : Data(Vec.data()), Length(Vec.size()) {
83
411
    }
llvm::ArrayRef<llvm::CodeViewDebug::CVGlobalVariable>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CodeViewDebug::CVGlobalVariable, void> const&)
Line
Count
Source
82
442
      : Data(Vec.data()), Length(Vec.size()) {
83
442
    }
llvm::ArrayRef<llvm::CodeViewDebug::LexicalBlock*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CodeViewDebug::LexicalBlock*, void> const&)
Line
Count
Source
82
381
      : Data(Vec.data()), Length(Vec.size()) {
83
381
    }
llvm::ArrayRef<llvm::codeview::VFTableSlotKind>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::codeview::VFTableSlotKind, void> const&)
Line
Count
Source
82
17
      : Data(Vec.data()), Length(Vec.size()) {
83
17
    }
llvm::ArrayRef<std::__1::pair<unsigned short, llvm::dwarf::Form> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned short, llvm::dwarf::Form>, void> const&)
Line
Count
Source
82
362
      : Data(Vec.data()), Length(Vec.size()) {
83
362
    }
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::Attribute::AttrKind, void> const&)
Line
Count
Source
82
462k
      : Data(Vec.data()), Length(Vec.size()) {
83
462k
    }
llvm::ArrayRef<llvm::SDDbgValue*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SDDbgValue*, void> const&)
Line
Count
Source
82
556
      : Data(Vec.data()), Length(Vec.size()) {
83
556
    }
llvm::ArrayRef<llvm::CallGraphNode*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::CallGraphNode*, void> const&)
Line
Count
Source
82
64
      : Data(Vec.data()), Length(Vec.size()) {
83
64
    }
llvm::ArrayRef<std::__1::unique_ptr<llvm::coverage::CoverageMappingReader, std::__1::default_delete<llvm::coverage::CoverageMappingReader> > >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::unique_ptr<llvm::coverage::CoverageMappingReader, std::__1::default_delete<llvm::coverage::CoverageMappingReader> >, void> const&)
Line
Count
Source
82
115
      : Data(Vec.data()), Length(Vec.size()) {
83
115
    }
llvm::ArrayRef<llvm::coverage::CoverageSegment const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::coverage::CoverageSegment const*, void> const&)
Line
Count
Source
82
3.93k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.93k
    }
llvm::ArrayRef<llvm::coverage::CounterExpression>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::coverage::CounterExpression, void> const&)
Line
Count
Source
82
314
      : Data(Vec.data()), Length(Vec.size()) {
83
314
    }
llvm::ArrayRef<std::__1::pair<clang::FileEntry const*, clang::DirectoryEntry const*> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::FileEntry const*, clang::DirectoryEntry const*>, void> const&)
Line
Count
Source
82
1.02M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.02M
    }
llvm::ArrayRef<clang::ObjCPropertyDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCPropertyDecl*, void> const&)
Line
Count
Source
82
194
      : Data(Vec.data()), Length(Vec.size()) {
83
194
    }
llvm::ArrayRef<clang::ObjCIvarDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCIvarDecl*, void> const&)
Line
Count
Source
82
176
      : Data(Vec.data()), Length(Vec.size()) {
83
176
    }
llvm::ArrayRef<clang::StoredDiagnostic>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::StoredDiagnostic, void> const&)
Line
Count
Source
82
1
      : Data(Vec.data()), Length(Vec.size()) {
83
1
    }
llvm::ArrayRef<clang::SourceRange>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::SourceRange, void> const&)
Line
Count
Source
82
6.30M
      : Data(Vec.data()), Length(Vec.size()) {
83
6.30M
    }
llvm::ArrayRef<llvm::StringRef const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::StringRef const*, void> const&)
Line
Count
Source
82
434
      : Data(Vec.data()), Length(Vec.size()) {
83
434
    }
llvm::ArrayRef<clang::ento::SymExpr const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ento::SymExpr const*, void> const&)
Line
Count
Source
82
276
      : Data(Vec.data()), Length(Vec.size()) {
83
276
    }
llvm::ArrayRef<clang::ento::ExplodedNode const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ento::ExplodedNode const*, void> const&)
Line
Count
Source
82
10.0k
      : Data(Vec.data()), Length(Vec.size()) {
83
10.0k
    }
llvm::ArrayRef<clang::ento::BugReport*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ento::BugReport*, void> const&)
Line
Count
Source
82
11.2k
      : Data(Vec.data()), Length(Vec.size()) {
83
11.2k
    }
llvm::ArrayRef<clang::ento::SVal>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ento::SVal, void> const&)
Line
Count
Source
82
28.4k
      : Data(Vec.data()), Length(Vec.size()) {
83
28.4k
    }
llvm::ArrayRef<clang::ento::MemRegion const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ento::MemRegion const*, void> const&)
Line
Count
Source
82
84.4k
      : Data(Vec.data()), Length(Vec.size()) {
83
84.4k
    }
llvm::ArrayRef<clang::OpaquePtr<clang::QualType> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OpaquePtr<clang::QualType>, void> const&)
Line
Count
Source
82
6.35M
      : Data(Vec.data()), Length(Vec.size()) {
83
6.35M
    }
llvm::ArrayRef<clang::Decl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Decl*, void> const&)
Line
Count
Source
82
17.6M
      : Data(Vec.data()), Length(Vec.size()) {
83
17.6M
    }
llvm::ArrayRef<clang::TemplateParameterList*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TemplateParameterList*, void> const&)
Line
Count
Source
82
1.17M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.17M
    }
llvm::ArrayRef<clang::tok::TokenKind>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::tok::TokenKind, void> const&)
Line
Count
Source
82
1.59k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.59k
    }
llvm::ArrayRef<clang::DecompositionDeclarator::Binding>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::DecompositionDeclarator::Binding, void> const&)
Line
Count
Source
82
305
      : Data(Vec.data()), Length(Vec.size()) {
83
305
    }
llvm::ArrayRef<clang::CXXBaseSpecifier*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CXXBaseSpecifier*, void> const&)
Line
Count
Source
82
1.36M
      : Data(Vec.data()), Length(Vec.size()) {
83
1.36M
    }
llvm::ArrayRef<clang::CXXCtorInitializer*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CXXCtorInitializer*, void> const&)
Line
Count
Source
82
209k
      : Data(Vec.data()), Length(Vec.size()) {
83
209k
    }
llvm::ArrayRef<clang::Sema::OffsetOfComponent>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Sema::OffsetOfComponent, void> const&)
Line
Count
Source
82
3.83k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.83k
    }
llvm::ArrayRef<clang::AvailabilitySpec>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::AvailabilitySpec, void> const&)
Line
Count
Source
82
152
      : Data(Vec.data()), Length(Vec.size()) {
83
152
    }
llvm::ArrayRef<clang::ParsedTemplateArgument>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ParsedTemplateArgument, void> const&)
Line
Count
Source
82
5.85M
      : Data(Vec.data()), Length(Vec.size()) {
83
5.85M
    }
llvm::ArrayRef<clang::ObjCTypeParamList*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCTypeParamList*, void> const&)
Line
Count
Source
82
4.53k
      : Data(Vec.data()), Length(Vec.size()) {
83
4.53k
    }
llvm::ArrayRef<clang::OpaquePtr<clang::DeclGroupRef> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OpaquePtr<clang::DeclGroupRef>, void> const&)
Line
Count
Source
82
20.1k
      : Data(Vec.data()), Length(Vec.size()) {
83
20.1k
    }
llvm::ArrayRef<clang::ObjCDictionaryElement>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ObjCDictionaryElement, void> const&)
Line
Count
Source
82
149
      : Data(Vec.data()), Length(Vec.size()) {
83
149
    }
llvm::ArrayRef<std::__1::pair<clang::QualType, clang::SourceLocation> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::QualType, clang::SourceLocation>, void> const&)
Line
Count
Source
82
450
      : Data(Vec.data()), Length(Vec.size()) {
83
450
    }
llvm::ArrayRef<clang::OpenMPMapModifierKind>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OpenMPMapModifierKind, void> const&)
Line
Count
Source
82
42.9k
      : Data(Vec.data()), Length(Vec.size()) {
83
42.9k
    }
llvm::ArrayRef<clang::attr::SubjectMatchRule>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::attr::SubjectMatchRule, void> const&)
Line
Count
Source
82
17
      : Data(Vec.data()), Length(Vec.size()) {
83
17
    }
llvm::ArrayRef<clang::TokenValue>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TokenValue, void> const&)
Line
Count
Source
82
24
      : Data(Vec.data()), Length(Vec.size()) {
83
24
    }
llvm::ArrayRef<clang::CodeCompleteConsumer::OverloadCandidate>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CodeCompleteConsumer::OverloadCandidate, void> const&)
Line
Count
Source
82
183
      : Data(Vec.data()), Length(Vec.size()) {
83
183
    }
llvm::ArrayRef<clang::TemplateArgumentLoc>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TemplateArgumentLoc, void> const&)
Line
Count
Source
82
13.2M
      : Data(Vec.data()), Length(Vec.size()) {
83
13.2M
    }
llvm::ArrayRef<clang::BindingDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::BindingDecl*, void> const&)
Line
Count
Source
82
306
      : Data(Vec.data()), Length(Vec.size()) {
83
306
    }
llvm::ArrayRef<std::__1::pair<llvm::PointerUnion<clang::TemplateTypeParmType const*, clang::NamedDecl*>, clang::SourceLocation> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::PointerUnion<clang::TemplateTypeParmType const*, clang::NamedDecl*>, clang::SourceLocation>, void> const&)
Line
Count
Source
82
217k
      : Data(Vec.data()), Length(Vec.size()) {
83
217k
    }
llvm::ArrayRef<clang::OffsetOfNode>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OffsetOfNode, void> const&)
Line
Count
Source
82
3.83k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.83k
    }
llvm::ArrayRef<clang::TypeSourceInfo*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::TypeSourceInfo*, void> const&)
Line
Count
Source
82
257k
      : Data(Vec.data()), Length(Vec.size()) {
83
257k
    }
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<llvm::StringRef, clang::QualType>, void> const&)
Line
Count
Source
82
15
      : Data(Vec.data()), Length(Vec.size()) {
83
15
    }
llvm::ArrayRef<clang::Attr const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::Attr const*, void> const&)
Line
Count
Source
82
1.04k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.04k
    }
llvm::ArrayRef<clang::sema::FunctionScopeInfo*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::sema::FunctionScopeInfo*, void> const&)
Line
Count
Source
82
2.72k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.72k
    }
llvm::ArrayRef<clang::FunctionDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::FunctionDecl*, void> const&)
Line
Count
Source
82
5
      : Data(Vec.data()), Length(Vec.size()) {
83
5
    }
llvm::ArrayRef<clang::DesignatedInitExpr::Designator>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::DesignatedInitExpr::Designator, void> const&)
Line
Count
Source
82
2.78k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.78k
    }
llvm::ArrayRef<clang::OverloadCandidate*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OverloadCandidate*, void> const&)
Line
Count
Source
82
5.76k
      : Data(Vec.data()), Length(Vec.size()) {
83
5.76k
    }
llvm::ArrayRef<clang::ReturnStmt*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ReturnStmt*, void> const&)
Line
Count
Source
82
463
      : Data(Vec.data()), Length(Vec.size()) {
83
463
    }
llvm::ArrayRef<clang::LambdaIntroducer::LambdaCapture>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::LambdaIntroducer::LambdaCapture, void> const&)
Line
Count
Source
82
5.26k
      : Data(Vec.data()), Length(Vec.size()) {
83
5.26k
    }
llvm::ArrayRef<clang::LambdaCapture>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::LambdaCapture, void> const&)
Line
Count
Source
82
6.71k
      : Data(Vec.data()), Length(Vec.size()) {
83
6.71k
    }
llvm::ArrayRef<clang::IdentifierInfo const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::IdentifierInfo const*, void> const&)
Line
Count
Source
82
18.0k
      : Data(Vec.data()), Length(Vec.size()) {
83
18.0k
    }
llvm::ArrayRef<clang::DeclRefExpr*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::DeclRefExpr*, void> const&)
Line
Count
Source
82
49.3k
      : Data(Vec.data()), Length(Vec.size()) {
83
49.3k
    }
llvm::ArrayRef<clang::OpenMPDirectiveKind>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::OpenMPDirectiveKind, void> const&)
Line
Count
Source
82
113k
      : Data(Vec.data()), Length(Vec.size()) {
83
113k
    }
llvm::ArrayRef<llvm::SmallVector<clang::OMPClauseMappableExprCommon::MappableComponent, 8u> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::SmallVector<clang::OMPClauseMappableExprCommon::MappableComponent, 8u>, void> const&)
Line
Count
Source
82
19.0k
      : Data(Vec.data()), Length(Vec.size()) {
83
19.0k
    }
llvm::ArrayRef<clang::NamedDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::NamedDecl const*, void> const&)
Line
Count
Source
82
2
      : Data(Vec.data()), Length(Vec.size()) {
83
2
    }
llvm::ArrayRef<clang::CapturedStmt::Capture>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::CapturedStmt::Capture, void> const&)
Line
Count
Source
82
284k
      : Data(Vec.data()), Length(Vec.size()) {
83
284k
    }
llvm::ArrayRef<clang::GCCAsmStmt::AsmStringPiece>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::GCCAsmStmt::AsmStringPiece, void> const&)
Line
Count
Source
82
37
      : Data(Vec.data()), Length(Vec.size()) {
83
37
    }
llvm::ArrayRef<clang::VarDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::VarDecl*, void> const&)
Line
Count
Source
82
124
      : Data(Vec.data()), Length(Vec.size()) {
83
124
    }
llvm::ArrayRef<clang::ast_matchers::BoundNodes>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ast_matchers::BoundNodes, void> const&)
Line
Count
Source
82
1.10k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.10k
    }
llvm::ArrayRef<clang::ast_type_traits::DynTypedNode>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ast_type_traits::DynTypedNode, void> const&)
Line
Count
Source
82
46
      : Data(Vec.data()), Length(Vec.size()) {
83
46
    }
llvm::ArrayRef<clang::BlockDecl*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::BlockDecl*, void> const&)
Line
Count
Source
82
30
      : Data(Vec.data()), Length(Vec.size()) {
83
30
    }
llvm::ArrayRef<clang::comments::HTMLStartTagComment::Attribute>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::comments::HTMLStartTagComment::Attribute, void> const&)
Line
Count
Source
82
94
      : Data(Vec.data()), Length(Vec.size()) {
83
94
    }
llvm::ArrayRef<clang::comments::InlineContentComment*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::comments::InlineContentComment*, void> const&)
Line
Count
Source
82
2.52k
      : Data(Vec.data()), Length(Vec.size()) {
83
2.52k
    }
llvm::ArrayRef<clang::comments::VerbatimBlockLineComment*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::comments::VerbatimBlockLineComment*, void> const&)
Line
Count
Source
82
30
      : Data(Vec.data()), Length(Vec.size()) {
83
30
    }
llvm::ArrayRef<clang::comments::BlockContentComment*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::comments::BlockContentComment*, void> const&)
Line
Count
Source
82
1.26k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.26k
    }
llvm::ArrayRef<clang::ParmVarDecl const*>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ParmVarDecl const*, void> const&)
Line
Count
Source
82
12
      : Data(Vec.data()), Length(Vec.size()) {
83
12
    }
llvm::ArrayRef<std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic>, void> const&)
Line
Count
Source
82
199k
      : Data(Vec.data()), Length(Vec.size()) {
83
199k
    }
llvm::ArrayRef<clang::APValue::LValuePathEntry>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::APValue::LValuePathEntry, void> const&)
Line
Count
Source
82
903k
      : Data(Vec.data()), Length(Vec.size()) {
83
903k
    }
llvm::ArrayRef<clang::APValue>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::APValue, void> const&)
Line
Count
Source
82
1.83k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.83k
    }
llvm::ArrayRef<unsigned long>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<unsigned long, void> const&)
Line
Count
Source
82
6.78k
      : Data(Vec.data()), Length(Vec.size()) {
83
6.78k
    }
llvm::ArrayRef<std::__1::pair<unsigned long long, clang::ThunkInfo> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<std::__1::pair<unsigned long long, clang::ThunkInfo>, void> const&)
Line
Count
Source
82
7.92k
      : Data(Vec.data()), Length(Vec.size()) {
83
7.92k
    }
llvm::ArrayRef<clang::VTableComponent>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::VTableComponent, void> const&)
Line
Count
Source
82
7.92k
      : Data(Vec.data()), Length(Vec.size()) {
83
7.92k
    }
llvm::ArrayRef<clang::ModuleMap::KnownHeader>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<clang::ModuleMap::KnownHeader, void> const&)
Line
Count
Source
82
3.26k
      : Data(Vec.data()), Length(Vec.size()) {
83
3.26k
    }
llvm::ArrayRef<llvm::AttributeList>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::AttributeList, void> const&)
Line
Count
Source
82
81.6k
      : Data(Vec.data()), Length(Vec.size()) {
83
81.6k
    }
llvm::ArrayRef<llvm::remarks::Argument>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::remarks::Argument, void> const&)
Line
Count
Source
82
428
      : Data(Vec.data()), Length(Vec.size()) {
83
428
    }
llvm::ArrayRef<llvm::codeview::CodeViewRecordIO::RecordLimit>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::codeview::CodeViewRecordIO::RecordLimit, void> const&)
Line
Count
Source
82
37.1k
      : Data(Vec.data()), Length(Vec.size()) {
83
37.1k
    }
llvm::ArrayRef<llvm::ArrayRef<unsigned char> >::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::ArrayRef<unsigned char>, void> const&)
Line
Count
Source
82
1.95k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.95k
    }
llvm::ArrayRef<llvm::codeview::GloballyHashedType>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::codeview::GloballyHashedType, void> const&)
Line
Count
Source
82
7.13k
      : Data(Vec.data()), Length(Vec.size()) {
83
7.13k
    }
llvm::ArrayRef<llvm::codeview::TiReference>::ArrayRef<void>(llvm::SmallVectorTemplateCommon<llvm::codeview::TiReference, void> const&)
Line
Count
Source
82
1.91k
      : Data(Vec.data()), Length(Vec.size()) {
83
1.91k
    }
84
85
    /// Construct an ArrayRef from a std::vector.
86
    template<typename A>
87
    /*implicit*/ ArrayRef(const std::vector<T, A> &Vec)
88
556M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<char const*>::ArrayRef<std::__1::allocator<char const*> >(std::__1::vector<char const*, std::__1::allocator<char const*> > const&)
Line
Count
Source
88
21.0k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef<std::__1::allocator<llvm::BasicBlock*> >(std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> > const&)
Line
Count
Source
88
202M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MachineBasicBlock*>::ArrayRef<std::__1::allocator<llvm::MachineBasicBlock*> >(std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> > const&)
Line
Count
Source
88
16.1M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<std::__1::allocator<llvm::SDValue> >(std::__1::vector<llvm::SDValue, std::__1::allocator<llvm::SDValue> > const&)
Line
Count
Source
88
392k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<std::__1::allocator<llvm::Type*> >(std::__1::vector<llvm::Type*, std::__1::allocator<llvm::Type*> > const&)
Line
Count
Source
88
603k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SUnit const*>::ArrayRef<std::__1::allocator<llvm::SUnit const*> >(std::__1::vector<llvm::SUnit const*, std::__1::allocator<llvm::SUnit const*> > const&)
Line
Count
Source
88
2
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<unsigned int>::ArrayRef<std::__1::allocator<unsigned int> >(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&)
Line
Count
Source
88
124M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<unsigned int, unsigned int> >::ArrayRef<std::__1::allocator<std::__1::pair<unsigned int, unsigned int> > >(std::__1::vector<std::__1::pair<unsigned int, unsigned int>, std::__1::allocator<std::__1::pair<unsigned int, unsigned int> > > const&)
Line
Count
Source
88
101k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SIMachineFunctionInfo::SpilledReg>::ArrayRef<std::__1::allocator<llvm::SIMachineFunctionInfo::SpilledReg> >(std::__1::vector<llvm::SIMachineFunctionInfo::SpilledReg, std::__1::allocator<llvm::SIMachineFunctionInfo::SpilledReg> > const&)
Line
Count
Source
88
1.88k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::CalleeSavedInfo>::ArrayRef<std::__1::allocator<llvm::CalleeSavedInfo> >(std::__1::vector<llvm::CalleeSavedInfo, std::__1::allocator<llvm::CalleeSavedInfo> > const&)
Line
Count
Source
88
227k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::SIScheduleBlock*, llvm::SIScheduleBlockLinkKind> >::ArrayRef<std::__1::allocator<std::__1::pair<llvm::SIScheduleBlock*, llvm::SIScheduleBlockLinkKind> > >(std::__1::vector<std::__1::pair<llvm::SIScheduleBlock*, llvm::SIScheduleBlockLinkKind>, std::__1::allocator<std::__1::pair<llvm::SIScheduleBlock*, llvm::SIScheduleBlockLinkKind> > > const&)
Line
Count
Source
88
117
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<std::__1::allocator<llvm::EVT> >(std::__1::vector<llvm::EVT, std::__1::allocator<llvm::EVT> > const&)
Line
Count
Source
88
4.28k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<unsigned char>::ArrayRef<std::__1::allocator<unsigned char> >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
Line
Count
Source
88
6.29k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<int>::ArrayRef<std::__1::allocator<int> >(std::__1::vector<int, std::__1::allocator<int> > const&)
Line
Count
Source
88
75.9k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::PressureChange>::ArrayRef<std::__1::allocator<llvm::PressureChange> >(std::__1::vector<llvm::PressureChange, std::__1::allocator<llvm::PressureChange> > const&)
Line
Count
Source
88
42.4M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<std::__1::allocator<llvm::Value*> >(std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> > const&)
Line
Count
Source
88
37.0k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MVT>::ArrayRef<std::__1::allocator<llvm::MVT> >(std::__1::vector<llvm::MVT, std::__1::allocator<llvm::MVT> > const&)
Line
Count
Source
88
4.45k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MachineConstantPoolEntry>::ArrayRef<std::__1::allocator<llvm::MachineConstantPoolEntry> >(std::__1::vector<llvm::MachineConstantPoolEntry, std::__1::allocator<llvm::MachineConstantPoolEntry> > const&)
Line
Count
Source
88
16.3k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::X86::CondCode>::ArrayRef<std::__1::allocator<llvm::X86::CondCode> >(std::__1::vector<llvm::X86::CondCode, std::__1::allocator<llvm::X86::CondCode> > const&)
Line
Count
Source
88
27
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::CallGraphNode*>::ArrayRef<std::__1::allocator<llvm::CallGraphNode*> >(std::__1::vector<llvm::CallGraphNode*, std::__1::allocator<llvm::CallGraphNode*> > const&)
Line
Count
Source
88
940k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::unique_ptr<llvm::GlobalValueSummary, std::__1::default_delete<llvm::GlobalValueSummary> > >::ArrayRef<std::__1::allocator<std::__1::unique_ptr<llvm::GlobalValueSummary, std::__1::default_delete<llvm::GlobalValueSummary> > > >(std::__1::vector<std::__1::unique_ptr<llvm::GlobalValueSummary, std::__1::default_delete<llvm::GlobalValueSummary> >, std::__1::allocator<std::__1::unique_ptr<llvm::GlobalValueSummary, std::__1::default_delete<llvm::GlobalValueSummary> > > > const&)
Line
Count
Source
88
13.6k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::ValueInfo>::ArrayRef<std::__1::allocator<llvm::ValueInfo> >(std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> > const&)
Line
Count
Source
88
9.10k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo> >::ArrayRef<std::__1::allocator<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo> > >(std::__1::vector<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>, std::__1::allocator<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo> > > const&)
Line
Count
Source
88
5.51k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<std::__1::allocator<llvm::Constant*> >(std::__1::vector<llvm::Constant*, std::__1::allocator<llvm::Constant*> > const&)
Line
Count
Source
88
14.0M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<std::__1::allocator<unsigned long long> >(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> > const&)
Line
Count
Source
88
128M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SUnit*>::ArrayRef<std::__1::allocator<llvm::SUnit*> >(std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> > const&)
Line
Count
Source
88
22.2M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SUnit>::ArrayRef<std::__1::allocator<llvm::SUnit> >(std::__1::vector<llvm::SUnit, std::__1::allocator<llvm::SUnit> > const&)
Line
Count
Source
88
10
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::VirtFuncOffset>::ArrayRef<std::__1::allocator<llvm::VirtFuncOffset> >(std::__1::vector<llvm::VirtFuncOffset, std::__1::allocator<llvm::VirtFuncOffset> > const&)
Line
Count
Source
88
21
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<std::__1::allocator<llvm::Metadata*> >(std::__1::vector<llvm::Metadata*, std::__1::allocator<llvm::Metadata*> > const&)
Line
Count
Source
88
346
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Function*>::ArrayRef<std::__1::allocator<llvm::Function*> >(std::__1::vector<llvm::Function*, std::__1::allocator<llvm::Function*> > const&)
Line
Count
Source
88
18.7k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::GlobalValue*>::ArrayRef<std::__1::allocator<llvm::GlobalValue*> >(std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> > const&)
Line
Count
Source
88
1.23k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::FunctionSummary::VFuncId>::ArrayRef<std::__1::allocator<llvm::FunctionSummary::VFuncId> >(std::__1::vector<llvm::FunctionSummary::VFuncId, std::__1::allocator<llvm::FunctionSummary::VFuncId> > const&)
Line
Count
Source
88
412
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::FunctionSummary::ConstVCall>::ArrayRef<std::__1::allocator<llvm::FunctionSummary::ConstVCall> >(std::__1::vector<llvm::FunctionSummary::ConstVCall, std::__1::allocator<llvm::FunctionSummary::ConstVCall> > const&)
Line
Count
Source
88
410
      : Data(Vec.data()), Length(Vec.size()) {}
LowerTypeTests.cpp:llvm::ArrayRef<(anonymous namespace)::GlobalTypeMember*>::ArrayRef<std::__1::allocator<(anonymous namespace)::GlobalTypeMember*> >(std::__1::vector<(anonymous namespace)::GlobalTypeMember*, std::__1::allocator<(anonymous namespace)::GlobalTypeMember*> > const&)
Line
Count
Source
88
165
      : Data(Vec.data()), Length(Vec.size()) {}
LowerTypeTests.cpp:llvm::ArrayRef<(anonymous namespace)::ICallBranchFunnel*>::ArrayRef<std::__1::allocator<(anonymous namespace)::ICallBranchFunnel*> >(std::__1::vector<(anonymous namespace)::ICallBranchFunnel*, std::__1::allocator<(anonymous namespace)::ICallBranchFunnel*> > const&)
Line
Count
Source
88
77
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::AttributeSet>::ArrayRef<std::__1::allocator<llvm::AttributeSet> >(std::__1::vector<llvm::AttributeSet, std::__1::allocator<llvm::AttributeSet> > const&)
Line
Count
Source
88
46
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::wholeprogramdevirt::VirtualCallTarget>::ArrayRef<std::__1::allocator<llvm::wholeprogramdevirt::VirtualCallTarget> >(std::__1::vector<llvm::wholeprogramdevirt::VirtualCallTarget, std::__1::allocator<llvm::wholeprogramdevirt::VirtualCallTarget> > const&)
Line
Count
Source
88
254
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::GlobalVariable*>::ArrayRef<std::__1::allocator<llvm::GlobalVariable*> >(std::__1::vector<llvm::GlobalVariable*, std::__1::allocator<llvm::GlobalVariable*> > const&)
Line
Count
Source
88
154
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<char>::ArrayRef<std::__1::allocator<char> >(std::__1::vector<char, std::__1::allocator<char> > const&)
Line
Count
Source
88
198
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::InstrProfValueSiteRecord>::ArrayRef<std::__1::allocator<llvm::InstrProfValueSiteRecord> >(std::__1::vector<llvm::InstrProfValueSiteRecord, std::__1::allocator<llvm::InstrProfValueSiteRecord> > const&)
Line
Count
Source
88
847
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::cfg::Update<llvm::BasicBlock*> >::ArrayRef<std::__1::allocator<llvm::cfg::Update<llvm::BasicBlock*> > >(std::__1::vector<llvm::cfg::Update<llvm::BasicBlock*>, std::__1::allocator<llvm::cfg::Update<llvm::BasicBlock*> > > const&)
Line
Count
Source
88
311k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)
Line
Count
Source
88
147k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MCCFIInstruction>::ArrayRef<std::__1::allocator<llvm::MCCFIInstruction> >(std::__1::vector<llvm::MCCFIInstruction, std::__1::allocator<llvm::MCCFIInstruction> > const&)
Line
Count
Source
88
93.0k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MCDwarfFrameInfo>::ArrayRef<std::__1::allocator<llvm::MCDwarfFrameInfo> >(std::__1::vector<llvm::MCDwarfFrameInfo, std::__1::allocator<llvm::MCDwarfFrameInfo> > const&)
Line
Count
Source
88
7.71k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::unique_ptr<llvm::WinEH::FrameInfo, std::__1::default_delete<llvm::WinEH::FrameInfo> > >::ArrayRef<std::__1::allocator<std::__1::unique_ptr<llvm::WinEH::FrameInfo, std::__1::default_delete<llvm::WinEH::FrameInfo> > > >(std::__1::vector<std::__1::unique_ptr<llvm::WinEH::FrameInfo, std::__1::default_delete<llvm::WinEH::FrameInfo> >, std::__1::allocator<std::__1::unique_ptr<llvm::WinEH::FrameInfo, std::__1::default_delete<llvm::WinEH::FrameInfo> > > > const&)
Line
Count
Source
88
182
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::CachedHashStringRef, unsigned long>*>::ArrayRef<std::__1::allocator<std::__1::pair<llvm::CachedHashStringRef, unsigned long>*> >(std::__1::vector<std::__1::pair<llvm::CachedHashStringRef, unsigned long>*, std::__1::allocator<std::__1::pair<llvm::CachedHashStringRef, unsigned long>*> > const&)
Line
Count
Source
88
23.3k
      : Data(Vec.data()), Length(Vec.size()) {}
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmRelocationEntry>::ArrayRef<std::__1::allocator<(anonymous namespace)::WasmRelocationEntry> >(std::__1::vector<(anonymous namespace)::WasmRelocationEntry, std::__1::allocator<(anonymous namespace)::WasmRelocationEntry> > const&)
Line
Count
Source
88
302
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MCAsmMacroParameter>::ArrayRef<std::__1::allocator<llvm::MCAsmMacroParameter> >(std::__1::vector<llvm::MCAsmMacroParameter, std::__1::allocator<llvm::MCAsmMacroParameter> > const&)
Line
Count
Source
88
198k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > >::ArrayRef<std::__1::allocator<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > > >(std::__1::vector<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> >, std::__1::allocator<std::__1::vector<llvm::AsmToken, std::__1::allocator<llvm::AsmToken> > > > const&)
Line
Count
Source
88
197k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*> >::ArrayRef<std::__1::allocator<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*> > >(std::__1::vector<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*>, std::__1::allocator<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*> > > const&)
Line
Count
Source
88
126
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::opt::OptTable::Info>::ArrayRef<std::__1::allocator<llvm::opt::OptTable::Info> >(std::__1::vector<llvm::opt::OptTable::Info, std::__1::allocator<llvm::opt::OptTable::Info> > const&)
Line
Count
Source
88
209
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::WeakTrackingVH>::ArrayRef<std::__1::allocator<llvm::WeakTrackingVH> >(std::__1::vector<llvm::WeakTrackingVH, std::__1::allocator<llvm::WeakTrackingVH> > const&)
Line
Count
Source
88
48.6k
      : Data(Vec.data()), Length(Vec.size()) {}
MergeICmps.cpp:llvm::ArrayRef<(anonymous namespace)::BCECmpBlock>::ArrayRef<std::__1::allocator<(anonymous namespace)::BCECmpBlock> >(std::__1::vector<(anonymous namespace)::BCECmpBlock, std::__1::allocator<(anonymous namespace)::BCECmpBlock> > const&)
Line
Count
Source
88
13
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::AllocaInst*>::ArrayRef<std::__1::allocator<llvm::AllocaInst*> >(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&)
Line
Count
Source
88
280k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<std::__1::allocator<llvm::StringRef> >(std::__1::vector<llvm::StringRef, std::__1::allocator<llvm::StringRef> > const&)
Line
Count
Source
88
21.9k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::vfs::YAMLVFSEntry>::ArrayRef<std::__1::allocator<llvm::vfs::YAMLVFSEntry> >(std::__1::vector<llvm::vfs::YAMLVFSEntry, std::__1::allocator<llvm::vfs::YAMLVFSEntry> > const&)
Line
Count
Source
88
24
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::VPBlockBase*>::ArrayRef<std::__1::allocator<llvm::VPBlockBase*> >(std::__1::vector<llvm::VPBlockBase*, std::__1::allocator<llvm::VPBlockBase*> > const&)
Line
Count
Source
88
183
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::BitcodeModule>::ArrayRef<std::__1::allocator<llvm::BitcodeModule> >(std::__1::vector<llvm::BitcodeModule, std::__1::allocator<llvm::BitcodeModule> > const&)
Line
Count
Source
88
55
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::VarDecl const*>::ArrayRef<std::__1::allocator<clang::VarDecl const*> >(std::__1::vector<clang::VarDecl const*, std::__1::allocator<clang::VarDecl const*> > const&)
Line
Count
Source
88
34.9k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ValueDecl const*>::ArrayRef<std::__1::allocator<clang::ValueDecl const*> >(std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> > const&)
Line
Count
Source
88
518
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef<std::__1::allocator<clang::SourceRange> >(std::__1::vector<clang::SourceRange, std::__1::allocator<clang::SourceRange> > const&)
Line
Count
Source
88
26.6k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::coverage::CounterExpression>::ArrayRef<std::__1::allocator<llvm::coverage::CounterExpression> >(std::__1::vector<llvm::coverage::CounterExpression, std::__1::allocator<llvm::coverage::CounterExpression> > const&)
Line
Count
Source
88
712
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::coverage::CounterMappingRegion>::ArrayRef<std::__1::allocator<llvm::coverage::CounterMappingRegion> >(std::__1::vector<llvm::coverage::CounterMappingRegion, std::__1::allocator<llvm::coverage::CounterMappingRegion> > const&)
Line
Count
Source
88
815
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Optional<llvm::StringRef> >::ArrayRef<std::__1::allocator<llvm::Optional<llvm::StringRef> > >(std::__1::vector<llvm::Optional<llvm::StringRef>, std::__1::allocator<llvm::Optional<llvm::StringRef> > > const&)
Line
Count
Source
88
18.1k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::CharSourceRange>::ArrayRef<std::__1::allocator<clang::CharSourceRange> >(std::__1::vector<clang::CharSourceRange, std::__1::allocator<clang::CharSourceRange> > const&)
Line
Count
Source
88
616
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::FixItHint>::ArrayRef<std::__1::allocator<clang::FixItHint> >(std::__1::vector<clang::FixItHint, std::__1::allocator<clang::FixItHint> > const&)
Line
Count
Source
88
626
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::shared_ptr<clang::ModuleFileExtension> >::ArrayRef<std::__1::allocator<std::__1::shared_ptr<clang::ModuleFileExtension> > >(std::__1::vector<std::__1::shared_ptr<clang::ModuleFileExtension>, std::__1::allocator<std::__1::shared_ptr<clang::ModuleFileExtension> > > const&)
Line
Count
Source
88
8.60k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::shared_ptr<clang::DependencyCollector> >::ArrayRef<std::__1::allocator<std::__1::shared_ptr<clang::DependencyCollector> > >(std::__1::vector<std::__1::shared_ptr<clang::DependencyCollector>, std::__1::allocator<std::__1::shared_ptr<clang::DependencyCollector> > > const&)
Line
Count
Source
88
2.36k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool> >::ArrayRef<std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool> > >(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool> > > const&)
Line
Count
Source
88
44.0k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ASTMutationListener*>::ArrayRef<std::__1::allocator<clang::ASTMutationListener*> >(std::__1::vector<clang::ASTMutationListener*, std::__1::allocator<clang::ASTMutationListener*> > const&)
Line
Count
Source
88
3.62k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::RawComment*>::ArrayRef<std::__1::allocator<clang::RawComment*> >(std::__1::vector<clang::RawComment*, std::__1::allocator<clang::RawComment*> > const&)
Line
Count
Source
88
15.5k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef<std::__1::allocator<llvm::SCEV const*> >(std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> > const&)
Line
Count
Source
88
767
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<polly::ScopStmt*>::ArrayRef<std::__1::allocator<polly::ScopStmt*> >(std::__1::vector<polly::ScopStmt*, std::__1::allocator<polly::ScopStmt*> > const&)
Line
Count
Source
88
6.26k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > >::ArrayRef<std::__1::allocator<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > > >(std::__1::vector<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> >, std::__1::allocator<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > > > const&)
Line
Count
Source
88
42.8k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::MCSymbol*>::ArrayRef<std::__1::allocator<llvm::MCSymbol*> >(std::__1::vector<llvm::MCSymbol*, std::__1::allocator<llvm::MCSymbol*> > const&)
Line
Count
Source
88
63
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::MCSymbol*, llvm::MDNode*> >::ArrayRef<std::__1::allocator<std::__1::pair<llvm::MCSymbol*, llvm::MDNode*> > >(std::__1::vector<std::__1::pair<llvm::MCSymbol*, llvm::MDNode*>, std::__1::allocator<std::__1::pair<llvm::MCSymbol*, llvm::MDNode*> > > const&)
Line
Count
Source
88
368
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::tuple<llvm::MCSymbol*, llvm::MCSymbol*, llvm::DIType const*> >::ArrayRef<std::__1::allocator<std::__1::tuple<llvm::MCSymbol*, llvm::MCSymbol*, llvm::DIType const*> > >(std::__1::vector<std::__1::tuple<llvm::MCSymbol*, llvm::MCSymbol*, llvm::DIType const*>, std::__1::allocator<std::__1::tuple<llvm::MCSymbol*, llvm::MCSymbol*, llvm::DIType const*> > > const&)
Line
Count
Source
88
368
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::codeview::OneMethodRecord>::ArrayRef<std::__1::allocator<llvm::codeview::OneMethodRecord> >(std::__1::vector<llvm::codeview::OneMethodRecord, std::__1::allocator<llvm::codeview::OneMethodRecord> > const&)
Line
Count
Source
88
154
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::DIType const*> >::ArrayRef<std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::DIType const*> > >(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::DIType const*>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::DIType const*> > > const&)
Line
Count
Source
88
453
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::SectionName>::ArrayRef<std::__1::allocator<llvm::SectionName> >(std::__1::vector<llvm::SectionName, std::__1::allocator<llvm::SectionName> > const&)
Line
Count
Source
88
369
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::coverage::FunctionRecord>::ArrayRef<std::__1::allocator<llvm::coverage::FunctionRecord> >(std::__1::vector<llvm::coverage::FunctionRecord, std::__1::allocator<llvm::coverage::FunctionRecord> > const&)
Line
Count
Source
88
316
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::coverage::CountedRegion>::ArrayRef<std::__1::allocator<llvm::coverage::CountedRegion> >(std::__1::vector<llvm::coverage::CountedRegion, std::__1::allocator<llvm::coverage::CountedRegion> > const&)
Line
Count
Source
88
559
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::lto::InputFile::Symbol>::ArrayRef<std::__1::allocator<llvm::lto::InputFile::Symbol> >(std::__1::vector<llvm::lto::InputFile::Symbol, std::__1::allocator<llvm::lto::InputFile::Symbol> > const&)
Line
Count
Source
88
1.45k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::PointerUnion<llvm::GlobalValue*, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int>*> >::ArrayRef<std::__1::allocator<llvm::PointerUnion<llvm::GlobalValue*, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int>*> > >(std::__1::vector<llvm::PointerUnion<llvm::GlobalValue*, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int>*>, std::__1::allocator<llvm::PointerUnion<llvm::GlobalValue*, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int>*> > > const&)
Line
Count
Source
88
6.23k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ObjCMethodDecl*>::ArrayRef<std::__1::allocator<clang::ObjCMethodDecl*> >(std::__1::vector<clang::ObjCMethodDecl*, std::__1::allocator<clang::ObjCMethodDecl*> > const&)
Line
Count
Source
88
40
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ObjCProtocolDecl*>::ArrayRef<std::__1::allocator<clang::ObjCProtocolDecl*> >(std::__1::vector<clang::ObjCProtocolDecl*, std::__1::allocator<clang::ObjCProtocolDecl*> > const&)
Line
Count
Source
88
176
      : Data(Vec.data()), Length(Vec.size()) {}
ObjCMT.cpp:llvm::ArrayRef<(anonymous namespace)::EditEntry>::ArrayRef<std::__1::allocator<(anonymous namespace)::EditEntry> >(std::__1::vector<(anonymous namespace)::EditEntry, std::__1::allocator<(anonymous namespace)::EditEntry> > const&)
Line
Count
Source
88
9
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::function<void (clang::ento::CheckerRegistry&)> >::ArrayRef<std::__1::allocator<std::__1::function<void (clang::ento::CheckerRegistry&)> > >(std::__1::vector<std::__1::function<void (clang::ento::CheckerRegistry&)>, std::__1::allocator<std::__1::function<void (clang::ento::CheckerRegistry&)> > > const&)
Line
Count
Source
88
910
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ento::PathDiagnosticConsumer*>::ArrayRef<std::__1::allocator<clang::ento::PathDiagnosticConsumer*> >(std::__1::vector<clang::ento::PathDiagnosticConsumer*, std::__1::allocator<clang::ento::PathDiagnosticConsumer*> > const&)
Line
Count
Source
88
11.2k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::PartialDiagnostic>::ArrayRef<std::__1::allocator<clang::PartialDiagnostic> >(std::__1::vector<clang::PartialDiagnostic, std::__1::allocator<clang::PartialDiagnostic> > const&)
Line
Count
Source
88
773
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::ast_matchers::internal::DynTypedMatcher>::ArrayRef<std::__1::allocator<clang::ast_matchers::internal::DynTypedMatcher> >(std::__1::vector<clang::ast_matchers::internal::DynTypedMatcher, std::__1::allocator<clang::ast_matchers::internal::DynTypedMatcher> > const&)
Line
Count
Source
88
66.0k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<clang::Token>::ArrayRef<std::__1::allocator<clang::Token> >(std::__1::vector<clang::Token, std::__1::allocator<clang::Token> > const&)
Line
Count
Source
88
89
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::PassBuilder::PipelineElement>::ArrayRef<std::__1::allocator<llvm::PassBuilder::PipelineElement> >(std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > const&)
Line
Count
Source
88
2.56k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Metadata const*>::ArrayRef<std::__1::allocator<llvm::Metadata const*> >(std::__1::vector<llvm::Metadata const*, std::__1::allocator<llvm::Metadata const*> > const&)
Line
Count
Source
88
415k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::Module*>::ArrayRef<std::__1::allocator<llvm::Module*> >(std::__1::vector<llvm::Module*, std::__1::allocator<llvm::Module*> > const&)
Line
Count
Source
88
4.92k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::NamedInstrProfRecord>::ArrayRef<std::__1::allocator<llvm::NamedInstrProfRecord> >(std::__1::vector<llvm::NamedInstrProfRecord, std::__1::allocator<llvm::NamedInstrProfRecord> > const&)
Line
Count
Source
88
1.01k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::ArrayRef<std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&)
Line
Count
Source
88
20
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<std::__1::vector<unsigned short, std::__1::allocator<unsigned short> > >::ArrayRef<std::__1::allocator<std::__1::vector<unsigned short, std::__1::allocator<unsigned short> > > >(std::__1::vector<std::__1::vector<unsigned short, std::__1::allocator<unsigned short> >, std::__1::allocator<std::__1::vector<unsigned short, std::__1::allocator<unsigned short> > > > const&)
Line
Count
Source
88
20
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::ArrayRef<std::__1::allocator<llvm::OperandBundleDefT<llvm::Value*> > >(std::__1::vector<llvm::OperandBundleDefT<llvm::Value*>, std::__1::allocator<llvm::OperandBundleDefT<llvm::Value*> > > const&)
Line
Count
Source
88
1.20M
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::codeview::TypeIndex>::ArrayRef<std::__1::allocator<llvm::codeview::TypeIndex> >(std::__1::vector<llvm::codeview::TypeIndex, std::__1::allocator<llvm::codeview::TypeIndex> > const&)
Line
Count
Source
88
1.41k
      : Data(Vec.data()), Length(Vec.size()) {}
llvm::ArrayRef<llvm::codeview::VFTableSlotKind>::ArrayRef<std::__1::allocator<llvm::codeview::VFTableSlotKind> >(std::__1::vector<llvm::codeview::VFTableSlotKind, std::__1::allocator<llvm::codeview::VFTableSlotKind> > const&)
Line
Count
Source
88
91
      : Data(Vec.data()), Length(Vec.size()) {}
89
90
    /// Construct an ArrayRef from a std::array
91
    template <size_t N>
92
    /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr)
93
496k
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef<2ul>(std::__1::array<llvm::MachineOperand, 2ul> const&)
Line
Count
Source
93
279k
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<8ul>(std::__1::array<int, 8ul> const&)
Line
Count
Source
93
156
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<4ul>(std::__1::array<unsigned char, 4ul> const&)
Line
Count
Source
93
40
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<5ul>(std::__1::array<unsigned int, 5ul> const&)
Line
Count
Source
93
11
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<17ul>(std::__1::array<llvm::StringRef, 17ul> const&)
Line
Count
Source
93
55
        : Data(Arr.data()), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<8ul>(std::__1::array<unsigned char, 8ul> const&)
Line
Count
Source
93
217k
        : Data(Arr.data()), Length(N) {}
94
95
    /// Construct an ArrayRef from a C array.
96
    template <size_t N>
97
66.3M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<2ul>(unsigned short const (&) [2ul])
Line
Count
Source
97
76.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<8ul>(unsigned short const (&) [8ul])
Line
Count
Source
97
5.85M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<4ul>(unsigned short const (&) [4ul])
Line
Count
Source
97
529k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<1ul>(unsigned short const (&) [1ul])
Line
Count
Source
97
95
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<7ul>(unsigned short const (&) [7ul])
Line
Count
Source
97
208
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<10ul>(unsigned short const (&) [10ul])
Line
Count
Source
97
277
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<2ul>(llvm::SDValue const (&) [2ul])
Line
Count
Source
97
21.7M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<3ul>(llvm::SDValue const (&) [3ul])
Line
Count
Source
97
12.7M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<4ul>(llvm::SDValue const (&) [4ul])
Line
Count
Source
97
3.15M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<2ul>(llvm::EVT const (&) [2ul])
Line
Count
Source
97
23.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<3ul>(llvm::EVT const (&) [3ul])
Line
Count
Source
97
579
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<5ul>(llvm::SDValue const (&) [5ul])
Line
Count
Source
97
673k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<1ul>(llvm::SDValue const (&) [1ul])
Line
Count
Source
97
5.80M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<2ul>(llvm::Type* const (&) [2ul])
Line
Count
Source
97
44.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<6ul>(llvm::SDValue const (&) [6ul])
Line
Count
Source
97
2.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<1ul>(llvm::Type* const (&) [1ul])
Line
Count
Source
97
76.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<4ul>(unsigned int const (&) [4ul])
Line
Count
Source
97
38
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<3ul>(unsigned int const (&) [3ul])
Line
Count
Source
97
329
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<2ul>(unsigned int const (&) [2ul])
Line
Count
Source
97
59.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<7ul>(std::__1::pair<unsigned int, char const*> const (&) [7ul])
Line
Count
Source
97
5.59k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<6ul>(std::__1::pair<unsigned int, char const*> const (&) [6ul])
Line
Count
Source
97
2.81k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::MachineMemOperand::Flags, char const*> >::ArrayRef<2ul>(std::__1::pair<llvm::MachineMemOperand::Flags, char const*> const (&) [2ul])
Line
Count
Source
97
26
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<32ul>(unsigned short const (&) [32ul])
Line
Count
Source
97
79.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<31ul>(unsigned short const (&) [31ul])
Line
Count
Source
97
26.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<21ul>(unsigned int const* const (&) [21ul])
Line
Count
Source
97
2.09k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<21ul>(char const* const (&) [21ul])
Line
Count
Source
97
339
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<70ul>(llvm::TypeConversionCostTblEntry const (&) [70ul])
Line
Count
Source
97
127k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<6ul>(llvm::TypeConversionCostTblEntry const (&) [6ul])
Line
Count
Source
97
24.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<5ul>(llvm::CostTblEntry const (&) [5ul])
Line
Count
Source
97
4.93k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<32ul>(llvm::CostTblEntry const (&) [32ul])
Line
Count
Source
97
159k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<146ul>(llvm::SubtargetFeatureKV const (&) [146ul])
Line
Count
Source
97
14.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<26ul>(llvm::SubtargetSubTypeKV const (&) [26ul])
Line
Count
Source
97
14.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64AT::lookupATByName(llvm::StringRef)::IndexType>::ArrayRef<14ul>(llvm::AArch64AT::lookupATByName(llvm::StringRef)::IndexType const (&) [14ul])
Line
Count
Source
97
46
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64AT::lookupATByEncoding(unsigned short)::IndexType>::ArrayRef<14ul>(llvm::AArch64AT::lookupATByEncoding(unsigned short)::IndexType const (&) [14ul])
Line
Count
Source
97
45
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DB::lookupDBByName(llvm::StringRef)::IndexType>::ArrayRef<12ul>(llvm::AArch64DB::lookupDBByName(llvm::StringRef)::IndexType const (&) [12ul])
Line
Count
Source
97
39
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DB::lookupDBByEncoding(unsigned char)::IndexType>::ArrayRef<12ul>(llvm::AArch64DB::lookupDBByEncoding(unsigned char)::IndexType const (&) [12ul])
Line
Count
Source
97
191
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DC::lookupDCByName(llvm::StringRef)::IndexType>::ArrayRef<28ul>(llvm::AArch64DC::lookupDCByName(llvm::StringRef)::IndexType const (&) [28ul])
Line
Count
Source
97
88
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DC::lookupDCByEncoding(unsigned short)::IndexType>::ArrayRef<28ul>(llvm::AArch64DC::lookupDCByEncoding(unsigned short)::IndexType const (&) [28ul])
Line
Count
Source
97
140
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64IC::lookupICByName(llvm::StringRef)::IndexType>::ArrayRef<3ul>(llvm::AArch64IC::lookupICByName(llvm::StringRef)::IndexType const (&) [3ul])
Line
Count
Source
97
12
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64IC::lookupICByEncoding(unsigned short)::IndexType>::ArrayRef<3ul>(llvm::AArch64IC::lookupICByEncoding(unsigned short)::IndexType const (&) [3ul])
Line
Count
Source
97
21
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ISB::lookupISBByName(llvm::StringRef)::IndexType>::ArrayRef<1ul>(llvm::AArch64ISB::lookupISBByName(llvm::StringRef)::IndexType const (&) [1ul])
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ISB::lookupISBByEncoding(unsigned char)::IndexType>::ArrayRef<1ul>(llvm::AArch64ISB::lookupISBByEncoding(unsigned char)::IndexType const (&) [1ul])
Line
Count
Source
97
6
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TSB::lookupTSBByName(llvm::StringRef)::IndexType>::ArrayRef<1ul>(llvm::AArch64TSB::lookupTSBByName(llvm::StringRef)::IndexType const (&) [1ul])
Line
Count
Source
97
39
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TSB::lookupTSBByEncoding(unsigned char)::IndexType>::ArrayRef<1ul>(llvm::AArch64TSB::lookupTSBByEncoding(unsigned char)::IndexType const (&) [1ul])
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRCTX::lookupPRCTXByName(llvm::StringRef)::IndexType>::ArrayRef<1ul>(llvm::AArch64PRCTX::lookupPRCTXByName(llvm::StringRef)::IndexType const (&) [1ul])
Line
Count
Source
97
17
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRCTX::lookupPRCTXByEncoding(unsigned short)::IndexType>::ArrayRef<1ul>(llvm::AArch64PRCTX::lookupPRCTXByEncoding(unsigned short)::IndexType const (&) [1ul])
Line
Count
Source
97
16
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRFM::lookupPRFMByName(llvm::StringRef)::IndexType>::ArrayRef<18ul>(llvm::AArch64PRFM::lookupPRFMByName(llvm::StringRef)::IndexType const (&) [18ul])
Line
Count
Source
97
41
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRFM::lookupPRFMByEncoding(unsigned char)::IndexType>::ArrayRef<18ul>(llvm::AArch64PRFM::lookupPRFMByEncoding(unsigned char)::IndexType const (&) [18ul])
Line
Count
Source
97
175
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPRFM::lookupSVEPRFMByName(llvm::StringRef)::IndexType>::ArrayRef<12ul>(llvm::AArch64SVEPRFM::lookupSVEPRFMByName(llvm::StringRef)::IndexType const (&) [12ul])
Line
Count
Source
97
316
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPRFM::lookupSVEPRFMByEncoding(unsigned char)::IndexType>::ArrayRef<12ul>(llvm::AArch64SVEPRFM::lookupSVEPRFMByEncoding(unsigned char)::IndexType const (&) [12ul])
Line
Count
Source
97
725
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPredPattern::lookupSVEPREDPATByName(llvm::StringRef)::IndexType>::ArrayRef<17ul>(llvm::AArch64SVEPredPattern::lookupSVEPREDPATByName(llvm::StringRef)::IndexType const (&) [17ul])
Line
Count
Source
97
4.16k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPredPattern::lookupSVEPREDPATByEncoding(unsigned char)::IndexType>::ArrayRef<17ul>(llvm::AArch64SVEPredPattern::lookupSVEPREDPATByEncoding(unsigned char)::IndexType const (&) [17ul])
Line
Count
Source
97
1.65k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ExactFPImm::lookupExactFPImmByEnum(unsigned char)::IndexType>::ArrayRef<4ul>(llvm::AArch64ExactFPImm::lookupExactFPImmByEnum(unsigned char)::IndexType const (&) [4ul])
Line
Count
Source
97
1.20k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ExactFPImm::lookupExactFPImmByRepr(llvm::StringRef)::IndexType>::ArrayRef<4ul>(llvm::AArch64ExactFPImm::lookupExactFPImmByRepr(llvm::StringRef)::IndexType const (&) [4ul])
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PState::lookupPStateByName(llvm::StringRef)::IndexType>::ArrayRef<8ul>(llvm::AArch64PState::lookupPStateByName(llvm::StringRef)::IndexType const (&) [8ul])
Line
Count
Source
97
2.55k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PState::lookupPStateByEncoding(unsigned char)::IndexType>::ArrayRef<8ul>(llvm::AArch64PState::lookupPStateByEncoding(unsigned char)::IndexType const (&) [8ul])
Line
Count
Source
97
82
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PSBHint::lookupPSBByName(llvm::StringRef)::IndexType>::ArrayRef<1ul>(llvm::AArch64PSBHint::lookupPSBByName(llvm::StringRef)::IndexType const (&) [1ul])
Line
Count
Source
97
2
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PSBHint::lookupPSBByEncoding(unsigned char)::IndexType>::ArrayRef<1ul>(llvm::AArch64PSBHint::lookupPSBByEncoding(unsigned char)::IndexType const (&) [1ul])
Line
Count
Source
97
22
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64BTIHint::lookupBTIByName(llvm::StringRef)::IndexType>::ArrayRef<3ul>(llvm::AArch64BTIHint::lookupBTIByName(llvm::StringRef)::IndexType const (&) [3ul])
Line
Count
Source
97
12
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64BTIHint::lookupBTIByEncoding(unsigned char)::IndexType>::ArrayRef<3ul>(llvm::AArch64BTIHint::lookupBTIByEncoding(unsigned char)::IndexType const (&) [3ul])
Line
Count
Source
97
94
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SysReg::lookupSysRegByName(llvm::StringRef)::IndexType>::ArrayRef<755ul>(llvm::AArch64SysReg::lookupSysRegByName(llvm::StringRef)::IndexType const (&) [755ul])
Line
Count
Source
97
2.55k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SysReg::lookupSysRegByEncoding(unsigned short)::IndexType>::ArrayRef<755ul>(llvm::AArch64SysReg::lookupSysRegByEncoding(unsigned short)::IndexType const (&) [755ul])
Line
Count
Source
97
5.82k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TLBI::lookupTLBIByName(llvm::StringRef)::IndexType>::ArrayRef<78ul>(llvm::AArch64TLBI::lookupTLBIByName(llvm::StringRef)::IndexType const (&) [78ul])
Line
Count
Source
97
323
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TLBI::lookupTLBIByEncoding(unsigned short)::IndexType>::ArrayRef<78ul>(llvm::AArch64TLBI::lookupTLBIByEncoding(unsigned short)::IndexType const (&) [78ul])
Line
Count
Source
97
285
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<2ul>(llvm::Metadata* const (&) [2ul])
Line
Count
Source
97
20.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<8ul>(llvm::SDValue const (&) [8ul])
Line
Count
Source
97
1.58k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<10ul>(llvm::SDValue const (&) [10ul])
Line
Count
Source
97
659
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<9ul>(llvm::SDValue const (&) [9ul])
Line
Count
Source
97
19.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<7ul>(llvm::SDValue const (&) [7ul])
Line
Count
Source
97
3.75k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<106ul>(unsigned short const (&) [106ul])
Line
Count
Source
97
17.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<136ul>(unsigned short const (&) [136ul])
Line
Count
Source
97
12.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<double>::ArrayRef<16ul>(double const (&) [16ul])
llvm::ArrayRef<llvm::Value*>::ArrayRef<2ul>(llvm::Value* const (&) [2ul])
Line
Count
Source
97
3.11M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<3u> >::ArrayRef<2ul>(llvm::AMDGPURegisterBankInfo::OpRegBankEntry<3u> const (&) [2ul])
Line
Count
Source
97
12
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<4u> >::ArrayRef<4ul>(llvm::AMDGPURegisterBankInfo::OpRegBankEntry<4u> const (&) [4ul])
Line
Count
Source
97
5
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<3u> >::ArrayRef<4ul>(llvm::AMDGPURegisterBankInfo::OpRegBankEntry<3u> const (&) [4ul])
Line
Count
Source
97
36
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<2u> >::ArrayRef<4ul>(llvm::AMDGPURegisterBankInfo::OpRegBankEntry<2u> const (&) [4ul])
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<1u> >::ArrayRef<2ul>(llvm::AMDGPURegisterBankInfo::OpRegBankEntry<1u> const (&) [2ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<6ul>(unsigned int const* const (&) [6ul])
Line
Count
Source
97
5.90k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<6ul>(char const* const (&) [6ul])
Line
Count
Source
97
112
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<19ul>(llvm::SDValue const (&) [19ul])
Line
Count
Source
97
548
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<33ul>(unsigned short const (&) [33ul])
Line
Count
Source
97
1.66k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::ImageDimIntrinsicInfo>::ArrayRef<458ul>(llvm::AMDGPU::ImageDimIntrinsicInfo const (&) [458ul])
Line
Count
Source
97
1.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::RsrcIntrinsic>::ArrayRef<510ul>(llvm::AMDGPU::RsrcIntrinsic const (&) [510ul])
Line
Count
Source
97
32.7k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<int, char const*> >::ArrayRef<5ul>(std::__1::pair<int, char const*> const (&) [5ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<2ul>(short const (&) [2ul])
Line
Count
Source
97
8.11k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<3ul>(short const (&) [3ul])
Line
Count
Source
97
12
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<4ul>(short const (&) [4ul])
Line
Count
Source
97
319
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<5ul>(short const (&) [5ul])
Line
Count
Source
97
10
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<8ul>(short const (&) [8ul])
Line
Count
Source
97
69
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<16ul>(short const (&) [16ul])
Line
Count
Source
97
56
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<short>::ArrayRef<32ul>(short const (&) [32ul])
Line
Count
Source
97
1
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AsmToken>::ArrayRef<2ul>(llvm::AsmToken const (&) [2ul])
Line
Count
Source
97
355k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<1ul>(unsigned int const (&) [1ul])
Line
Count
Source
97
115k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<5ul>(unsigned int const (&) [5ul])
Line
Count
Source
97
158k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<20ul>(llvm::SubtargetFeatureKV const (&) [20ul])
Line
Count
Source
97
296
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<16ul>(llvm::SubtargetSubTypeKV const (&) [16ul])
Line
Count
Source
97
296
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<107ul>(llvm::SubtargetFeatureKV const (&) [107ul])
Line
Count
Source
97
4.23k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<39ul>(llvm::SubtargetSubTypeKV const (&) [39ul])
Line
Count
Source
97
4.23k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::(anonymous namespace)::SourceOfDivergence>::ArrayRef<185ul>(llvm::AMDGPU::(anonymous namespace)::SourceOfDivergence const (&) [185ul])
Line
Count
Source
97
191k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MIMGBaseOpcodeInfo>::ArrayRef<89ul>(llvm::AMDGPU::MIMGBaseOpcodeInfo const (&) [89ul])
Line
Count
Source
97
13.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MIMGDimInfo>::ArrayRef<8ul>(llvm::AMDGPU::MIMGDimInfo const (&) [8ul])
Line
Count
Source
97
1.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMIMGDimInfoByAsmSuffix(llvm::StringRef)::IndexType>::ArrayRef<8ul>(llvm::AMDGPU::getMIMGDimInfoByAsmSuffix(llvm::StringRef)::IndexType const (&) [8ul])
Line
Count
Source
97
133
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMIMGDimInfoByEncoding(unsigned char)::IndexType>::ArrayRef<8ul>(llvm::AMDGPU::getMIMGDimInfoByEncoding(unsigned char)::IndexType const (&) [8ul])
Line
Count
Source
97
13.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MIMGInfo>::ArrayRef<4105ul>(llvm::AMDGPU::MIMGInfo const (&) [4105ul])
Line
Count
Source
97
2.33k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMIMGInfo(unsigned int)::IndexType>::ArrayRef<4105ul>(llvm::AMDGPU::getMIMGInfo(unsigned int)::IndexType const (&) [4105ul])
Line
Count
Source
97
42.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MIMGLZMappingInfo>::ArrayRef<8ul>(llvm::AMDGPU::MIMGLZMappingInfo const (&) [8ul])
Line
Count
Source
97
1.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MIMGMIPMappingInfo>::ArrayRef<2ul>(llvm::AMDGPU::MIMGMIPMappingInfo const (&) [2ul])
Line
Count
Source
97
1.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AMDGPU::MUBUFInfo>::ArrayRef<789ul>(llvm::AMDGPU::MUBUFInfo const (&) [789ul])
Line
Count
Source
97
103k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMUBUFInfoFromBaseOpcodeAndDwords(unsigned int, unsigned char)::IndexType>::ArrayRef<789ul>(llvm::AMDGPU::getMUBUFInfoFromBaseOpcodeAndDwords(unsigned int, unsigned char)::IndexType const (&) [789ul])
Line
Count
Source
97
218
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMUBUFInfoFromOpcode(unsigned int)::IndexType>::ArrayRef<789ul>(llvm::AMDGPU::getMUBUFInfoFromOpcode(unsigned int)::IndexType const (&) [789ul])
Line
Count
Source
97
75.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<void (*)(llvm::StringRef, amd_kernel_code_s const&, llvm::raw_ostream&)>::ArrayRef<66ul>(void (* const (&) [66ul])(llvm::StringRef, amd_kernel_code_s const&, llvm::raw_ostream&))
Line
Count
Source
97
62.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<67ul>(llvm::StringRef const (&) [67ul])
Line
Count
Source
97
61.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<bool (*)(amd_kernel_code_s&, llvm::MCAsmParser&, llvm::raw_ostream&)>::ArrayRef<66ul>(bool (* const (&) [66ul])(amd_kernel_code_s&, llvm::MCAsmParser&, llvm::raw_ostream&))
Line
Count
Source
97
456
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<2ul>(std::__1::pair<unsigned int, char const*> const (&) [2ul])
Line
Count
Source
97
248
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<16ul>(unsigned short const (&) [16ul])
Line
Count
Source
97
83.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<15ul>(unsigned short const (&) [15ul])
Line
Count
Source
97
5.78k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<14ul>(unsigned short const (&) [14ul])
Line
Count
Source
97
7.89k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<3ul>(unsigned short const (&) [3ul])
Line
Count
Source
97
224k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<13ul>(unsigned short const (&) [13ul])
Line
Count
Source
97
279
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<6ul>(unsigned short const (&) [6ul])
Line
Count
Source
97
369k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<5ul>(unsigned short const (&) [5ul])
Line
Count
Source
97
11.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<16ul>(unsigned int const* const (&) [16ul])
Line
Count
Source
97
1.37k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<16ul>(char const* const (&) [16ul])
Line
Count
Source
97
415
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Register>::ArrayRef<2ul>(llvm::Register const (&) [2ul])
Line
Count
Source
97
457
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<6ul>(llvm::Value* const (&) [6ul])
Line
Count
Source
97
1.13k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<3ul>(llvm::Value* const (&) [3ul])
Line
Count
Source
97
22.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<3ul>(llvm::CostTblEntry const (&) [3ul])
Line
Count
Source
97
44.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<60ul>(llvm::TypeConversionCostTblEntry const (&) [60ul])
Line
Count
Source
97
868
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<20ul>(llvm::TypeConversionCostTblEntry const (&) [20ul])
Line
Count
Source
97
1.47k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<5ul>(llvm::TypeConversionCostTblEntry const (&) [5ul])
Line
Count
Source
97
989
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<3ul>(llvm::TypeConversionCostTblEntry const (&) [3ul])
Line
Count
Source
97
591
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<10ul>(llvm::CostTblEntry const (&) [10ul])
Line
Count
Source
97
95.7k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<9ul>(llvm::CostTblEntry const (&) [9ul])
Line
Count
Source
97
9.03k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<174ul>(llvm::SubtargetFeatureKV const (&) [174ul])
Line
Count
Source
97
8.82k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<82ul>(llvm::SubtargetSubTypeKV const (&) [82ul])
Line
Count
Source
97
8.82k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByName(llvm::StringRef)::IndexType>::ArrayRef<37ul>(llvm::ARMSysReg::lookupMClassSysRegByName(llvm::StringRef)::IndexType const (&) [37ul])
Line
Count
Source
97
297
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByM1Encoding12(unsigned short)::IndexType>::ArrayRef<37ul>(llvm::ARMSysReg::lookupMClassSysRegByM1Encoding12(unsigned short)::IndexType const (&) [37ul])
Line
Count
Source
97
106
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByM2M3Encoding8(unsigned short)::IndexType>::ArrayRef<37ul>(llvm::ARMSysReg::lookupMClassSysRegByM2M3Encoding8(unsigned short)::IndexType const (&) [37ul])
Line
Count
Source
97
381
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByEncoding(unsigned short)::IndexType>::ArrayRef<37ul>(llvm::ARMSysReg::lookupMClassSysRegByEncoding(unsigned short)::IndexType const (&) [37ul])
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMBankedReg::lookupBankedRegByName(llvm::StringRef)::IndexType>::ArrayRef<33ul>(llvm::ARMBankedReg::lookupBankedRegByName(llvm::StringRef)::IndexType const (&) [33ul])
Line
Count
Source
97
365
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMBankedReg::lookupBankedRegByEncoding(unsigned char)::IndexType>::ArrayRef<33ul>(llvm::ARMBankedReg::lookupBankedRegByEncoding(unsigned char)::IndexType const (&) [33ul])
Line
Count
Source
97
402
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<1ul>(unsigned int const* const (&) [1ul])
Line
Count
Source
97
6.79k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<1ul>(char const* const (&) [1ul])
Line
Count
Source
97
33
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<3ul>(llvm::SubtargetFeatureKV const (&) [3ul])
Line
Count
Source
97
231
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<5ul>(llvm::SubtargetSubTypeKV const (&) [5ul])
Line
Count
Source
97
231
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<10ul>(std::__1::pair<unsigned int, char const*> const (&) [10ul])
Line
Count
Source
97
17
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<1ul>(std::__1::pair<unsigned int, char const*> const (&) [1ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::MVT>::ArrayRef<3ul>(llvm::MVT const (&) [3ul])
Line
Count
Source
97
53.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<24ul>(llvm::SubtargetFeatureKV const (&) [24ul])
Line
Count
Source
97
1.25k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<7ul>(llvm::SubtargetSubTypeKV const (&) [7ul])
Line
Count
Source
97
1.25k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<3ul>(std::__1::pair<unsigned int, char const*> const (&) [3ul])
Line
Count
Source
97
5
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<2ul>(llvm::SubtargetSubTypeKV const (&) [2ul])
Line
Count
Source
97
1.06k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<1ul>(llvm::Value* const (&) [1ul])
Line
Count
Source
97
2.66k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<24ul>(std::__1::pair<unsigned int, char const*> const (&) [24ul])
Line
Count
Source
97
230
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<11ul>(unsigned short const (&) [11ul])
Line
Count
Source
97
223
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<20ul>(unsigned short const (&) [20ul])
Line
Count
Source
97
128
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<11ul>(unsigned int const* const (&) [11ul])
Line
Count
Source
97
853
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<11ul>(char const* const (&) [11ul])
Line
Count
Source
97
166
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<49ul>(llvm::SubtargetFeatureKV const (&) [49ul])
Line
Count
Source
97
3.78k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<17ul>(llvm::SubtargetSubTypeKV const (&) [17ul])
Line
Count
Source
97
3.78k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<4ul>(llvm::SubtargetFeatureKV const (&) [4ul])
Line
Count
Source
97
93
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<3ul>(llvm::SubtargetSubTypeKV const (&) [3ul])
Line
Count
Source
97
598
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<6ul>(llvm::EVT const (&) [6ul])
Line
Count
Source
97
20
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<5ul>(llvm::EVT const (&) [5ul])
Line
Count
Source
97
65
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<25ul>(llvm::SubtargetFeatureKV const (&) [25ul])
Line
Count
Source
97
456
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<15ul>(llvm::SubtargetSubTypeKV const (&) [15ul])
Line
Count
Source
97
456
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<12ul>(unsigned short const (&) [12ul])
Line
Count
Source
97
249
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<8ul>(std::__1::pair<unsigned int, char const*> const (&) [8ul])
Line
Count
Source
97
8
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<4ul>(std::__1::pair<unsigned int, char const*> const (&) [4ul])
Line
Count
Source
97
1
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<2ul>(unsigned long long const (&) [2ul])
Line
Count
Source
97
42.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<4ul>(llvm::Constant* const (&) [4ul])
Line
Count
Source
97
4.02k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<16ul>(int const (&) [16ul])
Line
Count
Source
97
237
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short>::ArrayRef<34ul>(unsigned short const (&) [34ul])
Line
Count
Source
97
9.41k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<33ul>(unsigned int const* const (&) [33ul])
Line
Count
Source
97
222
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<33ul>(char const* const (&) [33ul])
Line
Count
Source
97
40
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<51ul>(llvm::SubtargetFeatureKV const (&) [51ul])
Line
Count
Source
97
4.01k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<37ul>(llvm::SubtargetSubTypeKV const (&) [37ul])
Line
Count
Source
97
4.01k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<7ul>(unsigned int const* const (&) [7ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<char const*>::ArrayRef<7ul>(char const* const (&) [7ul])
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<8ul>(llvm::SubtargetFeatureKV const (&) [8ul])
Line
Count
Source
97
954
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::RISCVSysReg::SysReg>::ArrayRef<221ul>(llvm::RISCVSysReg::SysReg const (&) [221ul])
Line
Count
Source
97
2.93k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
RISCVBaseInfo.cpp:llvm::ArrayRef<llvm::RISCVSysReg::lookupSysRegByName(llvm::StringRef)::IndexType>::ArrayRef<221ul>(llvm::RISCVSysReg::lookupSysRegByName(llvm::StringRef)::IndexType const (&) [221ul])
Line
Count
Source
97
772
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<unsigned int const*>::ArrayRef<2ul>(unsigned int const* const (&) [2ul])
llvm::ArrayRef<char const*>::ArrayRef<2ul>(char const* const (&) [2ul])
Line
Count
Source
97
6
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<19ul>(llvm::SubtargetFeatureKV const (&) [19ul])
Line
Count
Source
97
296
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<40ul>(llvm::SubtargetSubTypeKV const (&) [40ul])
Line
Count
Source
97
296
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<4ul>(int const (&) [4ul])
Line
Count
Source
97
46.7k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<16ul>(llvm::SDValue const (&) [16ul])
Line
Count
Source
97
100
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<4ul>(unsigned int const* const (&) [4ul])
Line
Count
Source
97
18
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<4ul>(char const* const (&) [4ul])
Line
Count
Source
97
17.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<35ul>(llvm::SubtargetFeatureKV const (&) [35ul])
Line
Count
Source
97
1.15k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<12ul>(llvm::SubtargetSubTypeKV const (&) [12ul])
Line
Count
Source
97
1.15k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef<18ul>(llvm::SDValue const (&) [18ul])
Line
Count
Source
97
21
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<4ul>(llvm::Value* const (&) [4ul])
Line
Count
Source
97
63.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<10ul>(llvm::SubtargetFeatureKV const (&) [10ul])
Line
Count
Source
97
505
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
X86FloatingPoint.cpp:llvm::ArrayRef<(anonymous namespace)::TableEntry>::ArrayRef<14ul>((anonymous namespace)::TableEntry const (&) [14ul])
Line
Count
Source
97
3.49k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
X86FloatingPoint.cpp:llvm::ArrayRef<(anonymous namespace)::TableEntry>::ArrayRef<159ul>((anonymous namespace)::TableEntry const (&) [159ul])
Line
Count
Source
97
12.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
X86FloatingPoint.cpp:llvm::ArrayRef<(anonymous namespace)::TableEntry>::ArrayRef<12ul>((anonymous namespace)::TableEntry const (&) [12ul])
Line
Count
Source
97
981
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef<2ul>(llvm::MachineMemOperand* const (&) [2ul])
Line
Count
Source
97
325
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<2ul>(int const (&) [2ul])
Line
Count
Source
97
9.38k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<8ul>(int const (&) [8ul])
Line
Count
Source
97
2.88k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<int>::ArrayRef<32ul>(int const (&) [32ul])
Line
Count
Source
97
445
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<64ul>(unsigned int const (&) [64ul])
Line
Count
Source
97
43
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86InstrFMA3Group>::ArrayRef<68ul>(llvm::X86InstrFMA3Group const (&) [68ul])
Line
Count
Source
97
2.84k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86InstrFMA3Group>::ArrayRef<108ul>(llvm::X86InstrFMA3Group const (&) [108ul])
Line
Count
Source
97
158
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86InstrFMA3Group>::ArrayRef<360ul>(llvm::X86InstrFMA3Group const (&) [360ul])
Line
Count
Source
97
17.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<216ul>(llvm::X86MemoryFoldTableEntry const (&) [216ul])
Line
Count
Source
97
839
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<181ul>(llvm::X86MemoryFoldTableEntry const (&) [181ul])
Line
Count
Source
97
42.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<755ul>(llvm::X86MemoryFoldTableEntry const (&) [755ul])
Line
Count
Source
97
75.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<1779ul>(llvm::X86MemoryFoldTableEntry const (&) [1779ul])
Line
Count
Source
97
12.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<1338ul>(llvm::X86MemoryFoldTableEntry const (&) [1338ul])
Line
Count
Source
97
1.73k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::ArrayRef<926ul>(llvm::X86MemoryFoldTableEntry const (&) [926ul])
Line
Count
Source
97
424
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [3]>::ArrayRef<6ul>(unsigned short const (&) [6ul][3])
Line
Count
Source
97
5.13k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [4]>::ArrayRef<16ul>(unsigned short const (&) [16ul][4])
Line
Count
Source
97
3.27k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [3]>::ArrayRef<164ul>(unsigned short const (&) [164ul][3])
Line
Count
Source
97
586k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [3]>::ArrayRef<31ul>(unsigned short const (&) [31ul][3])
Line
Count
Source
97
284k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [3]>::ArrayRef<9ul>(unsigned short const (&) [9ul][3])
Line
Count
Source
97
267k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [3]>::ArrayRef<4ul>(unsigned short const (&) [4ul][3])
Line
Count
Source
97
268k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [4]>::ArrayRef<15ul>(unsigned short const (&) [15ul][4])
Line
Count
Source
97
251k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [4]>::ArrayRef<24ul>(unsigned short const (&) [24ul][4])
Line
Count
Source
97
17.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned short [4]>::ArrayRef<87ul>(unsigned short const (&) [87ul][4])
Line
Count
Source
97
15.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::ArrayRef<22ul>(std::__1::pair<unsigned int, char const*> const (&) [22ul])
Line
Count
Source
97
10
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<X86EvexToVexCompressTableEntry>::ArrayRef<482ul>(X86EvexToVexCompressTableEntry const (&) [482ul])
Line
Count
Source
97
15.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<X86EvexToVexCompressTableEntry>::ArrayRef<735ul>(X86EvexToVexCompressTableEntry const (&) [735ul])
Line
Count
Source
97
30.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int const*>::ArrayRef<36ul>(unsigned int const* const (&) [36ul])
Line
Count
Source
97
1.71k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<36ul>(char const* const (&) [36ul])
Line
Count
Source
97
290
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<4ul>(llvm::CostTblEntry const (&) [4ul])
Line
Count
Source
97
23.6k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<15ul>(llvm::CostTblEntry const (&) [15ul])
Line
Count
Source
97
6.12k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<6ul>(llvm::CostTblEntry const (&) [6ul])
Line
Count
Source
97
61.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<8ul>(llvm::CostTblEntry const (&) [8ul])
Line
Count
Source
97
57.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<12ul>(llvm::CostTblEntry const (&) [12ul])
Line
Count
Source
97
123k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<24ul>(llvm::CostTblEntry const (&) [24ul])
Line
Count
Source
97
52.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<20ul>(llvm::CostTblEntry const (&) [20ul])
Line
Count
Source
97
6.86k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<33ul>(llvm::CostTblEntry const (&) [33ul])
Line
Count
Source
97
34.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<18ul>(llvm::CostTblEntry const (&) [18ul])
Line
Count
Source
97
37.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<16ul>(llvm::CostTblEntry const (&) [16ul])
Line
Count
Source
97
44.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<19ul>(llvm::CostTblEntry const (&) [19ul])
Line
Count
Source
97
45.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<27ul>(llvm::CostTblEntry const (&) [27ul])
Line
Count
Source
97
108k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<7ul>(llvm::CostTblEntry const (&) [7ul])
Line
Count
Source
97
130
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<26ul>(llvm::CostTblEntry const (&) [26ul])
Line
Count
Source
97
8.32k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<30ul>(llvm::CostTblEntry const (&) [30ul])
Line
Count
Source
97
8.65k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<25ul>(llvm::CostTblEntry const (&) [25ul])
Line
Count
Source
97
19.6k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<51ul>(llvm::TypeConversionCostTblEntry const (&) [51ul])
Line
Count
Source
97
25.7k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<14ul>(llvm::TypeConversionCostTblEntry const (&) [14ul])
Line
Count
Source
97
1.02k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<24ul>(llvm::TypeConversionCostTblEntry const (&) [24ul])
Line
Count
Source
97
1.14k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<59ul>(llvm::TypeConversionCostTblEntry const (&) [59ul])
Line
Count
Source
97
2.43k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<25ul>(llvm::TypeConversionCostTblEntry const (&) [25ul])
Line
Count
Source
97
5.81k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<58ul>(llvm::TypeConversionCostTblEntry const (&) [58ul])
Line
Count
Source
97
8.31k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::ArrayRef<32ul>(llvm::TypeConversionCostTblEntry const (&) [32ul])
Line
Count
Source
97
10.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<11ul>(llvm::CostTblEntry const (&) [11ul])
Line
Count
Source
97
17.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<35ul>(llvm::CostTblEntry const (&) [35ul])
Line
Count
Source
97
3.75k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<29ul>(llvm::CostTblEntry const (&) [29ul])
Line
Count
Source
97
3.37k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<2ul>(llvm::CostTblEntry const (&) [2ul])
Line
Count
Source
97
3.12k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<1ul>(llvm::CostTblEntry const (&) [1ul])
Line
Count
Source
97
102
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::CostTblEntry>::ArrayRef<14ul>(llvm::CostTblEntry const (&) [14ul])
Line
Count
Source
97
2
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<3ul>(llvm::Type* const (&) [3ul])
Line
Count
Source
97
45.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<5ul>(llvm::Value* const (&) [5ul])
Line
Count
Source
97
283
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<5ul>(llvm::Type* const (&) [5ul])
Line
Count
Source
97
338
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetFeatureKV>::ArrayRef<124ul>(llvm::SubtargetFeatureKV const (&) [124ul])
Line
Count
Source
97
28.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::ArrayRef<78ul>(llvm::SubtargetSubTypeKV const (&) [78ul])
Line
Count
Source
97
28.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<2ul>(llvm::Constant* const (&) [2ul])
Line
Count
Source
97
42.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<445ul>(llvm::StringRef const (&) [445ul])
Line
Count
Source
97
99.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::VecDesc>::ArrayRef<29ul>(llvm::VecDesc const (&) [29ul])
Line
Count
Source
97
1
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::VecDesc>::ArrayRef<64ul>(llvm::VecDesc const (&) [64ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::VecDesc>::ArrayRef<78ul>(llvm::VecDesc const (&) [78ul])
Line
Count
Source
97
2
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<4ul>(llvm::Metadata* const (&) [4ul])
Line
Count
Source
97
32.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<3ul>(llvm::Metadata* const (&) [3ul])
Line
Count
Source
97
159k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::RTLIB::Libcall>::ArrayRef<6ul>(llvm::RTLIB::Libcall const (&) [6ul])
Line
Count
Source
97
713
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
MachineBlockPlacement.cpp:llvm::ArrayRef<llvm::SmallVector<(anonymous namespace)::MachineBlockPlacement::WeightedEdge, 8u> >::ArrayRef<2ul>(llvm::SmallVector<(anonymous namespace)::MachineBlockPlacement::WeightedEdge, 8u> const (&) [2ul])
Line
Count
Source
97
19.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<8ul>(unsigned int const (&) [8ul])
Line
Count
Source
97
715
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<1ul>(llvm::Constant* const (&) [1ul])
Line
Count
Source
97
45
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<3ul>(llvm::Constant* const (&) [3ul])
Line
Count
Source
97
2.90k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<1ul>(llvm::Metadata* const (&) [1ul])
Line
Count
Source
97
30.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<5ul>(llvm::Metadata* const (&) [5ul])
Line
Count
Source
97
9.12k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<9ul>(llvm::Metadata* const (&) [9ul])
Line
Count
Source
97
10.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<8ul>(llvm::Metadata* const (&) [8ul])
Line
Count
Source
97
2.19k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<IntrinsicTargetInfo>::ArrayRef<15ul>(IntrinsicTargetInfo const (&) [15ul])
Line
Count
Source
97
436k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<6678ul>(unsigned char const (&) [6678ul])
Line
Count
Source
97
335k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef<1ul>(llvm::Attribute::AttrKind const (&) [1ul])
Line
Count
Source
97
224k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef<2ul>(llvm::Attribute::AttrKind const (&) [2ul])
Line
Count
Source
97
435k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef<3ul>(llvm::Attribute::AttrKind const (&) [3ul])
Line
Count
Source
97
257k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef<4ul>(llvm::Attribute::AttrKind const (&) [4ul])
Line
Count
Source
97
96
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<10ul>(unsigned int const (&) [10ul])
Line
Count
Source
97
5.05k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
InstCombineSimplifyDemanded.cpp:llvm::ArrayRef<(anonymous namespace)::AMDGPUImageDMaskIntrinsic>::ArrayRef<268ul>((anonymous namespace)::AMDGPUImageDMaskIntrinsic const (&) [268ul])
Line
Count
Source
97
175
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<6ul>(llvm::Type* const (&) [6ul])
Line
Count
Source
97
1.47k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<7ul>(llvm::Constant* const (&) [7ul])
Line
Count
Source
97
733
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<7ul>(llvm::Type* const (&) [7ul])
Line
Count
Source
97
2.56k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AsmToken>::ArrayRef<1ul>(llvm::AsmToken const (&) [1ul])
Line
Count
Source
97
591
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value const*>::ArrayRef<2ul>(llvm::Value const* const (&) [2ul])
Line
Count
Source
97
4
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<7ul>(unsigned int const (&) [7ul])
Line
Count
Source
97
76
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<3ul>(llvm::EnumEntry<unsigned int> const (&) [3ul])
Line
Count
Source
97
2.15k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<1ul>(unsigned char const (&) [1ul])
Line
Count
Source
97
12.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
TargetParser.cpp:llvm::ArrayRef<(anonymous namespace)::GPUInfo>::ArrayRef<37ul>((anonymous namespace)::GPUInfo const (&) [37ul])
Line
Count
Source
97
442
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
TargetParser.cpp:llvm::ArrayRef<(anonymous namespace)::GPUInfo>::ArrayRef<26ul>((anonymous namespace)::GPUInfo const (&) [26ul])
Line
Count
Source
97
188
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<4ul>(llvm::StringRef const (&) [4ul])
Line
Count
Source
97
1.24k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Optional<llvm::StringRef> >::ArrayRef<3ul>(llvm::Optional<llvm::StringRef> const (&) [3ul])
Line
Count
Source
97
212
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<11ul>(unsigned int const (&) [11ul])
Line
Count
Source
97
116k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned int>::ArrayRef<9ul>(unsigned int const (&) [9ul])
Line
Count
Source
97
113k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<121ul>(char const* const (&) [121ul])
Line
Count
Source
97
415
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<31ul>(clang::TargetInfo::GCCRegAlias const (&) [31ul])
Line
Count
Source
97
312
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<160ul>(char const* const (&) [160ul])
Line
Count
Source
97
2.52k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<33ul>(clang::TargetInfo::GCCRegAlias const (&) [33ul])
Line
Count
Source
97
2.19k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<395ul>(char const* const (&) [395ul])
Line
Count
Source
97
9
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<char const*>::ArrayRef<32ul>(char const* const (&) [32ul])
llvm::ArrayRef<char const*>::ArrayRef<96ul>(char const* const (&) [96ul])
Line
Count
Source
97
2.81k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<16ul>(clang::TargetInfo::GCCRegAlias const (&) [16ul])
Line
Count
Source
97
2.75k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<char const*>::ArrayRef<30ul>(char const* const (&) [30ul])
Unexecuted instantiation: llvm::ArrayRef<clang::TargetInfo::AddlRegName>::ArrayRef<4ul>(clang::TargetInfo::AddlRegName const (&) [4ul])
llvm::ArrayRef<char const*>::ArrayRef<44ul>(char const* const (&) [44ul])
Line
Count
Source
97
1
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<3ul>(clang::TargetInfo::GCCRegAlias const (&) [3ul])
Line
Count
Source
97
1
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<7ul>(clang::TargetInfo::GCCRegAlias const (&) [7ul])
llvm::ArrayRef<char const*>::ArrayRef<114ul>(char const* const (&) [114ul])
Line
Count
Source
97
62
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<65ul>(clang::TargetInfo::GCCRegAlias const (&) [65ul])
Line
Count
Source
97
56
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::AddlRegName>::ArrayRef<64ul>(clang::TargetInfo::AddlRegName const (&) [64ul])
Line
Count
Source
97
26
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::ArrayRef<32ul>(clang::TargetInfo::GCCRegAlias const (&) [32ul])
Line
Count
Source
97
76
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<80ul>(char const* const (&) [80ul])
Line
Count
Source
97
108
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<char const*>::ArrayRef<54ul>(char const* const (&) [54ul])
llvm::ArrayRef<clang::TargetInfo::AddlRegName>::ArrayRef<16ul>(clang::TargetInfo::AddlRegName const (&) [16ul])
Line
Count
Source
97
61.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char const*>::ArrayRef<157ul>(char const* const (&) [157ul])
Line
Count
Source
97
107k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<4ul>(llvm::Type* const (&) [4ul])
Line
Count
Source
97
1.54k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::NeonIntrinsicInfo>::ArrayRef<154ul>((anonymous namespace)::NeonIntrinsicInfo const (&) [154ul])
Line
Count
Source
97
3.89k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::NeonIntrinsicInfo>::ArrayRef<274ul>((anonymous namespace)::NeonIntrinsicInfo const (&) [274ul])
Line
Count
Source
97
1.44k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::NeonIntrinsicInfo>::ArrayRef<222ul>((anonymous namespace)::NeonIntrinsicInfo const (&) [222ul])
Line
Count
Source
97
10.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<10ul>(llvm::Type* const (&) [10ul])
Line
Count
Source
97
11
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<10ul>(llvm::Value* const (&) [10ul])
Line
Count
Source
97
10
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<8ul>(llvm::Type* const (&) [8ul])
Line
Count
Source
97
11
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<8ul>(llvm::Value* const (&) [8ul])
Line
Count
Source
97
33
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::CanQual<clang::Type> >::ArrayRef<1ul>(clang::CanQual<clang::Type> const (&) [1ul])
Line
Count
Source
97
54
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef<2ul>(clang::Expr* const (&) [2ul])
Line
Count
Source
97
1.63M
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::CanQual<clang::Type> >::ArrayRef<4ul>(clang::CanQual<clang::Type> const (&) [4ul])
Line
Count
Source
97
66
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::CanQual<clang::Type> >::ArrayRef<6ul>(clang::CanQual<clang::Type> const (&) [6ul])
Line
Count
Source
97
62
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<5ul>(llvm::Constant* const (&) [5ul])
Line
Count
Source
97
8.76k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<11ul>(llvm::Type* const (&) [11ul])
Line
Count
Source
97
74
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef<9ul>(llvm::Type* const (&) [9ul])
Line
Count
Source
97
8.83k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<7ul>(llvm::Value* const (&) [7ul])
Line
Count
Source
97
1.96k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<9ul>(llvm::Value* const (&) [9ul])
Line
Count
Source
97
8.83k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::QualType>::ArrayRef<2ul>(clang::QualType const (&) [2ul])
Line
Count
Source
97
376
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef<11ul>(llvm::Value* const (&) [11ul])
Line
Count
Source
97
74
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef<6ul>(llvm::Metadata* const (&) [6ul])
Line
Count
Source
97
6.07k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::OpenMPMapModifierKind>::ArrayRef<3ul>(clang::OpenMPMapModifierKind const (&) [3ul])
Line
Count
Source
97
21.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<8ul>(llvm::Constant* const (&) [8ul])
Line
Count
Source
97
27
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef<6ul>(llvm::Constant* const (&) [6ul])
Line
Count
Source
97
205
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::opt::OptTable::Info>::ArrayRef<2519ul>(llvm::opt::OptTable::Info const (&) [2519ul])
Line
Count
Source
97
105k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef<4ul>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const (&) [4ul])
Line
Count
Source
97
17.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<3ul>(llvm::StringRef const (&) [3ul])
Line
Count
Source
97
1.41k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<1ul>(llvm::StringRef const (&) [1ul])
Line
Count
Source
97
1.78k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef<2ul>(llvm::StringRef const (&) [2ul])
Line
Count
Source
97
45
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<3ul>(unsigned long long const (&) [3ul])
Line
Count
Source
97
22.1k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<9ul>(unsigned long long const (&) [9ul])
Line
Count
Source
97
3.61k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<5ul>(unsigned long long const (&) [5ul])
Line
Count
Source
97
51
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<unsigned long long>::ArrayRef<10ul>(unsigned long long const (&) [10ul])
llvm::ArrayRef<unsigned long long>::ArrayRef<7ul>(unsigned long long const (&) [7ul])
Line
Count
Source
97
7.00k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<1ul>(unsigned long long const (&) [1ul])
Line
Count
Source
97
102k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<4ul>(unsigned long long const (&) [4ul])
Line
Count
Source
97
7.24k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned long long>::ArrayRef<13ul>(unsigned long long const (&) [13ul])
Line
Count
Source
97
3.45k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AppleAccelTableData::Atom>::ArrayRef<1ul>(llvm::AppleAccelTableData::Atom const (&) [1ul])
Line
Count
Source
97
7.97k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::AppleAccelTableData::Atom>::ArrayRef<3ul>(llvm::AppleAccelTableData::Atom const (&) [3ul])
Line
Count
Source
97
2.55k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::codeview::TypeIndex>::ArrayRef<5ul>(llvm::codeview::TypeIndex const (&) [5ul])
Line
Count
Source
97
190
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<10ul>(unsigned char const (&) [10ul])
Line
Count
Source
97
22
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::DWARFFormValue::FormClass>::ArrayRef<45ul>(llvm::DWARFFormValue::FormClass const (&) [45ul])
Line
Count
Source
97
128k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
DWARFVerifier.cpp:llvm::ArrayRef<llvm::DWARFVerifier::verifyNameIndexAttribute(llvm::DWARFDebugNames::NameIndex const&, llvm::DWARFDebugNames::Abbrev const&, llvm::DWARFDebugNames::AttributeEncoding)::FormClassTable>::ArrayRef<4ul>(llvm::DWARFVerifier::verifyNameIndexAttribute(llvm::DWARFDebugNames::NameIndex const&, llvm::DWARFDebugNames::Abbrev const&, llvm::DWARFDebugNames::AttributeEncoding)::FormClassTable const (&) [4ul])
Line
Count
Source
97
60
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::SDNode*>::ArrayRef<4ul>(llvm::SDNode* const (&) [4ul])
Line
Count
Source
97
3.25k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef<1ul>(llvm::EVT const (&) [1ul])
Line
Count
Source
97
3
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef<1ul>(clang::SourceRange const (&) [1ul])
Line
Count
Source
97
10
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef<2ul>(clang::SourceRange const (&) [2ul])
Line
Count
Source
97
23
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ObjCMissingSuperCallChecker.cpp:llvm::ArrayRef<(anonymous namespace)::SelectorDescriptor>::ArrayRef<13ul>((anonymous namespace)::SelectorDescriptor const (&) [13ul])
Line
Count
Source
97
5
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ObjCMissingSuperCallChecker.cpp:llvm::ArrayRef<(anonymous namespace)::SelectorDescriptor>::ArrayRef<1ul>((anonymous namespace)::SelectorDescriptor const (&) [1ul])
Line
Count
Source
97
5
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
ObjCMissingSuperCallChecker.cpp:llvm::ArrayRef<(anonymous namespace)::SelectorDescriptor>::ArrayRef<2ul>((anonymous namespace)::SelectorDescriptor const (&) [2ul])
Line
Count
Source
97
10
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::ento::MemRegion const*>::ArrayRef<3ul>(clang::ento::MemRegion const* const (&) [3ul])
Line
Count
Source
97
48
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::tok::TokenKind>::ArrayRef<2ul>(clang::tok::TokenKind const (&) [2ul])
Line
Count
Source
97
182k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Decl*>::ArrayRef<2ul>(clang::Decl* const (&) [2ul])
Line
Count
Source
97
23
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::tok::TokenKind>::ArrayRef<3ul>(clang::tok::TokenKind const (&) [3ul])
Line
Count
Source
97
51.5k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Token>::ArrayRef<1ul>(clang::Token const (&) [1ul])
Line
Count
Source
97
32
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TokenValue>::ArrayRef<7ul>(clang::TokenValue const (&) [7ul])
Line
Count
Source
97
46
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TokenValue>::ArrayRef<5ul>(clang::TokenValue const (&) [5ul])
Line
Count
Source
97
44
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef<3ul>(clang::Expr* const (&) [3ul])
Line
Count
Source
97
392
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::SourceLocation>::ArrayRef<3ul>(clang::SourceLocation const (&) [3ul])
Line
Count
Source
97
18.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef<1ul>(clang::Expr* const (&) [1ul])
Line
Count
Source
97
156
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::TokenValue>::ArrayRef<9ul>(clang::TokenValue const (&) [9ul])
Line
Count
Source
97
11
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<3ul>(std::__1::pair<llvm::StringRef, clang::QualType> const (&) [3ul])
Line
Count
Source
97
85.4k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::QualType>::ArrayRef<1ul>(clang::QualType const (&) [1ul])
Line
Count
Source
97
85.2k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<6ul>(std::__1::pair<llvm::StringRef, clang::QualType> const (&) [6ul])
Line
Count
Source
97
78.0k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<1ul>(std::__1::pair<llvm::StringRef, clang::QualType> const (&) [1ul])
Line
Count
Source
97
63.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<11ul>(std::__1::pair<llvm::StringRef, clang::QualType> const (&) [11ul])
Line
Count
Source
97
7.14k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::ArrayRef<5ul>(std::__1::pair<llvm::StringRef, clang::QualType> const (&) [5ul])
Line
Count
Source
97
24.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::QualType>::ArrayRef<3ul>(clang::QualType const (&) [3ul])
Line
Count
Source
97
397k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<clang::QualType, clang::SourceLocation> >::ArrayRef<1ul>(std::__1::pair<clang::QualType, clang::SourceLocation> const (&) [1ul])
Line
Count
Source
97
118
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::Stmt*>::ArrayRef<2ul>(clang::Stmt* const (&) [2ul])
Line
Count
Source
97
30
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<clang::threadSafety::til::BasicBlock*>::ArrayRef<2ul>(clang::threadSafety::til::BasicBlock* const (&) [2ul])
llvm::ArrayRef<clang::TokenValue>::ArrayRef<6ul>(clang::TokenValue const (&) [6ul])
Line
Count
Source
97
16
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef<2ul>(clang::NamedDecl* const (&) [2ul])
Line
Count
Source
97
608
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::NamedDecl*>::ArrayRef<3ul>(clang::NamedDecl* const (&) [3ul])
Line
Count
Source
97
305
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<clang::APValue::LValuePathEntry>::ArrayRef<1ul>(clang::APValue::LValuePathEntry const (&) [1ul])
Line
Count
Source
97
255
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char>::ArrayRef<7ul>(char const (&) [7ul])
Line
Count
Source
97
512k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<char>::ArrayRef<16ul>(char const (&) [16ul])
Line
Count
Source
97
45.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::AttributeSet> >::ArrayRef<1ul>(std::__1::pair<unsigned int, llvm::AttributeSet> const (&) [1ul])
Line
Count
Source
97
150
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<16ul>(unsigned char const (&) [16ul])
Line
Count
Source
97
1.24k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<4ul>(unsigned char const (&) [4ul])
Line
Count
Source
97
17.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<2ul>(unsigned char const (&) [2ul])
Line
Count
Source
97
47.3k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<unsigned char>::ArrayRef<8ul>(unsigned char const (&) [8ul])
Line
Count
Source
97
33
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<llvm::codeview::SymbolKind> >::ArrayRef<196ul>(llvm::EnumEntry<llvm::codeview::SymbolKind> const (&) [196ul])
Line
Count
Source
97
4.84k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<llvm::codeview::TypeLeafKind> >::ArrayRef<171ul>(llvm::EnumEntry<llvm::codeview::TypeLeafKind> const (&) [171ul])
Line
Count
Source
97
26.8k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<164ul>(llvm::EnumEntry<unsigned short> const (&) [164ul])
Line
Count
Source
97
12
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<295ul>(llvm::EnumEntry<unsigned short> const (&) [295ul])
Line
Count
Source
97
638
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<4ul>(llvm::EnumEntry<unsigned int> const (&) [4ul])
Line
Count
Source
97
406k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<8ul>(llvm::EnumEntry<unsigned char> const (&) [8ul])
Line
Count
Source
97
374
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<11ul>(llvm::EnumEntry<unsigned short> const (&) [11ul])
Line
Count
Source
97
365
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<4ul>(llvm::EnumEntry<unsigned char> const (&) [4ul])
Line
Count
Source
97
18.9k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<llvm::codeview::SourceLanguage> >::ArrayRef<19ul>(llvm::EnumEntry<llvm::codeview::SourceLanguage> const (&) [19ul])
Line
Count
Source
97
145
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<9ul>(llvm::EnumEntry<unsigned int> const (&) [9ul])
Line
Count
Source
97
77
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<12ul>(llvm::EnumEntry<unsigned int> const (&) [12ul])
Line
Count
Source
97
235
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<60ul>(llvm::EnumEntry<unsigned int> const (&) [60ul])
Line
Count
Source
97
210
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<21ul>(llvm::EnumEntry<unsigned int> const (&) [21ul])
Line
Count
Source
97
346
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
Unexecuted instantiation: llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<6ul>(llvm::EnumEntry<unsigned short> const (&) [6ul])
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::ArrayRef<14ul>(llvm::EnumEntry<unsigned int> const (&) [14ul])
Line
Count
Source
97
74
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<7ul>(llvm::EnumEntry<unsigned char> const (&) [7ul])
Line
Count
Source
97
3
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<2ul>(llvm::EnumEntry<unsigned short> const (&) [2ul])
Line
Count
Source
97
6
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<llvm::COFF::SectionCharacteristics> >::ArrayRef<36ul>(llvm::EnumEntry<llvm::COFF::SectionCharacteristics> const (&) [36ul])
Line
Count
Source
97
520
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<12ul>(llvm::EnumEntry<unsigned short> const (&) [12ul])
Line
Count
Source
97
1.14k
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<24ul>(llvm::EnumEntry<unsigned char> const (&) [24ul])
Line
Count
Source
97
895
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<3ul>(llvm::EnumEntry<unsigned char> const (&) [3ul])
Line
Count
Source
97
895
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<13ul>(llvm::EnumEntry<unsigned char> const (&) [13ul])
Line
Count
Source
97
768
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned char> >::ArrayRef<5ul>(llvm::EnumEntry<unsigned char> const (&) [5ul])
Line
Count
Source
97
768
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<9ul>(llvm::EnumEntry<unsigned short> const (&) [9ul])
Line
Count
Source
97
46
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<3ul>(llvm::EnumEntry<unsigned short> const (&) [3ul])
Line
Count
Source
97
108
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<7ul>(llvm::EnumEntry<unsigned short> const (&) [7ul])
Line
Count
Source
97
86
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
llvm::ArrayRef<llvm::EnumEntry<unsigned short> >::ArrayRef<5ul>(llvm::EnumEntry<unsigned short> const (&) [5ul])
Line
Count
Source
97
45
    /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
98
99
    /// Construct an ArrayRef from a std::initializer_list.
100
    /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec)
101
    : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()),
102
29.6M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::DstOp>::ArrayRef(std::initializer_list<llvm::DstOp> const&)
Line
Count
Source
102
4.86M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::SrcOp>::ArrayRef(std::initializer_list<llvm::SrcOp> const&)
Line
Count
Source
102
5.06M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Register>::ArrayRef(std::initializer_list<llvm::Register> const&)
Line
Count
Source
102
34.3k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::MachineInstr const*>::ArrayRef(std::initializer_list<llvm::MachineInstr const*> const&)
Line
Count
Source
102
1.07M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::MachineMemOperand*>::ArrayRef(std::initializer_list<llvm::MachineMemOperand*> const&)
Line
Count
Source
102
34.8k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::SDValue>::ArrayRef(std::initializer_list<llvm::SDValue> const&)
Line
Count
Source
102
8.74M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Value*>::ArrayRef(std::initializer_list<llvm::Value*> const&)
Line
Count
Source
102
1.11M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::EVT>::ArrayRef(std::initializer_list<llvm::EVT> const&)
Line
Count
Source
102
176
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Type*>::ArrayRef(std::initializer_list<llvm::Type*> const&)
Line
Count
Source
102
935k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::AArch64MCExpr::VariantKind>::ArrayRef(std::initializer_list<llvm::AArch64MCExpr::VariantKind> const&)
Line
Count
Source
102
843
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::LLT>::ArrayRef(std::initializer_list<llvm::LLT> const&)
Line
Count
Source
102
371k
      Length(Vec.size()) {}
llvm::ArrayRef<unsigned int>::ArrayRef(std::initializer_list<unsigned int> const&)
Line
Count
Source
102
3.75M
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::CallLowering::ArgInfo>::ArrayRef(std::initializer_list<llvm::CallLowering::ArgInfo> const&)
Line
Count
Source
102
224
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::MachineOperand>::ArrayRef(std::initializer_list<llvm::MachineOperand> const&)
Line
Count
Source
102
71
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::ISD::NodeType>::ArrayRef(std::initializer_list<llvm::ISD::NodeType> const&)
Line
Count
Source
102
299k
      Length(Vec.size()) {}
llvm::ArrayRef<int>::ArrayRef(std::initializer_list<int> const&)
Line
Count
Source
102
765k
      Length(Vec.size()) {}
llvm::ArrayRef<char const*>::ArrayRef(std::initializer_list<char const*> const&)
Line
Count
Source
102
3.71k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::X86::CondCode>::ArrayRef(std::initializer_list<llvm::X86::CondCode> const&)
Line
Count
Source
102
27
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Constant*>::ArrayRef(std::initializer_list<llvm::Constant*> const&)
Line
Count
Source
102
407
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Value const*>::ArrayRef(std::initializer_list<llvm::Value const*> const&)
Line
Count
Source
102
65
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::StringRef>::ArrayRef(std::initializer_list<llvm::StringRef> const&)
Line
Count
Source
102
114k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::MDNode*>::ArrayRef(std::initializer_list<llvm::MDNode*> const&)
Line
Count
Source
102
35.3k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::SCEV const*>::ArrayRef(std::initializer_list<llvm::SCEV const*> const&)
Line
Count
Source
102
199k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::SmallPtrSetImpl<llvm::SCEVPredicate const*> const*>::ArrayRef(std::initializer_list<llvm::SmallPtrSetImpl<llvm::SCEVPredicate const*> const*> const&)
Line
Count
Source
102
478k
      Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::AttributeSet> >::ArrayRef(std::initializer_list<std::__1::pair<unsigned int, llvm::AttributeSet> > const&)
Line
Count
Source
102
1.07M
      Length(Vec.size()) {}
llvm::ArrayRef<unsigned long long>::ArrayRef(std::initializer_list<unsigned long long> const&)
Line
Count
Source
102
15.2k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Metadata*>::ArrayRef(std::initializer_list<llvm::Metadata*> const&)
Line
Count
Source
102
330k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Attribute>::ArrayRef(std::initializer_list<llvm::Attribute> const&)
Line
Count
Source
102
15
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Instruction const*>::ArrayRef(std::initializer_list<llvm::Instruction const*> const&)
Line
Count
Source
102
47
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::cfg::Update<llvm::BasicBlock*> >::ArrayRef(std::initializer_list<llvm::cfg::Update<llvm::BasicBlock*> > const&)
Line
Count
Source
102
113k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::BasicBlock*>::ArrayRef(std::initializer_list<llvm::BasicBlock*> const&)
Line
Count
Source
102
104k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::ArrayRef(std::initializer_list<llvm::OperandBundleDefT<llvm::Value*> > const&)
Line
Count
Source
102
31
      Length(Vec.size()) {}
llvm::ArrayRef<unsigned char>::ArrayRef(std::initializer_list<unsigned char> const&)
Line
Count
Source
102
1.24k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::VPValue*>::ArrayRef(std::initializer_list<llvm::VPValue*> const&)
Line
Count
Source
102
6.46k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::VPBlockBase*>::ArrayRef(std::initializer_list<llvm::VPBlockBase*> const&)
Line
Count
Source
102
53.6k
      Length(Vec.size()) {}
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::WidthAndSignedness>::ArrayRef(std::initializer_list<(anonymous namespace)::WidthAndSignedness> const&)
Line
Count
Source
102
39
      Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<llvm::Value*, clang::SanitizerMask> >::ArrayRef(std::initializer_list<std::__1::pair<llvm::Value*, clang::SanitizerMask> > const&)
Line
Count
Source
102
34
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Attribute::AttrKind>::ArrayRef(std::initializer_list<llvm::Attribute::AttrKind> const&)
Line
Count
Source
102
2
      Length(Vec.size()) {}
llvm::ArrayRef<clang::driver::Multilib>::ArrayRef(std::initializer_list<clang::driver::Multilib> const&)
Line
Count
Source
102
1.47k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::opt::OptSpecifier>::ArrayRef(std::initializer_list<llvm::opt::OptSpecifier> const&)
Line
Count
Source
102
28.0k
      Length(Vec.size()) {}
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ArrayRef(std::initializer_list<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&)
Line
Count
Source
102
393
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::dwarf::Attribute>::ArrayRef(std::initializer_list<llvm::dwarf::Attribute> const&)
Line
Count
Source
102
7.12k
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Function*>::ArrayRef(std::initializer_list<llvm::Function*> const&)
Line
Count
Source
102
33
      Length(Vec.size()) {}
llvm::ArrayRef<clang::tok::TokenKind>::ArrayRef(std::initializer_list<clang::tok::TokenKind> const&)
Line
Count
Source
102
8.51k
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Token>::ArrayRef(std::initializer_list<clang::Token> const&)
Line
Count
Source
102
14.6k
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Stmt const*>::ArrayRef(std::initializer_list<clang::Stmt const*> const&)
Line
Count
Source
102
753
      Length(Vec.size()) {}
llvm::ArrayRef<llvm::Triple::ArchType>::ArrayRef(std::initializer_list<llvm::Triple::ArchType> const&)
Line
Count
Source
102
90
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Decl*>::ArrayRef(std::initializer_list<clang::Decl*> const&)
Line
Count
Source
102
3.03k
      Length(Vec.size()) {}
llvm::ArrayRef<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> >::ArrayRef(std::initializer_list<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> > const&)
Line
Count
Source
102
24
      Length(Vec.size()) {}
llvm::ArrayRef<clang::SourceRange>::ArrayRef(std::initializer_list<clang::SourceRange> const&)
Line
Count
Source
102
3
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Stmt*>::ArrayRef(std::initializer_list<clang::Stmt*> const&)
Line
Count
Source
102
47
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Stmt const* (clang::ExprMutationAnalyzer::*)(clang::Expr const*)>::ArrayRef(std::initializer_list<clang::Stmt const* (clang::ExprMutationAnalyzer::*)(clang::Expr const*)> const&)
Line
Count
Source
102
280
      Length(Vec.size()) {}
llvm::ArrayRef<clang::Expr*>::ArrayRef(std::initializer_list<clang::Expr*> const&)
Line
Count
Source
102
2
      Length(Vec.size()) {}
llvm::ArrayRef<unsigned long>::ArrayRef(std::initializer_list<unsigned long> const&)
Line
Count
Source
102
1.13k
      Length(Vec.size()) {}
103
104
    /// Construct an ArrayRef<const T*> from ArrayRef<T*>. This uses SFINAE to
105
    /// ensure that only ArrayRefs of pointers can be converted.
106
    template <typename U>
107
    ArrayRef(
108
        const ArrayRef<U *> &A,
109
        typename std::enable_if<
110
           std::is_convertible<U *const *, T const *>::value>::type * = nullptr)
111
10.6M
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<llvm::Value const*>::ArrayRef<llvm::Value>(llvm::ArrayRef<llvm::Value*> const&, std::__1::enable_if<std::is_convertible<llvm::Value* const*, llvm::Value const* const*>::value, void>::type*)
Line
Count
Source
111
6.52k
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<llvm::SUnit const*>::ArrayRef<llvm::SUnit>(llvm::ArrayRef<llvm::SUnit*> const&, std::__1::enable_if<std::is_convertible<llvm::SUnit* const*, llvm::SUnit const* const*>::value, void>::type*)
Line
Count
Source
111
2
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<llvm::MachineInstr const*>::ArrayRef<llvm::MachineInstr>(llvm::ArrayRef<llvm::MachineInstr*> const&, std::__1::enable_if<std::is_convertible<llvm::MachineInstr* const*, llvm::MachineInstr const* const*>::value, void>::type*)
Line
Count
Source
111
17.2k
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::OMPClause const*>::ArrayRef<clang::OMPClause>(llvm::ArrayRef<clang::OMPClause*> const&, std::__1::enable_if<std::is_convertible<clang::OMPClause* const*, clang::OMPClause const* const*>::value, void>::type*)
Line
Count
Source
111
338
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::Expr const*>::ArrayRef<clang::Expr>(llvm::ArrayRef<clang::Expr*> const&, std::__1::enable_if<std::is_convertible<clang::Expr* const*, clang::Expr const* const*>::value, void>::type*)
Line
Count
Source
111
4.34M
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::ParmVarDecl const*>::ArrayRef<clang::ParmVarDecl>(llvm::ArrayRef<clang::ParmVarDecl*> const&, std::__1::enable_if<std::is_convertible<clang::ParmVarDecl* const*, clang::ParmVarDecl const* const*>::value, void>::type*)
Line
Count
Source
111
881
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::NamedDecl const*>::ArrayRef<clang::NamedDecl>(llvm::ArrayRef<clang::NamedDecl*> const&, std::__1::enable_if<std::is_convertible<clang::NamedDecl* const*, clang::NamedDecl const* const*>::value, void>::type*)
Line
Count
Source
111
6.22M
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::BindingDecl const*>::ArrayRef<clang::BindingDecl>(llvm::ArrayRef<clang::BindingDecl*> const&, std::__1::enable_if<std::is_convertible<clang::BindingDecl* const*, clang::BindingDecl const* const*>::value, void>::type*)
Line
Count
Source
111
1
      : Data(A.data()), Length(A.size()) {}
llvm::ArrayRef<clang::ValueDecl const*>::ArrayRef<clang::ValueDecl>(llvm::ArrayRef<clang::ValueDecl*> const&, std::__1::enable_if<std::is_convertible<clang::ValueDecl* const*, clang::ValueDecl const* const*>::value, void>::type*)
Line
Count
Source
111
19.0k
      : Data(A.data()), Length(A.size()) {}
112
113
    /// Construct an ArrayRef<const T*> from a SmallVector<T*>. This is
114
    /// templated in order to avoid instantiating SmallVectorTemplateCommon<T>
115
    /// whenever we copy-construct an ArrayRef.
116
    template<typename U, typename DummyT>
117
    /*implicit*/ ArrayRef(
118
      const SmallVectorTemplateCommon<U *, DummyT> &Vec,
119
      typename std::enable_if<
120
          std::is_convertible<U *const *, T const *>::value>::type * = nullptr)
121
809k
      : Data(Vec.data()), Length(Vec.size()) {
122
809k
    }
llvm::ArrayRef<llvm::SUnit const*>::ArrayRef<llvm::SUnit, void>(llvm::SmallVectorTemplateCommon<llvm::SUnit*, void> const&, std::__1::enable_if<std::is_convertible<llvm::SUnit* const*, llvm::SUnit const* const*>::value, void>::type*)
Line
Count
Source
121
6
      : Data(Vec.data()), Length(Vec.size()) {
122
6
    }
llvm::ArrayRef<llvm::Value const*>::ArrayRef<llvm::Value, void>(llvm::SmallVectorTemplateCommon<llvm::Value*, void> const&, std::__1::enable_if<std::is_convertible<llvm::Value* const*, llvm::Value const* const*>::value, void>::type*)
Line
Count
Source
121
666k
      : Data(Vec.data()), Length(Vec.size()) {
122
666k
    }
llvm::ArrayRef<llvm::Instruction const*>::ArrayRef<llvm::Instruction, void>(llvm::SmallVectorTemplateCommon<llvm::Instruction*, void> const&, std::__1::enable_if<std::is_convertible<llvm::Instruction* const*, llvm::Instruction const* const*>::value, void>::type*)
Line
Count
Source
121
2.46k
      : Data(Vec.data()), Length(Vec.size()) {
122
2.46k
    }
llvm::ArrayRef<clang::ObjCMethodDecl const*>::ArrayRef<clang::ObjCMethodDecl, void>(llvm::SmallVectorTemplateCommon<clang::ObjCMethodDecl*, void> const&, std::__1::enable_if<std::is_convertible<clang::ObjCMethodDecl* const*, clang::ObjCMethodDecl const* const*>::value, void>::type*)
Line
Count
Source
121
7
      : Data(Vec.data()), Length(Vec.size()) {
122
7
    }
llvm::ArrayRef<clang::Attr const*>::ArrayRef<clang::Attr, void>(llvm::SmallVectorTemplateCommon<clang::Attr*, void> const&, std::__1::enable_if<std::is_convertible<clang::Attr* const*, clang::Attr const* const*>::value, void>::type*)
Line
Count
Source
121
139k
      : Data(Vec.data()), Length(Vec.size()) {
122
139k
    }
llvm::ArrayRef<clang::sema::FunctionScopeInfo const*>::ArrayRef<clang::sema::FunctionScopeInfo, void>(llvm::SmallVectorTemplateCommon<clang::sema::FunctionScopeInfo*, void> const&, std::__1::enable_if<std::is_convertible<clang::sema::FunctionScopeInfo* const*, clang::sema::FunctionScopeInfo const* const*>::value, void>::type*)
Line
Count
Source
121
767
      : Data(Vec.data()), Length(Vec.size()) {
122
767
    }
llvm::ArrayRef<clang::NamedDecl const*>::ArrayRef<clang::NamedDecl, void>(llvm::SmallVectorTemplateCommon<clang::NamedDecl*, void> const&, std::__1::enable_if<std::is_convertible<clang::NamedDecl* const*, clang::NamedDecl const* const*>::value, void>::type*)
Line
Count
Source
121
4
      : Data(Vec.data()), Length(Vec.size()) {
122
4
    }
123
124
    /// Construct an ArrayRef<const T*> from std::vector<T*>. This uses SFINAE
125
    /// to ensure that only vectors of pointers can be converted.
126
    template<typename U, typename A>
127
    ArrayRef(const std::vector<U *, A> &Vec,
128
             typename std::enable_if<
129
                 std::is_convertible<U *const *, T const *>::value>::type* = 0)
130
      : Data(Vec.data()), Length(Vec.size()) {}
131
132
    /// @}
133
    /// @name Simple Operations
134
    /// @{
135
136
1.71G
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned char>::begin() const
Line
Count
Source
136
7.25M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::SourceRange>::begin() const
Line
Count
Source
136
28.1k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::FixItHint>::begin() const
Line
Count
Source
136
48.7k
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned int>::begin() const
Line
Count
Source
136
152M
    iterator begin() const { return Data; }
llvm::ArrayRef<char const*>::begin() const
Line
Count
Source
136
1.18M
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, clang::FullSourceLoc> >::begin() const
Line
Count
Source
136
3.23k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Use>::begin() const
Line
Count
Source
136
3.74k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >::begin() const
Line
Count
Source
136
22.8M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Value*>::begin() const
Line
Count
Source
136
126M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SCEV const*>::begin() const
Line
Count
Source
136
101M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Instruction*>::begin() const
Line
Count
Source
136
6.40M
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::MCSymbol const*, llvm::MCSymbol const*> >::begin() const
Line
Count
Source
136
1.70k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SubtargetSubTypeKV>::begin() const
Line
Count
Source
136
324k
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned short>::begin() const
Line
Count
Source
136
4.59M
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned long long>::begin() const
Line
Count
Source
136
65.6M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineMemOperand*>::begin() const
Line
Count
Source
136
195M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Register>::begin() const
Line
Count
Source
136
10.0M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineOperand>::begin() const
Line
Count
Source
136
279k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineInstr const*>::begin() const
Line
Count
Source
136
2.35M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CallLowering::ArgInfo>::begin() const
Line
Count
Source
136
1.25M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::GISelChangeObserver*>::begin() const
Line
Count
Source
136
609k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineBasicBlock*>::begin() const
Line
Count
Source
136
2.16M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::BasicBlock*>::begin() const
Line
Count
Source
136
46.3M
    iterator begin() const { return Data; }
llvm::ArrayRef<int>::begin() const
Line
Count
Source
136
1.88M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SDUse>::begin() const
Line
Count
Source
136
58.8M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::ShuffleVectorInst*>::begin() const
Line
Count
Source
136
279
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SlotIndex>::begin() const
Line
Count
Source
136
89.4M
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<llvm::AArch64GenRegisterBankInfo::PartialMappingIdx>::begin() const
llvm::ArrayRef<llvm::Value const*>::begin() const
Line
Count
Source
136
22.9M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DstOp>::begin() const
Line
Count
Source
136
15.1M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SrcOp>::begin() const
Line
Count
Source
136
15.0M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::TypeConversionCostTblEntry>::begin() const
Line
Count
Source
136
210k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CostTblEntry>::begin() const
Line
Count
Source
136
980k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Type*>::begin() const
Line
Count
Source
136
27.9M
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64AT::lookupATByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
46
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64AT::lookupATByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
45
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DB::lookupDBByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
39
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DB::lookupDBByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
191
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DC::lookupDCByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
88
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64DC::lookupDCByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
140
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64IC::lookupICByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
12
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64IC::lookupICByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
21
    iterator begin() const { return Data; }
Unexecuted instantiation: AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ISB::lookupISBByName(llvm::StringRef)::IndexType>::begin() const
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ISB::lookupISBByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
6
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TSB::lookupTSBByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
39
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRCTX::lookupPRCTXByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
17
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRCTX::lookupPRCTXByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
16
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRFM::lookupPRFMByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
41
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PRFM::lookupPRFMByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
175
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPRFM::lookupSVEPRFMByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
316
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPRFM::lookupSVEPRFMByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
725
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPredPattern::lookupSVEPREDPATByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
4.16k
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SVEPredPattern::lookupSVEPREDPATByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
1.65k
    iterator begin() const { return Data; }
Unexecuted instantiation: AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64ExactFPImm::lookupExactFPImmByRepr(llvm::StringRef)::IndexType>::begin() const
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PState::lookupPStateByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
2.55k
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PState::lookupPStateByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
82
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PSBHint::lookupPSBByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
2
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64PSBHint::lookupPSBByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
22
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64BTIHint::lookupBTIByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
12
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64BTIHint::lookupBTIByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
94
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SysReg::lookupSysRegByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
2.55k
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64SysReg::lookupSysRegByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
5.82k
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TLBI::lookupTLBIByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
323
    iterator begin() const { return Data; }
AArch64BaseInfo.cpp:llvm::ArrayRef<llvm::AArch64TLBI::lookupTLBIByEncoding(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
285
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CallGraphNode*>::begin() const
Line
Count
Source
136
940k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPUInstructionSelector::GEPInfo>::begin() const
Line
Count
Source
136
396
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<3u> >::begin() const
Line
Count
Source
136
48
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<4u> >::begin() const
Line
Count
Source
136
5
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<2u> >::begin() const
llvm::ArrayRef<llvm::AMDGPURegisterBankInfo::OpRegBankEntry<1u> >::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SUnit const*>::begin() const
Line
Count
Source
136
10
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, unsigned int> >::begin() const
Line
Count
Source
136
101k
    iterator begin() const { return Data; }
SIFoldOperands.cpp:llvm::ArrayRef<(anonymous namespace)::FoldCandidate>::begin() const
Line
Count
Source
136
89.2k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR>::begin() const
Line
Count
Source
136
7.25k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::ImageDimIntrinsicInfo>::begin() const
Line
Count
Source
136
1.27k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::RsrcIntrinsic>::begin() const
Line
Count
Source
136
32.7k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineInstr*>::begin() const
Line
Count
Source
136
51.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CalleeSavedInfo>::begin() const
Line
Count
Source
136
1.46k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::SIScheduleBlock*, llvm::SIScheduleBlockLinkKind> >::begin() const
Line
Count
Source
136
33
    iterator begin() const { return Data; }
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::(anonymous namespace)::SourceOfDivergence>::begin() const
Line
Count
Source
136
191k
    iterator begin() const { return Data; }
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMIMGDimInfoByAsmSuffix(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
133
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::MIMGInfo>::begin() const
Line
Count
Source
136
2.33k
    iterator begin() const { return Data; }
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMIMGInfo(unsigned int)::IndexType>::begin() const
Line
Count
Source
136
42.2k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::MIMGLZMappingInfo>::begin() const
Line
Count
Source
136
1.27k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::MIMGMIPMappingInfo>::begin() const
Line
Count
Source
136
1.27k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AMDGPU::MUBUFInfo>::begin() const
Line
Count
Source
136
103k
    iterator begin() const { return Data; }
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMUBUFInfoFromBaseOpcodeAndDwords(unsigned int, unsigned char)::IndexType>::begin() const
Line
Count
Source
136
218
    iterator begin() const { return Data; }
AMDGPUBaseInfo.cpp:llvm::ArrayRef<llvm::AMDGPU::getMUBUFInfoFromOpcode(unsigned int)::IndexType>::begin() const
Line
Count
Source
136
75.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, bool> >::begin() const
Line
Count
Source
136
1.80k
    iterator begin() const { return Data; }
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
297
    iterator begin() const { return Data; }
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByM1Encoding12(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
106
    iterator begin() const { return Data; }
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByM2M3Encoding8(unsigned short)::IndexType>::begin() const
Line
Count
Source
136
381
    iterator begin() const { return Data; }
Unexecuted instantiation: ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMSysReg::lookupMClassSysRegByEncoding(unsigned short)::IndexType>::begin() const
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMBankedReg::lookupBankedRegByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
365
    iterator begin() const { return Data; }
ARMBaseInfo.cpp:llvm::ArrayRef<llvm::ARMBankedReg::lookupBankedRegByEncoding(unsigned char)::IndexType>::begin() const
Line
Count
Source
136
402
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MVT>::begin() const
Line
Count
Source
136
50.8k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SDValue>::begin() const
Line
Count
Source
136
78.6M
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned int const*>::begin() const
Line
Count
Source
136
18.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::RISCVSysReg::SysReg>::begin() const
Line
Count
Source
136
2.93k
    iterator begin() const { return Data; }
RISCVBaseInfo.cpp:llvm::ArrayRef<llvm::RISCVSysReg::lookupSysRegByName(llvm::StringRef)::IndexType>::begin() const
Line
Count
Source
136
772
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wasm::ValType>::begin() const
Line
Count
Source
136
813
    iterator begin() const { return Data; }
X86FloatingPoint.cpp:llvm::ArrayRef<(anonymous namespace)::TableEntry>::begin() const
Line
Count
Source
136
16.9k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::APInt>::begin() const
Line
Count
Source
136
218k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SDNode const*>::begin() const
Line
Count
Source
136
424k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::X86InstrFMA3Group>::begin() const
Line
Count
Source
136
20.5k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::X86MemoryFoldTableEntry>::begin() const
Line
Count
Source
136
133k
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned short [4]>::begin() const
Line
Count
Source
136
288k
    iterator begin() const { return Data; }
llvm::ArrayRef<unsigned short [3]>::begin() const
Line
Count
Source
136
1.41M
    iterator begin() const { return Data; }
llvm::ArrayRef<X86EvexToVexCompressTableEntry>::begin() const
Line
Count
Source
136
45.5k
    iterator begin() const { return Data; }
X86SpeculativeLoadHardening.cpp:llvm::ArrayRef<(anonymous namespace)::X86SpeculativeLoadHardeningPass::BlockCondInfo>::begin() const
Line
Count
Source
136
81
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::X86::CondCode>::begin() const
Line
Count
Source
136
54
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Function*>::begin() const
Line
Count
Source
136
1.89k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LazyCallGraph::SCC*>::begin() const
Line
Count
Source
136
22
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Constant*>::begin() const
Line
Count
Source
136
19.1M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DependenceInfo::Subscript*>::begin() const
Line
Count
Source
136
364
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::cfg::Update<llvm::BasicBlock*> >::begin() const
Line
Count
Source
136
1.22M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::InstrProfValueSiteRecord>::begin() const
Line
Count
Source
136
50
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LazyCallGraph::Node*>::begin() const
Line
Count
Source
136
2.95k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::StringRef>::begin() const
Line
Count
Source
136
534k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MDNode*>::begin() const
Line
Count
Source
136
35.9k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::unique_ptr<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >, std::__1::default_delete<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > > > > >::begin() const
Line
Count
Source
136
25.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::WeakVH>::begin() const
Line
Count
Source
136
552
    iterator begin() const { return Data; }
llvm::ArrayRef<InstrProfValueData>::begin() const
Line
Count
Source
136
102
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::unique_ptr<llvm::GlobalValueSummary, std::__1::default_delete<llvm::GlobalValueSummary> > >::begin() const
Line
Count
Source
136
6.87k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::ValueInfo>::begin() const
Line
Count
Source
136
7.38k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo> >::begin() const
Line
Count
Source
136
5.31k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SCEVPredicate const*>::begin() const
Line
Count
Source
136
399k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SmallPtrSetImpl<llvm::SCEVPredicate const*> const*>::begin() const
Line
Count
Source
136
487k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, llvm::ScalarEvolution::ExitLimit> >::begin() const
Line
Count
Source
136
792k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::VecDesc>::begin() const
Line
Count
Source
136
14
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AllocaInst*>::begin() const
Line
Count
Source
136
281k
    iterator begin() const { return Data; }
ImplicitNullChecks.cpp:llvm::ArrayRef<(anonymous namespace)::ImplicitNullChecks::NullCheck>::begin() const
Line
Count
Source
136
35
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::MachineInstr*, unsigned int> >::begin() const
Line
Count
Source
136
340k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::ExtractElementInst*>::begin() const
Line
Count
Source
136
9
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<llvm::cfg::Update<llvm::MachineBasicBlock*> >::begin() const
llvm::ArrayRef<std::__1::pair<int, char const*> >::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::MachineMemOperand::Flags, char const*> >::begin() const
Line
Count
Source
136
26
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, char const*> >::begin() const
Line
Count
Source
136
8.93k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SUnit*>::begin() const
Line
Count
Source
136
29.0M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::RegisterMaskPair>::begin() const
Line
Count
Source
136
52.6M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCSchedClassDesc const*>::begin() const
Line
Count
Source
136
5.09M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MachineBasicBlock const*>::begin() const
Line
Count
Source
136
2.72M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LiveInterval*>::begin() const
Line
Count
Source
136
597k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Argument*>::begin() const
Line
Count
Source
136
304
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SUnit>::begin() const
Line
Count
Source
136
10
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::InvokeInst*>::begin() const
Line
Count
Source
136
345
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LandingPadInst*>::begin() const
Line
Count
Source
136
39
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SpillPlacement::BlockConstraint>::begin() const
Line
Count
Source
136
20.9M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CatchPadInst const*>::begin() const
Line
Count
Source
136
93
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::VirtFuncOffset>::begin() const
Line
Count
Source
136
12
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Attribute>::begin() const
Line
Count
Source
136
19.7M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AttributeSet>::begin() const
Line
Count
Source
136
20.1M
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::Attribute> >::begin() const
Line
Count
Source
136
948k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::AttributeSet> >::begin() const
Line
Count
Source
136
2.02M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Attribute::AttrKind>::begin() const
Line
Count
Source
136
1.38M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::AttributeList>::begin() const
Line
Count
Source
136
963k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MDOperand>::begin() const
Line
Count
Source
136
381k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Metadata*>::begin() const
Line
Count
Source
136
12.3M
    iterator begin() const { return Data; }
llvm::ArrayRef<long long>::begin() const
Line
Count
Source
136
4.29k
    iterator begin() const { return Data; }
llvm::ArrayRef<IntrinsicTargetInfo>::begin() const
Line
Count
Source
136
436k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Pass*>::begin() const
Line
Count
Source
136
79.4M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DiagnosticInfoOptimizationBase::Argument>::begin() const
Line
Count
Source
136
425
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned int, llvm::MDNode*> >::begin() const
Line
Count
Source
136
1.28M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Function const*>::begin() const
Line
Count
Source
136
53
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, unsigned int> >::begin() const
Line
Count
Source
136
47
    iterator begin() const { return Data; }
LowerTypeTests.cpp:llvm::ArrayRef<(anonymous namespace)::GlobalTypeMember*>::begin() const
Line
Count
Source
136
149
    iterator begin() const { return Data; }
LowerTypeTests.cpp:llvm::ArrayRef<(anonymous namespace)::ICallBranchFunnel*>::begin() const
Line
Count
Source
136
77
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Loop*>::begin() const
Line
Count
Source
136
868
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::FunctionSummary::VFuncId>::begin() const
Line
Count
Source
136
1.80k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::FunctionSummary::ConstVCall>::begin() const
Line
Count
Source
136
4.20k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wholeprogramdevirt::VirtualCallTarget>::begin() const
Line
Count
Source
136
96
    iterator begin() const { return Data; }
InstCombineSimplifyDemanded.cpp:llvm::ArrayRef<(anonymous namespace)::AMDGPUImageDMaskIntrinsic>::begin() const
Line
Count
Source
136
175
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::GlobalVariable*, llvm::MDNode*> >::begin() const
Line
Count
Source
136
33
    iterator begin() const { return Data; }
PGOInstrumentation.cpp:llvm::ArrayRef<(anonymous namespace)::PGOUseEdge*>::begin() const
Line
Count
Source
136
549
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::BinaryOperator*>::begin() const
Line
Count
Source
136
69
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::GetElementPtrInst*>::begin() const
Line
Count
Source
136
69
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::begin() const
Line
Count
Source
136
464k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCFixup>::begin() const
Line
Count
Source
136
4.40M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCCVLoc>::begin() const
Line
Count
Source
136
99
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCCFIInstruction>::begin() const
Line
Count
Source
136
28.5k
    iterator begin() const { return Data; }
llvm::ArrayRef<char>::begin() const
Line
Count
Source
136
720k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCDwarfFrameInfo>::begin() const
Line
Count
Source
136
7.53k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCReadAdvanceEntry>::begin() const
Line
Count
Source
136
9.25k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SubtargetFeatureKV>::begin() const
Line
Count
Source
136
16.7M
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::unique_ptr<llvm::WinEH::FrameInfo, std::__1::default_delete<llvm::WinEH::FrameInfo> > >::begin() const
Line
Count
Source
136
182
    iterator begin() const { return Data; }
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmSignature>::begin() const
Line
Count
Source
136
179
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wasm::WasmImport>::begin() const
Line
Count
Source
136
260
    iterator begin() const { return Data; }
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmFunction>::begin() const
Line
Count
Source
136
358
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wasm::WasmEventType>::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wasm::WasmExport>::begin() const
Line
Count
Source
136
120
    iterator begin() const { return Data; }
WasmObjectWriter.cpp:llvm::ArrayRef<(anonymous namespace)::WasmRelocationEntry>::begin() const
Line
Count
Source
136
303
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::wasm::WasmSymbolInfo>::begin() const
Line
Count
Source
136
196
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned short, unsigned int> >::begin() const
Line
Count
Source
136
7
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::opt::OptSpecifier>::begin() const
Line
Count
Source
136
1.44M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::opt::OptTable::Info>::begin() const
Line
Count
Source
136
209
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::WeakTrackingVH>::begin() const
Line
Count
Source
136
684k
    iterator begin() const { return Data; }
MergeICmps.cpp:llvm::ArrayRef<(anonymous namespace)::BCECmpBlock>::begin() const
Line
Count
Source
136
33
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::Value*, llvm::BasicBlock*> >::begin() const
Line
Count
Source
136
1.04k
    iterator begin() const { return Data; }
RewriteStatepointsForGC.cpp:llvm::ArrayRef<(anonymous namespace)::PartiallyConstructedSafepointRecord>::begin() const
Line
Count
Source
136
558
    iterator begin() const { return Data; }
SROA.cpp:llvm::ArrayRef<(anonymous namespace)::Slice>::begin() const
Line
Count
Source
136
16
    iterator begin() const { return Data; }
SROA.cpp:llvm::ArrayRef<(anonymous namespace)::Slice*>::begin() const
Line
Count
Source
136
2.79M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Use*>::begin() const
Line
Count
Source
136
879k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::Instruction*, llvm::TinyPtrVector<llvm::Value*> > >::begin() const
Line
Count
Source
136
1.11k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::PHINode*>::begin() const
Line
Count
Source
136
96
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::EnumEntry<unsigned int> >::begin() const
Line
Count
Source
136
1.08M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::cl::OptionCategory const*>::begin() const
Line
Count
Source
136
781k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SMFixIt>::begin() const
Line
Count
Source
136
93.3k
    iterator begin() const { return Data; }
TargetParser.cpp:llvm::ArrayRef<(anonymous namespace)::GPUInfo>::begin() const
Line
Count
Source
136
630
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::sys::UnicodeCharRange>::begin() const
Line
Count
Source
136
37.1M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::vfs::YAMLVFSEntry>::begin() const
Line
Count
Source
136
23
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DbgVariableIntrinsic*>::begin() const
Line
Count
Source
136
151
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::GlobalValue*>::begin() const
Line
Count
Source
136
1.41k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::VPValue*>::begin() const
Line
Count
Source
136
8.67k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::VPBlockBase*>::begin() const
Line
Count
Source
136
53.7k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CharSourceRange>::begin() const
Line
Count
Source
136
86.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::TargetInfo::AddlRegName>::begin() const
Line
Count
Source
136
67.2k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::TargetInfo::GCCRegAlias>::begin() const
Line
Count
Source
136
66.9k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::irsymtab::storage::Comdat>::begin() const
Line
Count
Source
136
938
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::irsymtab::storage::Str>::begin() const
Line
Count
Source
136
938
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::irsymtab::storage::Symbol>::begin() const
Line
Count
Source
136
1.92k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::irsymtab::storage::Uncommon>::begin() const
Line
Count
Source
136
962
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::NamedDecl*>::begin() const
Line
Count
Source
136
153M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ParmVarDecl*>::begin() const
Line
Count
Source
136
38.9M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::BlockDecl::Capture>::begin() const
Line
Count
Source
136
16.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Attr const*>::begin() const
Line
Count
Source
136
214k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Expr const*>::begin() const
Line
Count
Source
136
323k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OpenMPMapModifierKind>::begin() const
Line
Count
Source
136
17.9k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::SourceLocation>::begin() const
Line
Count
Source
136
70.4k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_type_traits::DynTypedNode>::begin() const
Line
Count
Source
136
767
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::BindingDecl*>::begin() const
Line
Count
Source
136
1.47k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OMPClause const*>::begin() const
Line
Count
Source
136
169
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OMPClause*>::begin() const
Line
Count
Source
136
1.97M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::FunctionType::ExtParameterInfo>::begin() const
Line
Count
Source
136
9.57k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CanQual<clang::Type> >::begin() const
Line
Count
Source
136
2.51M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::TemplateArgument>::begin() const
Line
Count
Source
136
40.6M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::BlockDecl*>::begin() const
Line
Count
Source
136
943
    iterator begin() const { return Data; }
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::WidthAndSignedness>::begin() const
Line
Count
Source
136
78
    iterator begin() const { return Data; }
CGBuiltin.cpp:llvm::ArrayRef<(anonymous namespace)::NeonIntrinsicInfo>::begin() const
Line
Count
Source
136
15.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CodeGen::CallArgList::CallArgCleanup>::begin() const
Line
Count
Source
136
133
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::QualType>::begin() const
Line
Count
Source
136
17.6M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Stmt const*>::begin() const
Line
Count
Source
136
828
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CallExpr> const*>::begin() const
Line
Count
Source
136
834
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::QualType> const*>::begin() const
Line
Count
Source
136
241
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Stmt> const*>::begin() const
Line
Count
Source
136
145
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*>::begin() const
Line
Count
Source
136
1.32k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const*>::begin() const
Line
Count
Source
136
670
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const*>::begin() const
Line
Count
Source
136
624
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*>::begin() const
Line
Count
Source
136
660
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Decl> const*>::begin() const
Line
Count
Source
136
3
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GNUNullExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::PointerType> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Expr> const*>::begin() const
Line
Count
Source
136
451
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*>::begin() const
Line
Count
Source
136
23
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<std::__1::pair<llvm::Constant*, llvm::GlobalVariable*> >::begin() const
llvm::ArrayRef<clang::ObjCMethodDecl const*>::begin() const
Line
Count
Source
136
674
    iterator begin() const { return Data; }
CGOpenMPRuntime.cpp:llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >::begin() const
Line
Count
Source
136
661
    iterator begin() const { return Data; }
CGOpenMPRuntime.cpp:llvm::ArrayRef<(anonymous namespace)::ParamAttrTy>::begin() const
Line
Count
Source
136
876
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>::begin() const
Line
Count
Source
136
73.1k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ValueDecl*>::begin() const
Line
Count
Source
136
35.2k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::tuple<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, bool> >::begin() const
Line
Count
Source
136
2.22k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent> >::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ValueDecl const*>::begin() const
Line
Count
Source
136
19.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Expr*>::begin() const
Line
Count
Source
136
1.62M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::IdentifierInfo*>::begin() const
Line
Count
Source
136
3.56M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ModuleMacro*>::begin() const
Line
Count
Source
136
1.46M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::PPConditionalInfo>::begin() const
Line
Count
Source
136
152
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CodeGen::CodeGenFunction::MultiVersionResolverOption>::begin() const
Line
Count
Source
136
65
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Decl*>::begin() const
Line
Count
Source
136
2.21M
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::coverage::CounterMappingRegion>::begin() const
Line
Count
Source
136
1.29k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::coverage::FunctionRecord>::begin() const
Line
Count
Source
136
925
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::VTableComponent>::begin() const
Line
Count
Source
136
17.5k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::VarDecl const*>::begin() const
Line
Count
Source
136
16.8k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Token>::begin() const
Line
Count
Source
136
11.9M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CXXRecordDecl const*>::begin() const
Line
Count
Source
136
2.68k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool> >::begin() const
Line
Count
Source
136
44.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::driver::OffloadUnbundlingJobAction::DependentActionInfo>::begin() const
Line
Count
Source
136
16
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::driver::InputInfo>::begin() const
Line
Count
Source
136
67.3k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::driver::Multilib>::begin() const
Line
Count
Source
136
1.47k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::MemoryBuffer*> >::begin() const
Line
Count
Source
136
2.63k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::shared_ptr<clang::DependencyCollector> >::begin() const
Line
Count
Source
136
2.36k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ASTMutationListener*>::begin() const
Line
Count
Source
136
3.62k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ASTReader::PragmaPackStackEntry>::begin() const
Line
Count
Source
136
2.60k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::shared_ptr<clang::ModuleFileExtension> >::begin() const
Line
Count
Source
136
8.99k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CXXBaseSpecifier>::begin() const
Line
Count
Source
136
517
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CXXCtorInitializer*>::begin() const
Line
Count
Source
136
2.12k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ModuleMap::KnownHeader>::begin() const
Line
Count
Source
136
11.8k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::IdentifierInfo const*>::begin() const
Line
Count
Source
136
13.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::FileEntry const*>::begin() const
Line
Count
Source
136
3.45k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::RawComment*>::begin() const
Line
Count
Source
136
6.77k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Decl>::begin() const
Line
Count
Source
136
1.52k
    iterator begin() const { return Data; }
llvm::ArrayRef<polly::ScopStmt*>::begin() const
Line
Count
Source
136
5.55k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::BasicBlock*, llvm::Value*> >::begin() const
Line
Count
Source
136
87
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::PassBuilder::PipelineElement>::begin() const
Line
Count
Source
136
2.51k
    iterator begin() const { return Data; }
llvm::ArrayRef<polly::VirtualInstruction>::begin() const
Line
Count
Source
136
44
    iterator begin() const { return Data; }
llvm::ArrayRef<polly::MemoryAccess*>::begin() const
Line
Count
Source
136
396
    iterator begin() const { return Data; }
MIParser.cpp:llvm::ArrayRef<(anonymous namespace)::ParsedMachineOperand>::begin() const
Line
Count
Source
136
9.36k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LLT>::begin() const
Line
Count
Source
136
12
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<llvm::LegalityQuery::MemDesc>::begin() const
llvm::ArrayRef<llvm::AppleAccelTableData::Atom>::begin() const
Line
Count
Source
136
10.6k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::vector<llvm::AccelTableBase::HashData*, std::__1::allocator<llvm::AccelTableBase::HashData*> > >::begin() const
Line
Count
Source
136
10.9k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >::begin() const
Line
Count
Source
136
204
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::MCSymbol*>::begin() const
Line
Count
Source
136
518
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DbgValueLoc>::begin() const
Line
Count
Source
136
1.31k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::codeview::TypeIndex>::begin() const
Line
Count
Source
136
6.06k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DebugLocStream::Entry>::begin() const
Line
Count
Source
136
422
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DwarfCompileUnit::GlobalExpr>::begin() const
Line
Count
Source
136
950
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DbgVariable::FrameIndexExpr>::begin() const
Line
Count
Source
136
516
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::LexicalScope*>::begin() const
Line
Count
Source
136
35.3k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::DebugLocStream::List>::begin() const
Line
Count
Source
136
238
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::EnumEntry<llvm::codeview::TypeLeafKind> >::begin() const
Line
Count
Source
136
26.8k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::EnumEntry<llvm::codeview::SymbolKind> >::begin() const
Line
Count
Source
136
4.84k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::codeview::GloballyHashedType>::begin() const
Line
Count
Source
136
2
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CodeViewDebug::LocalVariable>::begin() const
Line
Count
Source
136
822
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CodeViewDebug::LexicalBlock*>::begin() const
Line
Count
Source
136
381
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::DIType const*> >::begin() const
Line
Count
Source
136
453
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::CodeViewDebug::CVGlobalVariable>::begin() const
Line
Count
Source
136
442
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<unsigned short, llvm::dwarf::Form> >::begin() const
Line
Count
Source
136
287
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::dwarf::Attribute>::begin() const
Line
Count
Source
136
17.3k
    iterator begin() const { return Data; }
DWARFVerifier.cpp:llvm::ArrayRef<llvm::DWARFVerifier::verifyNameIndexAttribute(llvm::DWARFDebugNames::NameIndex const&, llvm::DWARFDebugNames::Abbrev const&, llvm::DWARFDebugNames::AttributeEncoding)::FormClassTable>::begin() const
Line
Count
Source
136
60
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::SDDbgValue*>::begin() const
Line
Count
Source
136
556
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::EVT>::begin() const
Line
Count
Source
136
86.1k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::ISD::NodeType>::begin() const
Line
Count
Source
136
126k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Use const>::begin() const
Line
Count
Source
136
280
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::coverage::CountedRegion>::begin() const
Line
Count
Source
136
559
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::unique_ptr<llvm::coverage::CoverageMappingReader, std::__1::default_delete<llvm::coverage::CoverageMappingReader> > >::begin() const
Line
Count
Source
136
215
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::coverage::CoverageSegment const*>::begin() const
Line
Count
Source
136
3.19k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::coverage::CounterExpression>::begin() const
Line
Count
Source
136
314
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::lto::SymbolResolution>::begin() const
Line
Count
Source
136
1.64k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::lto::InputFile::Symbol>::begin() const
Line
Count
Source
136
2.59k
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::PointerUnion<llvm::GlobalValue*, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int>*> >::begin() const
Line
Count
Source
136
3.05k
    iterator begin() const { return Data; }
ObjCMT.cpp:llvm::ArrayRef<(anonymous namespace)::EditEntry>::begin() const
Line
Count
Source
136
9
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::StoredDiagnostic>::begin() const
Line
Count
Source
136
2
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::function<void (clang::ento::CheckerRegistry&)> >::begin() const
Line
Count
Source
136
930
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ento::MemRegion const*>::begin() const
Line
Count
Source
136
68.1k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VarDecl> const*>::begin() const
Line
Count
Source
136
479
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BinaryOperator> const*>::begin() const
Line
Count
Source
136
1.13k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr> const*>::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BlockPointerType> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCMessageExpr> const*>::begin() const
Line
Count
Source
136
1.13k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CompoundStmt> const*>::begin() const
Line
Count
Source
136
151
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefType> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefDecl> const*>::begin() const
Line
Count
Source
136
1
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordType> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCObjectPointerType> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCInterfaceDecl> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IfStmt> const*>::begin() const
Line
Count
Source
136
5
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclStmt> const*>::begin() const
Line
Count
Source
136
1
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator> const*>::begin() const
Line
Count
Source
136
6
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const*>::begin() const
Line
Count
Source
136
17.2k
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCMethodDecl> const*>::begin() const
Line
Count
Source
136
1
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::BlockDecl> const*>::begin() const
ObjCMissingSuperCallChecker.cpp:llvm::ArrayRef<(anonymous namespace)::SelectorDescriptor>::begin() const
Line
Count
Source
136
20
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CStyleCastExpr> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordDecl> const*>::begin() const
Line
Count
Source
136
63
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const*>::begin() const
Line
Count
Source
136
156
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FieldDecl> const*>::begin() const
Line
Count
Source
136
28
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCAutoreleasePoolStmt> const*>::begin() const
Line
Count
Source
136
189
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ento::SymExpr const*>::begin() const
Line
Count
Source
136
276
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const*>::begin() const
llvm::ArrayRef<clang::ento::BugReport*>::begin() const
Line
Count
Source
136
10.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ento::PathDiagnosticConsumer*>::begin() const
Line
Count
Source
136
11.0k
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ObjCIvarRefExpr> const*>::begin() const
llvm::ArrayRef<clang::ento::ExplodedNode const*>::begin() const
Line
Count
Source
136
10.0k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ForStmt> const*>::begin() const
Line
Count
Source
136
164
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*>::begin() const
Line
Count
Source
136
3
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXConstructExpr> const*>::begin() const
Line
Count
Source
136
402
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl> const*>::begin() const
Line
Count
Source
136
834
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const*>::begin() const
Line
Count
Source
136
24
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ento::SVal>::begin() const
Line
Count
Source
136
28.4k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ObjCProtocolDecl*>::begin() const
Line
Count
Source
136
57.5k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ParsedTemplateArgument>::begin() const
Line
Count
Source
136
2.92M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::AvailabilitySpec>::begin() const
Line
Count
Source
136
152
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::DecompositionDeclarator::Binding>::begin() const
Line
Count
Source
136
593
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::attr::SubjectMatchRule>::begin() const
Line
Count
Source
136
17
    iterator begin() const { return Data; }
llvm::ArrayRef<llvm::Triple::ArchType>::begin() const
Line
Count
Source
136
90
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::CodeCompleteConsumer::OverloadCandidate>::begin() const
Line
Count
Source
136
169
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<clang::IdentifierInfo*, clang::SourceLocation> >::begin() const
Line
Count
Source
136
2.82k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::TemplateArgumentLoc>::begin() const
Line
Count
Source
136
13.2M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ObjCTypeParamDecl*>::begin() const
Line
Count
Source
136
4.26k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Sema::OffsetOfComponent>::begin() const
Line
Count
Source
136
3.83k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::TypeSourceInfo*>::begin() const
Line
Count
Source
136
17.2k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ReturnStmt*>::begin() const
Line
Count
Source
136
463
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::LambdaIntroducer::LambdaCapture>::begin() const
Line
Count
Source
136
2.25k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Module*>::begin() const
Line
Count
Source
136
17.5k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::PartialDiagnostic>::begin() const
Line
Count
Source
136
773
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::DeclRefExpr*>::begin() const
Line
Count
Source
136
49.3k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OpenMPDirectiveKind>::begin() const
Line
Count
Source
136
3.07k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<clang::QualType, clang::SourceLocation> >::begin() const
Line
Count
Source
136
568
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::NamedDecl const*>::begin() const
Line
Count
Source
136
6.22M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::OverloadCandidate*>::begin() const
Line
Count
Source
136
5.76k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::StringRef, clang::QualType> >::begin() const
Line
Count
Source
136
295k
    iterator begin() const { return Data; }
llvm::ArrayRef<std::__1::pair<llvm::PointerUnion<clang::TemplateTypeParmType const*, clang::NamedDecl*>, clang::SourceLocation> >::begin() const
Line
Count
Source
136
252k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Stmt*>::begin() const
Line
Count
Source
136
9.82M
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::Stmt const* (clang::ExprMutationAnalyzer::*)(clang::Expr const*)>::begin() const
Line
Count
Source
136
261
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTypeidExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GenericSelectionExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNoexceptExpr> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::BoundNodes>::begin() const
Line
Count
Source
136
1.10k
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> const*>::begin() const
Line
Count
Source
136
279
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedMemberExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXDependentScopeMemberExpr> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> const*>::begin() const
Line
Count
Source
136
4
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ArraySubscriptExpr> const*>::begin() const
Line
Count
Source
136
1
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CastExpr> const*>::begin() const
Line
Count
Source
136
423
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedLookupExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmType> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const*>::begin() const
llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamedDecl> const*>::begin() const
Line
Count
Source
136
3
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::threadSafety::til::BasicBlock*>::begin() const
llvm::ArrayRef<llvm::StringRef const*>::begin() const
Line
Count
Source
136
751
    iterator begin() const { return Data; }
llvm::ArrayRef<clang::ast_matchers::internal::DynTypedMatcher>::begin() const
Line
Count
Source
136
62.9k
    iterator begin() const { return Data; }
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TranslationUnitDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeAliasDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeAliasTemplateDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LinkageSpecDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LabelDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamespaceAliasDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ClassTemplatePartialSpecializationDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::AccessSpecDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateName> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NonTypeTemplateParmDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateTypeParmDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Type> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ValueDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXDestructorDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::EnumConstantDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXConversionDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IndirectFieldDecl> const*>::begin() const
Unexecuted instantiation: llvm::ArrayRef<clang::ast_matchers::int