Coverage Report

Created: 2018-07-19 03:59

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/SetVector.h
Line
Count
Source (jump to first uncovered line)
1
//===- llvm/ADT/SetVector.h - Set with insert order iteration ---*- C++ -*-===//
2
//
3
//                     The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
//
10
// This file implements a set that has insertion order iteration
11
// characteristics. This is useful for keeping a set of things that need to be
12
// visited later but in a deterministic order (insertion order). The interface
13
// is purposefully minimal.
14
//
15
// This file defines SetVector and SmallSetVector, which performs no allocations
16
// if the SetVector has less than a certain number of elements.
17
//
18
//===----------------------------------------------------------------------===//
19
20
#ifndef LLVM_ADT_SETVECTOR_H
21
#define LLVM_ADT_SETVECTOR_H
22
23
#include "llvm/ADT/ArrayRef.h"
24
#include "llvm/ADT/DenseSet.h"
25
#include "llvm/ADT/STLExtras.h"
26
#include "llvm/Support/Compiler.h"
27
#include <algorithm>
28
#include <cassert>
29
#include <iterator>
30
#include <vector>
31
32
namespace llvm {
33
34
/// A vector that has set insertion semantics.
35
///
36
/// This adapter class provides a way to keep a set of things that also has the
37
/// property of a deterministic iteration order. The order of iteration is the
38
/// order of insertion.
39
template <typename T, typename Vector = std::vector<T>,
40
          typename Set = DenseSet<T>>
41
0
class SetVector {
42
public:
43
  using value_type = T;
44
  using key_type = T;
45
  using reference = T&;
46
  using const_reference = const T&;
47
  using set_type = Set;
48
  using vector_type = Vector;
49
  using iterator = typename vector_type::const_iterator;
50
  using const_iterator = typename vector_type::const_iterator;
51
  using reverse_iterator = typename vector_type::const_reverse_iterator;
52
  using const_reverse_iterator = typename vector_type::const_reverse_iterator;
53
  using size_type = typename vector_type::size_type;
54
55
  /// Construct an empty SetVector
56
101M
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
56
298k
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
56
5
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
1.02M
  SetVector() = default;
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::SetVector()
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
56
36.0k
  SetVector() = default;
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::SetVector()
Line
Count
Source
56
53.9k
  SetVector() = default;
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
56
457k
  SetVector() = default;
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::SetVector()
Line
Count
Source
56
629
  SetVector() = default;
llvm::SetVector<llvm::TargetRegisterClass const*, std::__1::vector<llvm::TargetRegisterClass const*, std::__1::allocator<llvm::TargetRegisterClass const*> >, llvm::DenseSet<llvm::TargetRegisterClass const*, llvm::DenseMapInfo<llvm::TargetRegisterClass const*> > >::SetVector()
Line
Count
Source
56
37
  SetVector() = default;
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
56
10.6k
  SetVector() = default;
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::SetVector()
Line
Count
Source
56
1.03k
  SetVector() = default;
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
56
1
  SetVector() = default;
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::SetVector()
Line
Count
Source
56
198k
  SetVector() = default;
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::SetVector()
Line
Count
Source
56
14
  SetVector() = default;
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::SetVector()
Line
Count
Source
56
2.06M
  SetVector() = default;
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::SetVector()
Line
Count
Source
56
367
  SetVector() = default;
llvm::SetVector<llvm::LazyCallGraph::Node*, llvm::SmallVector<llvm::LazyCallGraph::Node*, 4u>, llvm::SmallDenseSet<llvm::LazyCallGraph::Node*, 4u, llvm::DenseMapInfo<llvm::LazyCallGraph::Node*> > >::SetVector()
Line
Count
Source
56
868
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::SetVector()
Line
Count
Source
56
710k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
56
94.9k
  SetVector() = default;
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::SetVector()
Line
Count
Source
56
620
  SetVector() = default;
llvm::SetVector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::vector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::allocator<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > >, llvm::DenseSet<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, llvm::DenseMapInfo<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > > >::SetVector()
Line
Count
Source
56
101k
  SetVector() = default;
Unexecuted instantiation: MemDepPrinter.cpp:llvm::SetVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, llvm::SmallVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*> > > >::SetVector()
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::SetVector()
Line
Count
Source
56
683
  SetVector() = default;
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::SetVector()
Line
Count
Source
56
550
  SetVector() = default;
llvm::SetVector<llvm::FunctionSummary::VFuncId, std::__1::vector<llvm::FunctionSummary::VFuncId, std::__1::allocator<llvm::FunctionSummary::VFuncId> >, llvm::DenseSet<llvm::FunctionSummary::VFuncId, llvm::DenseMapInfo<llvm::FunctionSummary::VFuncId> > >::SetVector()
Line
Count
Source
56
1.08k
  SetVector() = default;
llvm::SetVector<llvm::FunctionSummary::ConstVCall, std::__1::vector<llvm::FunctionSummary::ConstVCall, std::__1::allocator<llvm::FunctionSummary::ConstVCall> >, llvm::DenseSet<llvm::FunctionSummary::ConstVCall, llvm::DenseMapInfo<llvm::FunctionSummary::ConstVCall> > >::SetVector()
Line
Count
Source
56
1.08k
  SetVector() = default;
llvm::SetVector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::vector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::allocator<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > >, llvm::DenseSet<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, llvm::DenseMapInfo<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > > >::SetVector()
Line
Count
Source
56
7.78M
  SetVector() = default;
llvm::SetVector<llvm::MDNode const*, llvm::SmallVector<llvm::MDNode const*, 4u>, llvm::SmallDenseSet<llvm::MDNode const*, 4u, llvm::DenseMapInfo<llvm::MDNode const*> > >::SetVector()
Line
Count
Source
56
16.1M
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
6.02k
  SetVector() = default;
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::SetVector()
Line
Count
Source
56
6.02k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
1.93M
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
56
723k
  SetVector() = default;
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::SetVector()
Line
Count
Source
56
640k
  SetVector() = default;
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
56
13.0k
  SetVector() = default;
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::SetVector()
Line
Count
Source
56
230k
  SetVector() = default;
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
56
61.0k
  SetVector() = default;
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::SetVector()
Line
Count
Source
56
1.25k
  SetVector() = default;
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::SetVector()
Line
Count
Source
56
2.51k
  SetVector() = default;
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::SetVector()
Line
Count
Source
56
30.7k
  SetVector() = default;
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
56
30.7k
  SetVector() = default;
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::SetVector()
Line
Count
Source
56
30.5k
  SetVector() = default;
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::SetVector()
Line
Count
Source
56
8.10k
  SetVector() = default;
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::SetVector()
Line
Count
Source
56
50.8k
  SetVector() = default;
llvm::SetVector<llvm::Metadata*, std::__1::vector<llvm::Metadata*, std::__1::allocator<llvm::Metadata*> >, llvm::DenseSet<llvm::Metadata*, llvm::DenseMapInfo<llvm::Metadata*> > >::SetVector()
Line
Count
Source
56
23
  SetVector() = default;
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::SetVector()
Line
Count
Source
56
14.5k
  SetVector() = default;
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::SetVector()
Line
Count
Source
56
610k
  SetVector() = default;
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::SetVector()
Line
Count
Source
56
36.9k
  SetVector() = default;
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::SetVector()
Line
Count
Source
56
711
  SetVector() = default;
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::SetVector()
Line
Count
Source
56
8
  SetVector() = default;
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::SetVector()
Line
Count
Source
56
68
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
227k
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, std::__1::vector<llvm::PHINode*, std::__1::allocator<llvm::PHINode*> >, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
221k
  SetVector() = default;
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::SetVector()
Line
Count
Source
56
44.3k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
56
51.7k
  SetVector() = default;
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::SetVector()
Line
Count
Source
56
489k
  SetVector() = default;
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::SetVector()
Line
Count
Source
56
97.6k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
19.5k
  SetVector() = default;
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::SetVector()
Line
Count
Source
56
17.1k
  SetVector() = default;
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::SetVector()
Line
Count
Source
56
141k
  SetVector() = default;
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::SetVector()
Line
Count
Source
56
202k
  SetVector() = default;
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::SetVector()
Line
Count
Source
56
202k
  SetVector() = default;
llvm::SetVector<llvm::SCEV const*, llvm::SmallVector<llvm::SCEV const*, 4u>, llvm::SmallDenseSet<llvm::SCEV const*, 4u, llvm::DenseMapInfo<llvm::SCEV const*> > >::SetVector()
Line
Count
Source
56
1.21M
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
450k
  SetVector() = default;
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::SetVector()
Line
Count
Source
56
900
  SetVector() = default;
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::SetVector()
Line
Count
Source
56
13.0k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
538
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
848k
  SetVector() = default;
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::SetVector()
Line
Count
Source
56
848k
  SetVector() = default;
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::SetVector()
Line
Count
Source
56
56.5k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
56
28.2k
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
28.2k
  SetVector() = default;
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::SetVector()
Line
Count
Source
56
28.2k
  SetVector() = default;
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 8u>, llvm::SmallDenseSet<llvm::Value const*, 8u, llvm::DenseMapInfo<llvm::Value const*> > >::SetVector()
Line
Count
Source
56
456k
  SetVector() = default;
llvm::SetVector<llvm::MDNode const*, std::__1::vector<llvm::MDNode const*, std::__1::allocator<llvm::MDNode const*> >, llvm::DenseSet<llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDNode const*> > >::SetVector()
Line
Count
Source
56
456k
  SetVector() = default;
llvm::SetVector<llvm::Argument const*, llvm::SmallVector<llvm::Argument const*, 4u>, llvm::SmallDenseSet<llvm::Argument const*, 4u, llvm::DenseMapInfo<llvm::Argument const*> > >::SetVector()
Line
Count
Source
56
28.4k
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
56
1.48M
  SetVector() = default;
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::SetVector()
Line
Count
Source
56
10.7k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
56
308k
  SetVector() = default;
llvm::SetVector<llvm::InterleaveGroup*, llvm::SmallVector<llvm::InterleaveGroup*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup*> > >::SetVector()
Line
Count
Source
56
35.8k
  SetVector() = default;
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::SetVector()
Line
Count
Source
56
112k
  SetVector() = default;
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::SetVector()
Line
Count
Source
56
112k
  SetVector() = default;
llvm::SetVector<clang::VarDecl const*, llvm::SmallVector<clang::VarDecl const*, 4u>, llvm::SmallDenseSet<clang::VarDecl const*, 4u, llvm::DenseMapInfo<clang::VarDecl const*> > >::SetVector()
Line
Count
Source
56
78
  SetVector() = default;
llvm::SetVector<clang::IdentifierInfo*, std::__1::vector<clang::IdentifierInfo*, std::__1::allocator<clang::IdentifierInfo*> >, llvm::DenseSet<clang::IdentifierInfo*, llvm::DenseMapInfo<clang::IdentifierInfo*> > >::SetVector()
Line
Count
Source
56
1.45k
  SetVector() = default;
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::SetVector()
Line
Count
Source
56
53.4k
  SetVector() = default;
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::SetVector()
Line
Count
Source
56
380
  SetVector() = default;
llvm::SetVector<clang::Module*, std::__1::vector<clang::Module*, std::__1::allocator<clang::Module*> >, llvm::DenseSet<clang::Module*, llvm::DenseMapInfo<clang::Module*> > >::SetVector()
Line
Count
Source
56
16.7k
  SetVector() = default;
llvm::SetVector<clang::CXXRecordDecl const*, std::__1::vector<clang::CXXRecordDecl const*, std::__1::allocator<clang::CXXRecordDecl const*> >, llvm::DenseSet<clang::CXXRecordDecl const*, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::SetVector()
Line
Count
Source
56
3
  SetVector() = default;
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::SetVector()
Line
Count
Source
56
25
  SetVector() = default;
Unexecuted instantiation: llvm::SetVector<clang::FileEntry const*, std::__1::vector<clang::FileEntry const*, std::__1::allocator<clang::FileEntry const*> >, llvm::DenseSet<clang::FileEntry const*, llvm::DenseMapInfo<clang::FileEntry const*> > >::SetVector()
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::SetVector()
Line
Count
Source
56
6.57k
  SetVector() = default;
llvm::SetVector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::vector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::allocator<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > >, llvm::DenseSet<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, llvm::DenseMapInfo<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > > >::SetVector()
Line
Count
Source
56
5.15k
  SetVector() = default;
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::SetVector()
Line
Count
Source
56
72.1k
  SetVector() = default;
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::SetVector()
Line
Count
Source
56
20.8k
  SetVector() = default;
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::SetVector()
Line
Count
Source
56
2.54k
  SetVector() = default;
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::SetVector()
Line
Count
Source
56
148k
  SetVector() = default;
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::SetVector()
Line
Count
Source
56
1.18k
  SetVector() = default;
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::SetVector()
Line
Count
Source
56
31.9k
  SetVector() = default;
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 4u>, llvm::SmallDenseSet<llvm::DISubprogram const*, 4u, llvm::DenseMapInfo<llvm::DISubprogram const*> > >::SetVector()
Line
Count
Source
56
124
  SetVector() = default;
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::SetVector()
Line
Count
Source
56
46.1M
  SetVector() = default;
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::SetVector()
Line
Count
Source
56
152
  SetVector() = default;
llvm::SetVector<clang::ObjCMethodDecl const*, llvm::SmallVector<clang::ObjCMethodDecl const*, 2u>, llvm::SmallDenseSet<clang::ObjCMethodDecl const*, 2u, llvm::DenseMapInfo<clang::ObjCMethodDecl const*> > >::SetVector()
Line
Count
Source
56
216
  SetVector() = default;
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::SetVector()
Line
Count
Source
56
8.43M
  SetVector() = default;
llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >::SetVector()
Line
Count
Source
56
738
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
56
36.5k
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
56
4.89k
  SetVector() = default;
llvm::SetVector<clang::DeclContext const*, llvm::SmallVector<clang::DeclContext const*, 16u>, llvm::SmallDenseSet<clang::DeclContext const*, 16u, llvm::DenseMapInfo<clang::DeclContext const*> > >::SetVector()
Line
Count
Source
56
3.49k
  SetVector() = default;
llvm::SetVector<clang::ObjCInterfaceDecl*, std::__1::vector<clang::ObjCInterfaceDecl*, std::__1::allocator<clang::ObjCInterfaceDecl*> >, llvm::DenseSet<clang::ObjCInterfaceDecl*, llvm::DenseMapInfo<clang::ObjCInterfaceDecl*> > >::SetVector()
Line
Count
Source
56
3.49k
  SetVector() = default;
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::SetVector()
Line
Count
Source
56
12.0k
  SetVector() = default;
llvm::SetVector<clang::TypedefNameDecl const*, llvm::SmallVector<clang::TypedefNameDecl const*, 4u>, llvm::SmallDenseSet<clang::TypedefNameDecl const*, 4u, llvm::DenseMapInfo<clang::TypedefNameDecl const*> > >::SetVector()
Line
Count
Source
56
36.4k
  SetVector() = default;
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::SetVector()
Line
Count
Source
56
87.5k
  SetVector() = default;
llvm::SetVector<clang::UuidAttr const*, llvm::SmallVector<clang::UuidAttr const*, 1u>, llvm::SmallDenseSet<clang::UuidAttr const*, 1u, llvm::DenseMapInfo<clang::UuidAttr const*> > >::SetVector()
Line
Count
Source
56
118
  SetVector() = default;
llvm::SetVector<clang::CXXRecordDecl*, std::__1::vector<clang::CXXRecordDecl*, std::__1::allocator<clang::CXXRecordDecl*> >, llvm::DenseSet<clang::CXXRecordDecl*, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::SetVector()
Line
Count
Source
56
14
  SetVector() = default;
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::SetVector()
Line
Count
Source
56
2.25k
  SetVector() = default;
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::SetVector()
Line
Count
Source
56
793k
  SetVector() = default;
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::SetVector()
Line
Count
Source
56
793k
  SetVector() = default;
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::SetVector()
Line
Count
Source
56
2.06M
  SetVector() = default;
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::SetVector()
Line
Count
Source
56
51.4k
  SetVector() = default;
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::SetVector()
Line
Count
Source
56
412k
  SetVector() = default;
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::SetVector()
Line
Count
Source
56
412k
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
56
87.1k
  SetVector() = default;
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::SetVector()
Line
Count
Source
56
11.0k
  SetVector() = default;
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::SetVector()
Line
Count
Source
56
1.04k
  SetVector() = default;
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::SetVector()
Line
Count
Source
56
69
  SetVector() = default;
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::SetVector()
Line
Count
Source
56
2
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::SetVector()
Line
Count
Source
56
68
  SetVector() = default;
llvm::SetVector<llvm::Use const*, std::__1::vector<llvm::Use const*, std::__1::allocator<llvm::Use const*> >, llvm::DenseSet<llvm::Use const*, llvm::DenseMapInfo<llvm::Use const*> > >::SetVector()
Line
Count
Source
56
34
  SetVector() = default;
Unexecuted instantiation: llvm::SetVector<llvm::BasicBlock const*, llvm::SmallVector<llvm::BasicBlock const*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock const*, 4u, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::SetVector()
llvm::SetVector<llvm::StringRef, std::__1::vector<llvm::StringRef, std::__1::allocator<llvm::StringRef> >, llvm::DenseSet<llvm::StringRef, llvm::DenseMapInfo<llvm::StringRef> > >::SetVector()
Line
Count
Source
56
32
  SetVector() = default;
llvm::SetVector<lld::elf::InputFile*, std::__1::vector<lld::elf::InputFile*, std::__1::allocator<lld::elf::InputFile*> >, llvm::DenseSet<lld::elf::InputFile*, llvm::DenseMapInfo<lld::elf::InputFile*> > >::SetVector()
Line
Count
Source
56
7
  SetVector() = default;
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::SetVector()
57
58
  /// Initialize a SetVector with a range of elements
59
  template<typename It>
60
31.0k
  SetVector(It Start, It End) {
61
31.0k
    insert(Start, End);
62
31.0k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::SetVector<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>, std::__1::__wrap_iter<llvm::MachineBasicBlock**>)
Line
Count
Source
60
35
  SetVector(It Start, It End) {
61
35
    insert(Start, End);
62
35
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::SetVector<std::__1::__wrap_iter<llvm::Value* const*> >(std::__1::__wrap_iter<llvm::Value* const*>, std::__1::__wrap_iter<llvm::Value* const*>)
Line
Count
Source
60
2
  SetVector(It Start, It End) {
61
2
    insert(Start, End);
62
2
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector<llvm::Instruction**>(llvm::Instruction**, llvm::Instruction**)
Line
Count
Source
60
3
  SetVector(It Start, It End) {
61
3
    insert(Start, End);
62
3
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::SetVector<std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long> >(std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long>, std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long>)
Line
Count
Source
60
5.69k
  SetVector(It Start, It End) {
61
5.69k
    insert(Start, End);
62
5.69k
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::SetVector<std::__1::__wrap_iter<llvm::SUnit* const*> >(std::__1::__wrap_iter<llvm::SUnit* const*>, std::__1::__wrap_iter<llvm::SUnit* const*>)
Line
Count
Source
60
542
  SetVector(It Start, It End) {
61
542
    insert(Start, End);
62
542
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::SetVector<llvm::WeakTrackingVH const*>(llvm::WeakTrackingVH const*, llvm::WeakTrackingVH const*)
Line
Count
Source
60
23.9k
  SetVector(It Start, It End) {
61
23.9k
    insert(Start, End);
62
23.9k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::SetVector<llvm::Use*>(llvm::Use*, llvm::Use*)
Line
Count
Source
60
760
  SetVector(It Start, It End) {
61
760
    insert(Start, End);
62
760
  }
63
64
15.8k
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::getArrayRef() const
Line
Count
Source
64
434
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<llvm::Metadata*, std::__1::vector<llvm::Metadata*, std::__1::allocator<llvm::Metadata*> >, llvm::DenseSet<llvm::Metadata*, llvm::DenseMapInfo<llvm::Metadata*> > >::getArrayRef() const
Line
Count
Source
64
23
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::getArrayRef() const
Line
Count
Source
64
14.5k
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::getArrayRef() const
Line
Count
Source
64
661
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::getArrayRef() const
Line
Count
Source
64
227
  ArrayRef<T> getArrayRef() const { return vector_; }
65
66
  /// Clear the SetVector and return the underlying vector.
67
3.42k
  Vector takeVector() {
68
3.42k
    set_.clear();
69
3.42k
    return std::move(vector_);
70
3.42k
  }
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::takeVector()
Line
Count
Source
67
683
  Vector takeVector() {
68
683
    set_.clear();
69
683
    return std::move(vector_);
70
683
  }
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::takeVector()
Line
Count
Source
67
542
  Vector takeVector() {
68
542
    set_.clear();
69
542
    return std::move(vector_);
70
542
  }
llvm::SetVector<llvm::FunctionSummary::VFuncId, std::__1::vector<llvm::FunctionSummary::VFuncId, std::__1::allocator<llvm::FunctionSummary::VFuncId> >, llvm::DenseSet<llvm::FunctionSummary::VFuncId, llvm::DenseMapInfo<llvm::FunctionSummary::VFuncId> > >::takeVector()
Line
Count
Source
67
1.08k
  Vector takeVector() {
68
1.08k
    set_.clear();
69
1.08k
    return std::move(vector_);
70
1.08k
  }
llvm::SetVector<llvm::FunctionSummary::ConstVCall, std::__1::vector<llvm::FunctionSummary::ConstVCall, std::__1::allocator<llvm::FunctionSummary::ConstVCall> >, llvm::DenseSet<llvm::FunctionSummary::ConstVCall, llvm::DenseMapInfo<llvm::FunctionSummary::ConstVCall> > >::takeVector()
Line
Count
Source
67
1.08k
  Vector takeVector() {
68
1.08k
    set_.clear();
69
1.08k
    return std::move(vector_);
70
1.08k
  }
llvm::SetVector<clang::CXXRecordDecl const*, std::__1::vector<clang::CXXRecordDecl const*, std::__1::allocator<clang::CXXRecordDecl const*> >, llvm::DenseSet<clang::CXXRecordDecl const*, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::takeVector()
Line
Count
Source
67
3
  Vector takeVector() {
68
3
    set_.clear();
69
3
    return std::move(vector_);
70
3
  }
llvm::SetVector<llvm::StringRef, std::__1::vector<llvm::StringRef, std::__1::allocator<llvm::StringRef> >, llvm::DenseSet<llvm::StringRef, llvm::DenseMapInfo<llvm::StringRef> > >::takeVector()
Line
Count
Source
67
32
  Vector takeVector() {
68
32
    set_.clear();
69
32
    return std::move(vector_);
70
32
  }
71
72
  /// Determine if the SetVector is empty or not.
73
58.5M
  bool empty() const {
74
58.5M
    return vector_.empty();
75
58.5M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::empty() const
Line
Count
Source
73
137k
  bool empty() const {
74
137k
    return vector_.empty();
75
137k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::empty() const
Line
Count
Source
73
3.77k
  bool empty() const {
74
3.77k
    return vector_.empty();
75
3.77k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::empty() const
Line
Count
Source
73
21.1k
  bool empty() const {
74
21.1k
    return vector_.empty();
75
21.1k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
902k
  bool empty() const {
74
902k
    return vector_.empty();
75
902k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::empty() const
Line
Count
Source
73
690k
  bool empty() const {
74
690k
    return vector_.empty();
75
690k
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::empty() const
Line
Count
Source
73
3.02k
  bool empty() const {
74
3.02k
    return vector_.empty();
75
3.02k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::empty() const
Line
Count
Source
73
7.10k
  bool empty() const {
74
7.10k
    return vector_.empty();
75
7.10k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::empty() const
Line
Count
Source
73
2.78M
  bool empty() const {
74
2.78M
    return vector_.empty();
75
2.78M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::empty() const
Line
Count
Source
73
29.7k
  bool empty() const {
74
29.7k
    return vector_.empty();
75
29.7k
  }
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::empty() const
Line
Count
Source
73
16.3k
  bool empty() const {
74
16.3k
    return vector_.empty();
75
16.3k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::empty() const
Line
Count
Source
73
610k
  bool empty() const {
74
610k
    return vector_.empty();
75
610k
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::empty() const
Line
Count
Source
73
47
  bool empty() const {
74
47
    return vector_.empty();
75
47
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
73
62.8k
  bool empty() const {
74
62.8k
    return vector_.empty();
75
62.8k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::empty() const
Line
Count
Source
73
276k
  bool empty() const {
74
276k
    return vector_.empty();
75
276k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
113
  bool empty() const {
74
113
    return vector_.empty();
75
113
  }
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::empty() const
Line
Count
Source
73
1.41k
  bool empty() const {
74
1.41k
    return vector_.empty();
75
1.41k
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::empty() const
Line
Count
Source
73
5.20M
  bool empty() const {
74
5.20M
    return vector_.empty();
75
5.20M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
1.08k
  bool empty() const {
74
1.08k
    return vector_.empty();
75
1.08k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::empty() const
Line
Count
Source
73
839k
  bool empty() const {
74
839k
    return vector_.empty();
75
839k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
73
839k
  bool empty() const {
74
839k
    return vector_.empty();
75
839k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::empty() const
Line
Count
Source
73
797k
  bool empty() const {
74
797k
    return vector_.empty();
75
797k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
73
798k
  bool empty() const {
74
798k
    return vector_.empty();
75
798k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
73
5.39M
  bool empty() const {
74
5.39M
    return vector_.empty();
75
5.39M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::empty() const
Line
Count
Source
73
3.01M
  bool empty() const {
74
3.01M
    return vector_.empty();
75
3.01M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
449k
  bool empty() const {
74
449k
    return vector_.empty();
75
449k
  }
llvm::SetVector<llvm::MDNode const*, std::__1::vector<llvm::MDNode const*, std::__1::allocator<llvm::MDNode const*> >, llvm::DenseSet<llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDNode const*> > >::empty() const
Line
Count
Source
73
456k
  bool empty() const {
74
456k
    return vector_.empty();
75
456k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
54
  bool empty() const {
74
54
    return vector_.empty();
75
54
  }
llvm::SetVector<clang::VarDecl const*, llvm::SmallVector<clang::VarDecl const*, 4u>, llvm::SmallDenseSet<clang::VarDecl const*, 4u, llvm::DenseMapInfo<clang::VarDecl const*> > >::empty() const
Line
Count
Source
73
78
  bool empty() const {
74
78
    return vector_.empty();
75
78
  }
llvm::SetVector<clang::IdentifierInfo*, std::__1::vector<clang::IdentifierInfo*, std::__1::allocator<clang::IdentifierInfo*> >, llvm::DenseSet<clang::IdentifierInfo*, llvm::DenseMapInfo<clang::IdentifierInfo*> > >::empty() const
Line
Count
Source
73
277
  bool empty() const {
74
277
    return vector_.empty();
75
277
  }
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::empty() const
Line
Count
Source
73
190
  bool empty() const {
74
190
    return vector_.empty();
75
190
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::empty() const
Line
Count
Source
73
1.29k
  bool empty() const {
74
1.29k
    return vector_.empty();
75
1.29k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::empty() const
Line
Count
Source
73
539
  bool empty() const {
74
539
    return vector_.empty();
75
539
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::empty() const
Line
Count
Source
73
33.2k
  bool empty() const {
74
33.2k
    return vector_.empty();
75
33.2k
  }
llvm::SetVector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::vector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::allocator<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > >, llvm::DenseSet<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, llvm::DenseMapInfo<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > > >::empty() const
Line
Count
Source
73
35
  bool empty() const {
74
35
    return vector_.empty();
75
35
  }
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::empty() const
Line
Count
Source
73
20
  bool empty() const {
74
20
    return vector_.empty();
75
20
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 4u>, llvm::SmallDenseSet<llvm::DISubprogram const*, 4u, llvm::DenseMapInfo<llvm::DISubprogram const*> > >::empty() const
Line
Count
Source
73
123
  bool empty() const {
74
123
    return vector_.empty();
75
123
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::empty() const
Line
Count
Source
73
26.4M
  bool empty() const {
74
26.4M
    return vector_.empty();
75
26.4M
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::empty() const
Line
Count
Source
73
152
  bool empty() const {
74
152
    return vector_.empty();
75
152
  }
llvm::SetVector<clang::ObjCMethodDecl const*, llvm::SmallVector<clang::ObjCMethodDecl const*, 2u>, llvm::SmallDenseSet<clang::ObjCMethodDecl const*, 2u, llvm::DenseMapInfo<clang::ObjCMethodDecl const*> > >::empty() const
Line
Count
Source
73
120
  bool empty() const {
74
120
    return vector_.empty();
75
120
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::empty() const
Line
Count
Source
73
8.68M
  bool empty() const {
74
8.68M
    return vector_.empty();
75
8.68M
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::empty() const
Line
Count
Source
73
6.87k
  bool empty() const {
74
6.87k
    return vector_.empty();
75
6.87k
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::empty() const
Line
Count
Source
73
3.21k
  bool empty() const {
74
3.21k
    return vector_.empty();
75
3.21k
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::empty() const
Line
Count
Source
73
1.13k
  bool empty() const {
74
1.13k
    return vector_.empty();
75
1.13k
  }
llvm::SetVector<clang::UuidAttr const*, llvm::SmallVector<clang::UuidAttr const*, 1u>, llvm::SmallDenseSet<clang::UuidAttr const*, 1u, llvm::DenseMapInfo<clang::UuidAttr const*> > >::empty() const
Line
Count
Source
73
118
  bool empty() const {
74
118
    return vector_.empty();
75
118
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::empty() const
Line
Count
Source
73
32
  bool empty() const {
74
32
    return vector_.empty();
75
32
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::empty() const
Line
Count
Source
73
112
  bool empty() const {
74
112
    return vector_.empty();
75
112
  }
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::empty() const
76
77
  /// Determine the number of elements in the SetVector.
78
32.3M
  size_type size() const {
79
32.3M
    return vector_.size();
80
32.3M
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::size() const
Line
Count
Source
78
242
  size_type size() const {
79
242
    return vector_.size();
80
242
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::size() const
Line
Count
Source
78
538k
  size_type size() const {
79
538k
    return vector_.size();
80
538k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::size() const
Line
Count
Source
78
14.7k
  size_type size() const {
79
14.7k
    return vector_.size();
80
14.7k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::size() const
Line
Count
Source
78
1
  size_type size() const {
79
1
    return vector_.size();
80
1
  }
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::size() const
Line
Count
Source
78
13.9k
  size_type size() const {
79
13.9k
    return vector_.size();
80
13.9k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::size() const
Line
Count
Source
78
381k
  size_type size() const {
79
381k
    return vector_.size();
80
381k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::size() const
Line
Count
Source
78
108k
  size_type size() const {
79
108k
    return vector_.size();
80
108k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::size() const
Line
Count
Source
78
342
  size_type size() const {
79
342
    return vector_.size();
80
342
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::size() const
Line
Count
Source
78
6.32M
  size_type size() const {
79
6.32M
    return vector_.size();
80
6.32M
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::size() const
Line
Count
Source
78
169k
  size_type size() const {
79
169k
    return vector_.size();
80
169k
  }
llvm::SetVector<llvm::MDNode const*, llvm::SmallVector<llvm::MDNode const*, 4u>, llvm::SmallDenseSet<llvm::MDNode const*, 4u, llvm::DenseMapInfo<llvm::MDNode const*> > >::size() const
Line
Count
Source
78
16.1M
  size_type size() const {
79
16.1M
    return vector_.size();
80
16.1M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::size() const
Line
Count
Source
78
7.55k
  size_type size() const {
79
7.55k
    return vector_.size();
80
7.55k
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::size() const
Line
Count
Source
78
1.53k
  size_type size() const {
79
1.53k
    return vector_.size();
80
1.53k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::size() const
Line
Count
Source
78
382
  size_type size() const {
79
382
    return vector_.size();
80
382
  }
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::size() const
Line
Count
Source
78
8
  size_type size() const {
79
8
    return vector_.size();
80
8
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::size() const
Line
Count
Source
78
62.2k
  size_type size() const {
79
62.2k
    return vector_.size();
80
62.2k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::size() const
Line
Count
Source
78
587k
  size_type size() const {
79
587k
    return vector_.size();
80
587k
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::size() const
Line
Count
Source
78
1.43k
  size_type size() const {
79
1.43k
    return vector_.size();
80
1.43k
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::size() const
Line
Count
Source
78
108
  size_type size() const {
79
108
    return vector_.size();
80
108
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
78
271
  size_type size() const {
79
271
    return vector_.size();
80
271
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::size() const
Line
Count
Source
78
100k
  size_type size() const {
79
100k
    return vector_.size();
80
100k
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::size() const
Line
Count
Source
78
57.8k
  size_type size() const {
79
57.8k
    return vector_.size();
80
57.8k
  }
llvm::SetVector<llvm::SCEV const*, llvm::SmallVector<llvm::SCEV const*, 4u>, llvm::SmallDenseSet<llvm::SCEV const*, 4u, llvm::DenseMapInfo<llvm::SCEV const*> > >::size() const
Line
Count
Source
78
6.10M
  size_type size() const {
79
6.10M
    return vector_.size();
80
6.10M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
78
38.3k
  size_type size() const {
79
38.3k
    return vector_.size();
80
38.3k
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::size() const
Line
Count
Source
78
857k
  size_type size() const {
79
857k
    return vector_.size();
80
857k
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 8u>, llvm::SmallDenseSet<llvm::Value const*, 8u, llvm::DenseMapInfo<llvm::Value const*> > >::size() const
Line
Count
Source
78
622k
  size_type size() const {
79
622k
    return vector_.size();
80
622k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
78
14.5k
  size_type size() const {
79
14.5k
    return vector_.size();
80
14.5k
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::size() const
Line
Count
Source
78
9.07k
  size_type size() const {
79
9.07k
    return vector_.size();
80
9.07k
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::size() const
Line
Count
Source
78
25
  size_type size() const {
79
25
    return vector_.size();
80
25
  }
Unexecuted instantiation: llvm::SetVector<clang::FileEntry const*, std::__1::vector<clang::FileEntry const*, std::__1::allocator<clang::FileEntry const*> >, llvm::DenseSet<clang::FileEntry const*, llvm::DenseMapInfo<clang::FileEntry const*> > >::size() const
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::size() const
Line
Count
Source
78
1.27k
  size_type size() const {
79
1.27k
    return vector_.size();
80
1.27k
  }
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::size() const
Line
Count
Source
78
2.77k
  size_type size() const {
79
2.77k
    return vector_.size();
80
2.77k
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::size() const
Line
Count
Source
78
15.0k
  size_type size() const {
79
15.0k
    return vector_.size();
80
15.0k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::size() const
Line
Count
Source
78
32
  size_type size() const {
79
32
    return vector_.size();
80
32
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::size() const
Line
Count
Source
78
3.73k
  size_type size() const {
79
3.73k
    return vector_.size();
80
3.73k
  }
llvm::SetVector<clang::ObjCInterfaceDecl*, std::__1::vector<clang::ObjCInterfaceDecl*, std::__1::allocator<clang::ObjCInterfaceDecl*> >, llvm::DenseSet<clang::ObjCInterfaceDecl*, llvm::DenseMapInfo<clang::ObjCInterfaceDecl*> > >::size() const
Line
Count
Source
78
3.45k
  size_type size() const {
79
3.45k
    return vector_.size();
80
3.45k
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::size() const
Line
Count
Source
78
6.05k
  size_type size() const {
79
6.05k
    return vector_.size();
80
6.05k
  }
llvm::SetVector<clang::UuidAttr const*, llvm::SmallVector<clang::UuidAttr const*, 1u>, llvm::SmallDenseSet<clang::UuidAttr const*, 1u, llvm::DenseMapInfo<clang::UuidAttr const*> > >::size() const
Line
Count
Source
78
105
  size_type size() const {
79
105
    return vector_.size();
80
105
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::size() const
Line
Count
Source
78
22
  size_type size() const {
79
22
    return vector_.size();
80
22
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::size() const
Line
Count
Source
78
42.8k
  size_type size() const {
79
42.8k
    return vector_.size();
80
42.8k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::size() const
Line
Count
Source
78
87.1k
  size_type size() const {
79
87.1k
    return vector_.size();
80
87.1k
  }
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::size() const
Line
Count
Source
78
2.43k
  size_type size() const {
79
2.43k
    return vector_.size();
80
2.43k
  }
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::size() const
Line
Count
Source
78
65
  size_type size() const {
79
65
    return vector_.size();
80
65
  }
81
82
  /// Get an iterator to the beginning of the SetVector.
83
70.4M
  iterator begin() {
84
70.4M
    return vector_.begin();
85
70.4M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
11.4k
  iterator begin() {
84
11.4k
    return vector_.begin();
85
11.4k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
190
  iterator begin() {
84
190
    return vector_.begin();
85
190
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
474k
  iterator begin() {
84
474k
    return vector_.begin();
85
474k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::begin()
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::begin()
Line
Count
Source
83
27.6k
  iterator begin() {
84
27.6k
    return vector_.begin();
85
27.6k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
284k
  iterator begin() {
84
284k
    return vector_.begin();
85
284k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::begin()
Line
Count
Source
83
5.74k
  iterator begin() {
84
5.74k
    return vector_.begin();
85
5.74k
  }
llvm::SetVector<llvm::TargetRegisterClass const*, std::__1::vector<llvm::TargetRegisterClass const*, std::__1::allocator<llvm::TargetRegisterClass const*> >, llvm::DenseSet<llvm::TargetRegisterClass const*, llvm::DenseMapInfo<llvm::TargetRegisterClass const*> > >::begin()
Line
Count
Source
83
37
  iterator begin() {
84
37
    return vector_.begin();
85
37
  }
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::begin()
Line
Count
Source
83
6.56k
  iterator begin() {
84
6.56k
    return vector_.begin();
85
6.56k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::begin()
Line
Count
Source
83
4
  iterator begin() {
84
4
    return vector_.begin();
85
4
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::begin()
Line
Count
Source
83
26.1k
  iterator begin() {
84
26.1k
    return vector_.begin();
85
26.1k
  }
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::begin()
Line
Count
Source
83
20
  iterator begin() {
84
20
    return vector_.begin();
85
20
  }
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::begin()
Line
Count
Source
83
1.05M
  iterator begin() {
84
1.05M
    return vector_.begin();
85
1.05M
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::begin()
Line
Count
Source
83
956
  iterator begin() {
84
956
    return vector_.begin();
85
956
  }
llvm::SetVector<llvm::LazyCallGraph::Node*, llvm::SmallVector<llvm::LazyCallGraph::Node*, 4u>, llvm::SmallDenseSet<llvm::LazyCallGraph::Node*, 4u, llvm::DenseMapInfo<llvm::LazyCallGraph::Node*> > >::begin()
Line
Count
Source
83
868
  iterator begin() {
84
868
    return vector_.begin();
85
868
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::begin()
Line
Count
Source
83
1.47k
  iterator begin() {
84
1.47k
    return vector_.begin();
85
1.47k
  }
llvm::SetVector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::vector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::allocator<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > >, llvm::DenseSet<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, llvm::DenseMapInfo<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > > >::begin()
Line
Count
Source
83
272k
  iterator begin() {
84
272k
    return vector_.begin();
85
272k
  }
llvm::SetVector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::vector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::allocator<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > >, llvm::DenseSet<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, llvm::DenseMapInfo<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > > >::begin()
Line
Count
Source
83
282k
  iterator begin() {
84
282k
    return vector_.begin();
85
282k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
10.3k
  iterator begin() {
84
10.3k
    return vector_.begin();
85
10.3k
  }
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::begin()
Line
Count
Source
83
16.8k
  iterator begin() {
84
16.8k
    return vector_.begin();
85
16.8k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
96.6k
  iterator begin() {
84
96.6k
    return vector_.begin();
85
96.6k
  }
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::begin()
Line
Count
Source
83
230k
  iterator begin() {
84
230k
    return vector_.begin();
85
230k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::begin()
Line
Count
Source
83
4.05M
  iterator begin() {
84
4.05M
    return vector_.begin();
85
4.05M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::begin()
Line
Count
Source
83
5.65k
  iterator begin() {
84
5.65k
    return vector_.begin();
85
5.65k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::begin()
Line
Count
Source
83
3.29k
  iterator begin() {
84
3.29k
    return vector_.begin();
85
3.29k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::begin()
Line
Count
Source
83
589k
  iterator begin() {
84
589k
    return vector_.begin();
85
589k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::begin()
Line
Count
Source
83
447k
  iterator begin() {
84
447k
    return vector_.begin();
85
447k
  }
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::begin()
Line
Count
Source
83
39
  iterator begin() {
84
39
    return vector_.begin();
85
39
  }
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::begin()
Line
Count
Source
83
16.3k
  iterator begin() {
84
16.3k
    return vector_.begin();
85
16.3k
  }
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::begin()
Line
Count
Source
83
8
  iterator begin() {
84
8
    return vector_.begin();
85
8
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::begin()
Line
Count
Source
83
79
  iterator begin() {
84
79
    return vector_.begin();
85
79
  }
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::begin()
Line
Count
Source
83
8
  iterator begin() {
84
8
    return vector_.begin();
85
8
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::begin()
Line
Count
Source
83
68
  iterator begin() {
84
68
    return vector_.begin();
85
68
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
4.43k
  iterator begin() {
84
4.43k
    return vector_.begin();
85
4.43k
  }
llvm::SetVector<llvm::PHINode*, std::__1::vector<llvm::PHINode*, std::__1::allocator<llvm::PHINode*> >, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
47.7k
  iterator begin() {
84
47.7k
    return vector_.begin();
85
47.7k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::begin()
Line
Count
Source
83
97.8k
  iterator begin() {
84
97.8k
    return vector_.begin();
85
97.8k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
6.76k
  iterator begin() {
84
6.76k
    return vector_.begin();
85
6.76k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
1.48M
  iterator begin() {
84
1.48M
    return vector_.begin();
85
1.48M
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::begin()
Line
Count
Source
83
17.1k
  iterator begin() {
84
17.1k
    return vector_.begin();
85
17.1k
  }
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::begin()
Line
Count
Source
83
13.9k
  iterator begin() {
84
13.9k
    return vector_.begin();
85
13.9k
  }
llvm::SetVector<llvm::SCEV const*, llvm::SmallVector<llvm::SCEV const*, 4u>, llvm::SmallDenseSet<llvm::SCEV const*, 4u, llvm::DenseMapInfo<llvm::SCEV const*> > >::begin()
Line
Count
Source
83
6.20M
  iterator begin() {
84
6.20M
    return vector_.begin();
85
6.20M
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::begin()
Line
Count
Source
83
2.56M
  iterator begin() {
84
2.56M
    return vector_.begin();
85
2.56M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::begin()
Line
Count
Source
83
2.88M
  iterator begin() {
84
2.88M
    return vector_.begin();
85
2.88M
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::begin()
Line
Count
Source
83
64.0k
  iterator begin() {
84
64.0k
    return vector_.begin();
85
64.0k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
849k
  iterator begin() {
84
849k
    return vector_.begin();
85
849k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::begin()
Line
Count
Source
83
849k
  iterator begin() {
84
849k
    return vector_.begin();
85
849k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
335
  iterator begin() {
84
335
    return vector_.begin();
85
335
  }
llvm::SetVector<llvm::MDNode const*, std::__1::vector<llvm::MDNode const*, std::__1::allocator<llvm::MDNode const*> >, llvm::DenseSet<llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDNode const*> > >::begin()
Line
Count
Source
83
2.03k
  iterator begin() {
84
2.03k
    return vector_.begin();
85
2.03k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
1.48M
  iterator begin() {
84
1.48M
    return vector_.begin();
85
1.48M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::begin()
Line
Count
Source
83
6.91k
  iterator begin() {
84
6.91k
    return vector_.begin();
85
6.91k
  }
llvm::SetVector<llvm::InterleaveGroup*, llvm::SmallVector<llvm::InterleaveGroup*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup*> > >::begin()
Line
Count
Source
83
35.8k
  iterator begin() {
84
35.8k
    return vector_.begin();
85
35.8k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::begin()
Line
Count
Source
83
91.4k
  iterator begin() {
84
91.4k
    return vector_.begin();
85
91.4k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::begin()
Line
Count
Source
83
44.9k
  iterator begin() {
84
44.9k
    return vector_.begin();
85
44.9k
  }
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::begin()
Line
Count
Source
83
3.21k
  iterator begin() {
84
3.21k
    return vector_.begin();
85
3.21k
  }
llvm::SetVector<clang::VarDecl const*, llvm::SmallVector<clang::VarDecl const*, 4u>, llvm::SmallDenseSet<clang::VarDecl const*, 4u, llvm::DenseMapInfo<clang::VarDecl const*> > >::begin()
Line
Count
Source
83
43
  iterator begin() {
84
43
    return vector_.begin();
85
43
  }
llvm::SetVector<clang::IdentifierInfo*, std::__1::vector<clang::IdentifierInfo*, std::__1::allocator<clang::IdentifierInfo*> >, llvm::DenseSet<clang::IdentifierInfo*, llvm::DenseMapInfo<clang::IdentifierInfo*> > >::begin()
Line
Count
Source
83
144
  iterator begin() {
84
144
    return vector_.begin();
85
144
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::begin()
Line
Count
Source
83
433k
  iterator begin() {
84
433k
    return vector_.begin();
85
433k
  }
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::begin()
Line
Count
Source
83
37
  iterator begin() {
84
37
    return vector_.begin();
85
37
  }
llvm::SetVector<clang::Module*, std::__1::vector<clang::Module*, std::__1::allocator<clang::Module*> >, llvm::DenseSet<clang::Module*, llvm::DenseMapInfo<clang::Module*> > >::begin()
Line
Count
Source
83
312
  iterator begin() {
84
312
    return vector_.begin();
85
312
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::begin()
Line
Count
Source
83
25
  iterator begin() {
84
25
    return vector_.begin();
85
25
  }
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::begin()
Line
Count
Source
83
829
  iterator begin() {
84
829
    return vector_.begin();
85
829
  }
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::begin()
Line
Count
Source
83
4.12k
  iterator begin() {
84
4.12k
    return vector_.begin();
85
4.12k
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::begin()
Line
Count
Source
83
87.1k
  iterator begin() {
84
87.1k
    return vector_.begin();
85
87.1k
  }
llvm::SetVector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::vector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::allocator<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > >, llvm::DenseSet<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, llvm::DenseMapInfo<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > > >::begin()
Line
Count
Source
83
3.31k
  iterator begin() {
84
3.31k
    return vector_.begin();
85
3.31k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::begin()
Line
Count
Source
83
15.7k
  iterator begin() {
84
15.7k
    return vector_.begin();
85
15.7k
  }
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::begin()
Line
Count
Source
83
1.58k
  iterator begin() {
84
1.58k
    return vector_.begin();
85
1.58k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::begin()
Line
Count
Source
83
8
  iterator begin() {
84
8
    return vector_.begin();
85
8
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::begin()
Line
Count
Source
83
3.08k
  iterator begin() {
84
3.08k
    return vector_.begin();
85
3.08k
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 4u>, llvm::SmallDenseSet<llvm::DISubprogram const*, 4u, llvm::DenseMapInfo<llvm::DISubprogram const*> > >::begin()
Line
Count
Source
83
12
  iterator begin() {
84
12
    return vector_.begin();
85
12
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::begin()
Line
Count
Source
83
39.1M
  iterator begin() {
84
39.1M
    return vector_.begin();
85
39.1M
  }
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::begin()
Line
Count
Source
83
20
  iterator begin() {
84
20
    return vector_.begin();
85
20
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::begin()
Line
Count
Source
83
43
  iterator begin() {
84
43
    return vector_.begin();
85
43
  }
llvm::SetVector<clang::ObjCMethodDecl const*, llvm::SmallVector<clang::ObjCMethodDecl const*, 2u>, llvm::SmallDenseSet<clang::ObjCMethodDecl const*, 2u, llvm::DenseMapInfo<clang::ObjCMethodDecl const*> > >::begin()
Line
Count
Source
83
58
  iterator begin() {
84
58
    return vector_.begin();
85
58
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::begin()
Line
Count
Source
83
2.67M
  iterator begin() {
84
2.67M
    return vector_.begin();
85
2.67M
  }
llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >::begin()
Line
Count
Source
83
738
  iterator begin() {
84
738
    return vector_.begin();
85
738
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
83
5.80k
  iterator begin() {
84
5.80k
    return vector_.begin();
85
5.80k
  }
llvm::SetVector<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
83
1.23M
  iterator begin() {
84
1.23M
    return vector_.begin();
85
1.23M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin()
Line
Count
Source
83
823
  iterator begin() {
84
823
    return vector_.begin();
85
823
  }
llvm::SetVector<clang::TypedefNameDecl const*, llvm::SmallVector<clang::TypedefNameDecl const*, 4u>, llvm::SmallDenseSet<clang::TypedefNameDecl const*, 4u, llvm::DenseMapInfo<clang::TypedefNameDecl const*> > >::begin()
Line
Count
Source
83
31.0k
  iterator begin() {
84
31.0k
    return vector_.begin();
85
31.0k
  }
llvm::SetVector<clang::DeclContext const*, llvm::SmallVector<clang::DeclContext const*, 16u>, llvm::SmallDenseSet<clang::DeclContext const*, 16u, llvm::DenseMapInfo<clang::DeclContext const*> > >::begin()
Line
Count
Source
83
3.45k
  iterator begin() {
84
3.45k
    return vector_.begin();
85
3.45k
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::begin()
Line
Count
Source
83
344k
  iterator begin() {
84
344k
    return vector_.begin();
85
344k
  }
llvm::SetVector<clang::CXXRecordDecl*, std::__1::vector<clang::CXXRecordDecl*, std::__1::allocator<clang::CXXRecordDecl*> >, llvm::DenseSet<clang::CXXRecordDecl*, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::begin()
Line
Count
Source
83
14
  iterator begin() {
84
14
    return vector_.begin();
85
14
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::begin()
Line
Count
Source
83
2.02k
  iterator begin() {
84
2.02k
    return vector_.begin();
85
2.02k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::begin()
Line
Count
Source
83
793k
  iterator begin() {
84
793k
    return vector_.begin();
85
793k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::begin()
Line
Count
Source
83
816k
  iterator begin() {
84
816k
    return vector_.begin();
85
816k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::begin()
Line
Count
Source
83
42.7k
  iterator begin() {
84
42.7k
    return vector_.begin();
85
42.7k
  }
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::begin()
Line
Count
Source
83
14
  iterator begin() {
84
14
    return vector_.begin();
85
14
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
83
87.1k
  iterator begin() {
84
87.1k
    return vector_.begin();
85
87.1k
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::begin()
Line
Count
Source
83
2
  iterator begin() {
84
2
    return vector_.begin();
85
2
  }
llvm::SetVector<lld::elf::InputFile*, std::__1::vector<lld::elf::InputFile*, std::__1::allocator<lld::elf::InputFile*> >, llvm::DenseSet<lld::elf::InputFile*, llvm::DenseMapInfo<lld::elf::InputFile*> > >::begin()
Line
Count
Source
83
7
  iterator begin() {
84
7
    return vector_.begin();
85
7
  }
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::begin()
86
87
  /// Get a const_iterator to the beginning of the SetVector.
88
7.16M
  const_iterator begin() const {
89
7.16M
    return vector_.begin();
90
7.16M
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::begin() const
Line
Count
Source
88
446
  const_iterator begin() const {
89
446
    return vector_.begin();
90
446
  }
Unexecuted instantiation: MemDepPrinter.cpp:llvm::SetVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, llvm::SmallVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*> > > >::begin() const
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::begin() const
Line
Count
Source
88
13.0k
  const_iterator begin() const {
89
13.0k
    return vector_.begin();
90
13.0k
  }
Unexecuted instantiation: llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::begin() const
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::begin() const
Line
Count
Source
88
29.7k
  const_iterator begin() const {
89
29.7k
    return vector_.begin();
90
29.7k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::begin() const
Line
Count
Source
88
4.90M
  const_iterator begin() const {
89
4.90M
    return vector_.begin();
90
4.90M
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::begin() const
Line
Count
Source
88
72
  const_iterator begin() const {
89
72
    return vector_.begin();
90
72
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
88
172
  const_iterator begin() const {
89
172
    return vector_.begin();
90
172
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::begin() const
Line
Count
Source
88
9.10k
  const_iterator begin() const {
89
9.10k
    return vector_.begin();
90
9.10k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::begin() const
Line
Count
Source
88
5.42k
  const_iterator begin() const {
89
5.42k
    return vector_.begin();
90
5.42k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
88
340
  const_iterator begin() const {
89
340
    return vector_.begin();
90
340
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin() const
Line
Count
Source
88
18
  const_iterator begin() const {
89
18
    return vector_.begin();
90
18
  }
Unexecuted instantiation: llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::begin() const
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::begin() const
Line
Count
Source
88
56.2k
  const_iterator begin() const {
89
56.2k
    return vector_.begin();
90
56.2k
  }
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::begin() const
Line
Count
Source
88
2.12k
  const_iterator begin() const {
89
2.12k
    return vector_.begin();
90
2.12k
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::begin() const
Line
Count
Source
88
2.32k
  const_iterator begin() const {
89
2.32k
    return vector_.begin();
90
2.32k
  }
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::begin() const
Line
Count
Source
88
105
  const_iterator begin() const {
89
105
    return vector_.begin();
90
105
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::begin() const
Line
Count
Source
88
2.04M
  const_iterator begin() const {
89
2.04M
    return vector_.begin();
90
2.04M
  }
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::begin() const
Line
Count
Source
88
87.5k
  const_iterator begin() const {
89
87.5k
    return vector_.begin();
90
87.5k
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::begin() const
Line
Count
Source
88
1.27k
  const_iterator begin() const {
89
1.27k
    return vector_.begin();
90
1.27k
  }
91
92
  /// Get an iterator to the end of the SetVector.
93
72.1M
  iterator end() {
94
72.1M
    return vector_.end();
95
72.1M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
11.4k
  iterator end() {
94
11.4k
    return vector_.end();
95
11.4k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
190
  iterator end() {
94
190
    return vector_.end();
95
190
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
474k
  iterator end() {
94
474k
    return vector_.end();
95
474k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::end()
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::end()
Line
Count
Source
93
27.6k
  iterator end() {
94
27.6k
    return vector_.end();
95
27.6k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
284k
  iterator end() {
94
284k
    return vector_.end();
95
284k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::end()
Line
Count
Source
93
5.74k
  iterator end() {
94
5.74k
    return vector_.end();
95
5.74k
  }
llvm::SetVector<llvm::TargetRegisterClass const*, std::__1::vector<llvm::TargetRegisterClass const*, std::__1::allocator<llvm::TargetRegisterClass const*> >, llvm::DenseSet<llvm::TargetRegisterClass const*, llvm::DenseMapInfo<llvm::TargetRegisterClass const*> > >::end()
Line
Count
Source
93
37
  iterator end() {
94
37
    return vector_.end();
95
37
  }
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::end()
Line
Count
Source
93
6.56k
  iterator end() {
94
6.56k
    return vector_.end();
95
6.56k
  }
Unexecuted instantiation: llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::end()
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::end()
Line
Count
Source
93
24.3k
  iterator end() {
94
24.3k
    return vector_.end();
95
24.3k
  }
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::end()
Line
Count
Source
93
20
  iterator end() {
94
20
    return vector_.end();
95
20
  }
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::end()
Line
Count
Source
93
1.05M
  iterator end() {
94
1.05M
    return vector_.end();
95
1.05M
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::end()
Line
Count
Source
93
731
  iterator end() {
94
731
    return vector_.end();
95
731
  }
llvm::SetVector<llvm::LazyCallGraph::Node*, llvm::SmallVector<llvm::LazyCallGraph::Node*, 4u>, llvm::SmallDenseSet<llvm::LazyCallGraph::Node*, 4u, llvm::DenseMapInfo<llvm::LazyCallGraph::Node*> > >::end()
Line
Count
Source
93
868
  iterator end() {
94
868
    return vector_.end();
95
868
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::end()
Line
Count
Source
93
1.47k
  iterator end() {
94
1.47k
    return vector_.end();
95
1.47k
  }
llvm::SetVector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::vector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::allocator<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > >, llvm::DenseSet<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, llvm::DenseMapInfo<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > > >::end()
Line
Count
Source
93
272k
  iterator end() {
94
272k
    return vector_.end();
95
272k
  }
llvm::SetVector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::vector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::allocator<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > >, llvm::DenseSet<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, llvm::DenseMapInfo<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > > >::end()
Line
Count
Source
93
282k
  iterator end() {
94
282k
    return vector_.end();
95
282k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
4.96k
  iterator end() {
94
4.96k
    return vector_.end();
95
4.96k
  }
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::end()
Line
Count
Source
93
16.8k
  iterator end() {
94
16.8k
    return vector_.end();
95
16.8k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
96.6k
  iterator end() {
94
96.6k
    return vector_.end();
95
96.6k
  }
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::end()
Line
Count
Source
93
230k
  iterator end() {
94
230k
    return vector_.end();
95
230k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::end()
Line
Count
Source
93
6.11M
  iterator end() {
94
6.11M
    return vector_.end();
95
6.11M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::end()
Line
Count
Source
93
5.65k
  iterator end() {
94
5.65k
    return vector_.end();
95
5.65k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::end()
Line
Count
Source
93
3.29k
  iterator end() {
94
3.29k
    return vector_.end();
95
3.29k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::end()
Line
Count
Source
93
589k
  iterator end() {
94
589k
    return vector_.end();
95
589k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::end()
Line
Count
Source
93
447k
  iterator end() {
94
447k
    return vector_.end();
95
447k
  }
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::end()
Line
Count
Source
93
39
  iterator end() {
94
39
    return vector_.end();
95
39
  }
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::end()
Line
Count
Source
93
16.3k
  iterator end() {
94
16.3k
    return vector_.end();
95
16.3k
  }
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::end()
Line
Count
Source
93
8
  iterator end() {
94
8
    return vector_.end();
95
8
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::end()
Line
Count
Source
93
79
  iterator end() {
94
79
    return vector_.end();
95
79
  }
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::end()
Line
Count
Source
93
8
  iterator end() {
94
8
    return vector_.end();
95
8
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::end()
Line
Count
Source
93
68
  iterator end() {
94
68
    return vector_.end();
95
68
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
4.43k
  iterator end() {
94
4.43k
    return vector_.end();
95
4.43k
  }
llvm::SetVector<llvm::PHINode*, std::__1::vector<llvm::PHINode*, std::__1::allocator<llvm::PHINode*> >, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
47.7k
  iterator end() {
94
47.7k
    return vector_.end();
95
47.7k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::end()
Line
Count
Source
93
97.8k
  iterator end() {
94
97.8k
    return vector_.end();
95
97.8k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
6.90k
  iterator end() {
94
6.90k
    return vector_.end();
95
6.90k
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::end()
Line
Count
Source
93
17.1k
  iterator end() {
94
17.1k
    return vector_.end();
95
17.1k
  }
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::end()
Line
Count
Source
93
13.9k
  iterator end() {
94
13.9k
    return vector_.end();
95
13.9k
  }
llvm::SetVector<llvm::SCEV const*, llvm::SmallVector<llvm::SCEV const*, 4u>, llvm::SmallDenseSet<llvm::SCEV const*, 4u, llvm::DenseMapInfo<llvm::SCEV const*> > >::end()
Line
Count
Source
93
6.20M
  iterator end() {
94
6.20M
    return vector_.end();
95
6.20M
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::end()
Line
Count
Source
93
2.56M
  iterator end() {
94
2.56M
    return vector_.end();
95
2.56M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::end()
Line
Count
Source
93
2.88M
  iterator end() {
94
2.88M
    return vector_.end();
95
2.88M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
849k
  iterator end() {
94
849k
    return vector_.end();
95
849k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::end()
Line
Count
Source
93
849k
  iterator end() {
94
849k
    return vector_.end();
95
849k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
577
  iterator end() {
94
577
    return vector_.end();
95
577
  }
llvm::SetVector<llvm::MDNode const*, std::__1::vector<llvm::MDNode const*, std::__1::allocator<llvm::MDNode const*> >, llvm::DenseSet<llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDNode const*> > >::end()
Line
Count
Source
93
2.03k
  iterator end() {
94
2.03k
    return vector_.end();
95
2.03k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
1.48M
  iterator end() {
94
1.48M
    return vector_.end();
95
1.48M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
1.48M
  iterator end() {
94
1.48M
    return vector_.end();
95
1.48M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::end()
Line
Count
Source
93
6.91k
  iterator end() {
94
6.91k
    return vector_.end();
95
6.91k
  }
llvm::SetVector<llvm::InterleaveGroup*, llvm::SmallVector<llvm::InterleaveGroup*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup*> > >::end()
Line
Count
Source
93
35.8k
  iterator end() {
94
35.8k
    return vector_.end();
95
35.8k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::end()
Line
Count
Source
93
91.4k
  iterator end() {
94
91.4k
    return vector_.end();
95
91.4k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::end()
Line
Count
Source
93
44.9k
  iterator end() {
94
44.9k
    return vector_.end();
95
44.9k
  }
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::end()
Line
Count
Source
93
3.21k
  iterator end() {
94
3.21k
    return vector_.end();
95
3.21k
  }
llvm::SetVector<clang::VarDecl const*, llvm::SmallVector<clang::VarDecl const*, 4u>, llvm::SmallDenseSet<clang::VarDecl const*, 4u, llvm::DenseMapInfo<clang::VarDecl const*> > >::end()
Line
Count
Source
93
43
  iterator end() {
94
43
    return vector_.end();
95
43
  }
llvm::SetVector<clang::IdentifierInfo*, std::__1::vector<clang::IdentifierInfo*, std::__1::allocator<clang::IdentifierInfo*> >, llvm::DenseSet<clang::IdentifierInfo*, llvm::DenseMapInfo<clang::IdentifierInfo*> > >::end()
Line
Count
Source
93
144
  iterator end() {
94
144
    return vector_.end();
95
144
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::end()
Line
Count
Source
93
216k
  iterator end() {
94
216k
    return vector_.end();
95
216k
  }
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::end()
Line
Count
Source
93
37
  iterator end() {
94
37
    return vector_.end();
95
37
  }
llvm::SetVector<clang::Module*, std::__1::vector<clang::Module*, std::__1::allocator<clang::Module*> >, llvm::DenseSet<clang::Module*, llvm::DenseMapInfo<clang::Module*> > >::end()
Line
Count
Source
93
312
  iterator end() {
94
312
    return vector_.end();
95
312
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::end()
Line
Count
Source
93
25
  iterator end() {
94
25
    return vector_.end();
95
25
  }
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::end()
Line
Count
Source
93
829
  iterator end() {
94
829
    return vector_.end();
95
829
  }
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::end()
Line
Count
Source
93
4.12k
  iterator end() {
94
4.12k
    return vector_.end();
95
4.12k
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::end()
Line
Count
Source
93
87.1k
  iterator end() {
94
87.1k
    return vector_.end();
95
87.1k
  }
llvm::SetVector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::vector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::allocator<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > >, llvm::DenseSet<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, llvm::DenseMapInfo<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > > >::end()
Line
Count
Source
93
3.31k
  iterator end() {
94
3.31k
    return vector_.end();
95
3.31k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::end()
Line
Count
Source
93
15.7k
  iterator end() {
94
15.7k
    return vector_.end();
95
15.7k
  }
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::end()
Line
Count
Source
93
1.58k
  iterator end() {
94
1.58k
    return vector_.end();
95
1.58k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::end()
Line
Count
Source
93
8
  iterator end() {
94
8
    return vector_.end();
95
8
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::end()
Line
Count
Source
93
3.08k
  iterator end() {
94
3.08k
    return vector_.end();
95
3.08k
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 4u>, llvm::SmallDenseSet<llvm::DISubprogram const*, 4u, llvm::DenseMapInfo<llvm::DISubprogram const*> > >::end()
Line
Count
Source
93
12
  iterator end() {
94
12
    return vector_.end();
95
12
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::end()
Line
Count
Source
93
39.1M
  iterator end() {
94
39.1M
    return vector_.end();
95
39.1M
  }
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::end()
Line
Count
Source
93
20
  iterator end() {
94
20
    return vector_.end();
95
20
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::end()
Line
Count
Source
93
43
  iterator end() {
94
43
    return vector_.end();
95
43
  }
llvm::SetVector<clang::ObjCMethodDecl const*, llvm::SmallVector<clang::ObjCMethodDecl const*, 2u>, llvm::SmallDenseSet<clang::ObjCMethodDecl const*, 2u, llvm::DenseMapInfo<clang::ObjCMethodDecl const*> > >::end()
Line
Count
Source
93
58
  iterator end() {
94
58
    return vector_.end();
95
58
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::end()
Line
Count
Source
93
2.67M
  iterator end() {
94
2.67M
    return vector_.end();
95
2.67M
  }
llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >::end()
Line
Count
Source
93
738
  iterator end() {
94
738
    return vector_.end();
95
738
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
93
5.80k
  iterator end() {
94
5.80k
    return vector_.end();
95
5.80k
  }
llvm::SetVector<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
93
1.23M
  iterator end() {
94
1.23M
    return vector_.end();
95
1.23M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end()
Line
Count
Source
93
823
  iterator end() {
94
823
    return vector_.end();
95
823
  }
llvm::SetVector<clang::TypedefNameDecl const*, llvm::SmallVector<clang::TypedefNameDecl const*, 4u>, llvm::SmallDenseSet<clang::TypedefNameDecl const*, 4u, llvm::DenseMapInfo<clang::TypedefNameDecl const*> > >::end()
Line
Count
Source
93
31.0k
  iterator end() {
94
31.0k
    return vector_.end();
95
31.0k
  }
llvm::SetVector<clang::DeclContext const*, llvm::SmallVector<clang::DeclContext const*, 16u>, llvm::SmallDenseSet<clang::DeclContext const*, 16u, llvm::DenseMapInfo<clang::DeclContext const*> > >::end()
Line
Count
Source
93
3.45k
  iterator end() {
94
3.45k
    return vector_.end();
95
3.45k
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::end()
Line
Count
Source
93
344k
  iterator end() {
94
344k
    return vector_.end();
95
344k
  }
llvm::SetVector<clang::CXXRecordDecl*, std::__1::vector<clang::CXXRecordDecl*, std::__1::allocator<clang::CXXRecordDecl*> >, llvm::DenseSet<clang::CXXRecordDecl*, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::end()
Line
Count
Source
93
14
  iterator end() {
94
14
    return vector_.end();
95
14
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::end()
Line
Count
Source
93
2.02k
  iterator end() {
94
2.02k
    return vector_.end();
95
2.02k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::end()
Line
Count
Source
93
793k
  iterator end() {
94
793k
    return vector_.end();
95
793k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::end()
Line
Count
Source
93
816k
  iterator end() {
94
816k
    return vector_.end();
95
816k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::end()
Line
Count
Source
93
42.7k
  iterator end() {
94
42.7k
    return vector_.end();
95
42.7k
  }
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::end()
Line
Count
Source
93
14
  iterator end() {
94
14
    return vector_.end();
95
14
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
93
87.1k
  iterator end() {
94
87.1k
    return vector_.end();
95
87.1k
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::end()
Line
Count
Source
93
2
  iterator end() {
94
2
    return vector_.end();
95
2
  }
llvm::SetVector<lld::elf::InputFile*, std::__1::vector<lld::elf::InputFile*, std::__1::allocator<lld::elf::InputFile*> >, llvm::DenseSet<lld::elf::InputFile*, llvm::DenseMapInfo<lld::elf::InputFile*> > >::end()
Line
Count
Source
93
7
  iterator end() {
94
7
    return vector_.end();
95
7
  }
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::end()
96
97
  /// Get a const_iterator to the end of the SetVector.
98
6.57M
  const_iterator end() const {
99
6.57M
    return vector_.end();
100
6.57M
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::end() const
Line
Count
Source
98
446
  const_iterator end() const {
99
446
    return vector_.end();
100
446
  }
Unexecuted instantiation: MemDepPrinter.cpp:llvm::SetVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, llvm::SmallVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*> > > >::end() const
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::end() const
Line
Count
Source
98
13.0k
  const_iterator end() const {
99
13.0k
    return vector_.end();
100
13.0k
  }
Unexecuted instantiation: llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::end() const
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::end() const
Line
Count
Source
98
29.7k
  const_iterator end() const {
99
29.7k
    return vector_.end();
100
29.7k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::end() const
Line
Count
Source
98
4.32M
  const_iterator end() const {
99
4.32M
    return vector_.end();
100
4.32M
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::end() const
Line
Count
Source
98
39
  const_iterator end() const {
99
39
    return vector_.end();
100
39
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
98
179
  const_iterator end() const {
99
179
    return vector_.end();
100
179
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::end() const
Line
Count
Source
98
4.42k
  const_iterator end() const {
99
4.42k
    return vector_.end();
100
4.42k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::end() const
Line
Count
Source
98
5.42k
  const_iterator end() const {
99
5.42k
    return vector_.end();
100
5.42k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
98
218
  const_iterator end() const {
99
218
    return vector_.end();
100
218
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end() const
Line
Count
Source
98
18
  const_iterator end() const {
99
18
    return vector_.end();
100
18
  }
Unexecuted instantiation: llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::end() const
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::end() const
Line
Count
Source
98
56.2k
  const_iterator end() const {
99
56.2k
    return vector_.end();
100
56.2k
  }
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::end() const
Line
Count
Source
98
2.12k
  const_iterator end() const {
99
2.12k
    return vector_.end();
100
2.12k
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::end() const
Line
Count
Source
98
2.32k
  const_iterator end() const {
99
2.32k
    return vector_.end();
100
2.32k
  }
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::end() const
Line
Count
Source
98
105
  const_iterator end() const {
99
105
    return vector_.end();
100
105
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::end() const
Line
Count
Source
98
2.04M
  const_iterator end() const {
99
2.04M
    return vector_.end();
100
2.04M
  }
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::end() const
Line
Count
Source
98
87.5k
  const_iterator end() const {
99
87.5k
    return vector_.end();
100
87.5k
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::end() const
Line
Count
Source
98
1.22k
  const_iterator end() const {
99
1.22k
    return vector_.end();
100
1.22k
  }
101
102
  /// Get an reverse_iterator to the end of the SetVector.
103
176k
  reverse_iterator rbegin() {
104
176k
    return vector_.rbegin();
105
176k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::rbegin()
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::rbegin()
Line
Count
Source
103
113k
  reverse_iterator rbegin() {
104
113k
    return vector_.rbegin();
105
113k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::rbegin()
Line
Count
Source
103
1.13k
  reverse_iterator rbegin() {
104
1.13k
    return vector_.rbegin();
105
1.13k
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::rbegin()
Line
Count
Source
103
6.05k
  reverse_iterator rbegin() {
104
6.05k
    return vector_.rbegin();
105
6.05k
  }
Unexecuted instantiation: llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::rbegin()
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::rbegin()
Line
Count
Source
103
55.8k
  reverse_iterator rbegin() {
104
55.8k
    return vector_.rbegin();
105
55.8k
  }
106
107
  /// Get a const_reverse_iterator to the end of the SetVector.
108
  const_reverse_iterator rbegin() const {
109
    return vector_.rbegin();
110
  }
111
112
  /// Get a reverse_iterator to the beginning of the SetVector.
113
176k
  reverse_iterator rend() {
114
176k
    return vector_.rend();
115
176k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::rend()
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::rend()
Line
Count
Source
113
113k
  reverse_iterator rend() {
114
113k
    return vector_.rend();
115
113k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::rend()
Line
Count
Source
113
1.13k
  reverse_iterator rend() {
114
1.13k
    return vector_.rend();
115
1.13k
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::rend()
Line
Count
Source
113
6.05k
  reverse_iterator rend() {
114
6.05k
    return vector_.rend();
115
6.05k
  }
Unexecuted instantiation: llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::rend()
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::rend()
Line
Count
Source
113
55.8k
  reverse_iterator rend() {
114
55.8k
    return vector_.rend();
115
55.8k
  }
116
117
  /// Get a const_reverse_iterator to the beginning of the SetVector.
118
  const_reverse_iterator rend() const {
119
    return vector_.rend();
120
  }
121
122
  /// Return the first element of the SetVector.
123
64.2k
  const T &front() const {
124
64.2k
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
64.2k
    return vector_.front();
126
64.2k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::front() const
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::front() const
Line
Count
Source
123
64.0k
  const T &front() const {
124
64.0k
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
64.0k
    return vector_.front();
126
64.0k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::front() const
Line
Count
Source
123
212
  const T &front() const {
124
212
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
212
    return vector_.front();
126
212
  }
127
128
  /// Return the last element of the SetVector.
129
62.4M
  const T &back() const {
130
62.4M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
62.4M
    return vector_.back();
132
62.4M
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::back() const
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::back() const
Line
Count
Source
129
202k
  const T &back() const {
130
202k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
202k
    return vector_.back();
132
202k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::back() const
Line
Count
Source
129
3.38k
  const T &back() const {
130
3.38k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
3.38k
    return vector_.back();
132
3.38k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::back() const
Line
Count
Source
129
99.8k
  const T &back() const {
130
99.8k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
99.8k
    return vector_.back();
132
99.8k
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::back() const
Line
Count
Source
129
16.7k
  const T &back() const {
130
16.7k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
16.7k
    return vector_.back();
132
16.7k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::back() const
Line
Count
Source
129
260k
  const T &back() const {
130
260k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
260k
    return vector_.back();
132
260k
  }
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::back() const
Line
Count
Source
129
23.2k
  const T &back() const {
130
23.2k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
23.2k
    return vector_.back();
132
23.2k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
129
22.3k
  const T &back() const {
130
22.3k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
22.3k
    return vector_.back();
132
22.3k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::back() const
Line
Count
Source
129
11.4k
  const T &back() const {
130
11.4k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
11.4k
    return vector_.back();
132
11.4k
  }
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::back() const
Line
Count
Source
129
1.53k
  const T &back() const {
130
1.53k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.53k
    return vector_.back();
132
1.53k
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::back() const
Line
Count
Source
129
168k
  const T &back() const {
130
168k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
168k
    return vector_.back();
132
168k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::back() const
Line
Count
Source
129
1.09k
  const T &back() const {
130
1.09k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.09k
    return vector_.back();
132
1.09k
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::back() const
Line
Count
Source
129
1.97M
  const T &back() const {
130
1.97M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.97M
    return vector_.back();
132
1.97M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::back() const
Line
Count
Source
129
18
  const T &back() const {
130
18
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
18
    return vector_.back();
132
18
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::back() const
Line
Count
Source
129
2.05k
  const T &back() const {
130
2.05k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
2.05k
    return vector_.back();
132
2.05k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
129
8.82M
  const T &back() const {
130
8.82M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
8.82M
    return vector_.back();
132
8.82M
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
129
1.15k
  const T &back() const {
130
1.15k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.15k
    return vector_.back();
132
1.15k
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::back() const
Line
Count
Source
129
50.8M
  const T &back() const {
130
50.8M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
50.8M
    return vector_.back();
132
50.8M
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::back() const
Line
Count
Source
129
44
  const T &back() const {
130
44
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
44
    return vector_.back();
132
44
  }
llvm::SetVector<clang::UuidAttr const*, llvm::SmallVector<clang::UuidAttr const*, 1u>, llvm::SmallDenseSet<clang::UuidAttr const*, 1u, llvm::DenseMapInfo<clang::UuidAttr const*> > >::back() const
Line
Count
Source
129
103
  const T &back() const {
130
103
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
103
    return vector_.back();
132
103
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::back() const
Line
Count
Source
129
1.54k
  const T &back() const {
130
1.54k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.54k
    return vector_.back();
132
1.54k
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::back() const
Line
Count
Source
129
156
  const T &back() const {
130
156
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
156
    return vector_.back();
132
156
  }
133
134
  /// Index into the SetVector.
135
64.5M
  const_reference operator[](size_type n) const {
136
64.5M
    assert(n < vector_.size() && "SetVector access out of range!");
137
64.5M
    return vector_[n];
138
64.5M
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::operator[](unsigned long) const
Line
Count
Source
135
9
  const_reference operator[](size_type n) const {
136
9
    assert(n < vector_.size() && "SetVector access out of range!");
137
9
    return vector_[n];
138
9
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::operator[](unsigned long) const
Line
Count
Source
135
377k
  const_reference operator[](size_type n) const {
136
377k
    assert(n < vector_.size() && "SetVector access out of range!");
137
377k
    return vector_[n];
138
377k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::operator[](unsigned long) const
Line
Count
Source
135
9.00k
  const_reference operator[](size_type n) const {
136
9.00k
    assert(n < vector_.size() && "SetVector access out of range!");
137
9.00k
    return vector_[n];
138
9.00k
  }
Unexecuted instantiation: llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::operator[](unsigned long) const
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::operator[](unsigned long) const
Line
Count
Source
135
12.8k
  const_reference operator[](size_type n) const {
136
12.8k
    assert(n < vector_.size() && "SetVector access out of range!");
137
12.8k
    return vector_[n];
138
12.8k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::operator[](unsigned long) const
Line
Count
Source
135
937
  const_reference operator[](size_type n) const {
136
937
    assert(n < vector_.size() && "SetVector access out of range!");
137
937
    return vector_[n];
138
937
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::operator[](unsigned long) const
Line
Count
Source
135
78.3k
  const_reference operator[](size_type n) const {
136
78.3k
    assert(n < vector_.size() && "SetVector access out of range!");
137
78.3k
    return vector_[n];
138
78.3k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::operator[](unsigned long) const
Line
Count
Source
135
5.73M
  const_reference operator[](size_type n) const {
136
5.73M
    assert(n < vector_.size() && "SetVector access out of range!");
137
5.73M
    return vector_[n];
138
5.73M
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::operator[](unsigned long) const
Line
Count
Source
135
135k
  const_reference operator[](size_type n) const {
136
135k
    assert(n < vector_.size() && "SetVector access out of range!");
137
135k
    return vector_[n];
138
135k
  }
llvm::SetVector<llvm::MDNode const*, llvm::SmallVector<llvm::MDNode const*, 4u>, llvm::SmallDenseSet<llvm::MDNode const*, 4u, llvm::DenseMapInfo<llvm::MDNode const*> > >::operator[](unsigned long) const
Line
Count
Source
135
57.8M
  const_reference operator[](size_type n) const {
136
57.8M
    assert(n < vector_.size() && "SetVector access out of range!");
137
57.8M
    return vector_[n];
138
57.8M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::operator[](unsigned long) const
Line
Count
Source
135
8.20k
  const_reference operator[](size_type n) const {
136
8.20k
    assert(n < vector_.size() && "SetVector access out of range!");
137
8.20k
    return vector_[n];
138
8.20k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::operator[](unsigned long) const
Line
Count
Source
135
320
  const_reference operator[](size_type n) const {
136
320
    assert(n < vector_.size() && "SetVector access out of range!");
137
320
    return vector_[n];
138
320
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::operator[](unsigned long) const
Line
Count
Source
135
57.7k
  const_reference operator[](size_type n) const {
136
57.7k
    assert(n < vector_.size() && "SetVector access out of range!");
137
57.7k
    return vector_[n];
138
57.7k
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::operator[](unsigned long) const
Line
Count
Source
135
122k
  const_reference operator[](size_type n) const {
136
122k
    assert(n < vector_.size() && "SetVector access out of range!");
137
122k
    return vector_[n];
138
122k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::operator[](unsigned long) const
Line
Count
Source
135
27.8k
  const_reference operator[](size_type n) const {
136
27.8k
    assert(n < vector_.size() && "SetVector access out of range!");
137
27.8k
    return vector_[n];
138
27.8k
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 8u>, llvm::SmallDenseSet<llvm::Value const*, 8u, llvm::DenseMapInfo<llvm::Value const*> > >::operator[](unsigned long) const
Line
Count
Source
135
165k
  const_reference operator[](size_type n) const {
136
165k
    assert(n < vector_.size() && "SetVector access out of range!");
137
165k
    return vector_[n];
138
165k
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::operator[](unsigned long) const
Line
Count
Source
135
7.48k
  const_reference operator[](size_type n) const {
136
7.48k
    assert(n < vector_.size() && "SetVector access out of range!");
137
7.48k
    return vector_[n];
138
7.48k
  }
Unexecuted instantiation: llvm::SetVector<clang::FileEntry const*, std::__1::vector<clang::FileEntry const*, std::__1::allocator<clang::FileEntry const*> >, llvm::DenseSet<clang::FileEntry const*, llvm::DenseMapInfo<clang::FileEntry const*> > >::operator[](unsigned long) const
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::operator[](unsigned long) const
Line
Count
Source
135
2.43k
  const_reference operator[](size_type n) const {
136
2.43k
    assert(n < vector_.size() && "SetVector access out of range!");
137
2.43k
    return vector_[n];
138
2.43k
  }
llvm::SetVector<clang::ObjCInterfaceDecl*, std::__1::vector<clang::ObjCInterfaceDecl*, std::__1::allocator<clang::ObjCInterfaceDecl*> >, llvm::DenseSet<clang::ObjCInterfaceDecl*, llvm::DenseMapInfo<clang::ObjCInterfaceDecl*> > >::operator[](unsigned long) const
Line
Count
Source
135
48
  const_reference operator[](size_type n) const {
136
48
    assert(n < vector_.size() && "SetVector access out of range!");
137
48
    return vector_[n];
138
48
  }
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::operator[](unsigned long) const
Line
Count
Source
135
2
  const_reference operator[](size_type n) const {
136
2
    assert(n < vector_.size() && "SetVector access out of range!");
137
2
    return vector_[n];
138
2
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::operator[](unsigned long) const
Line
Count
Source
135
773
  const_reference operator[](size_type n) const {
136
773
    assert(n < vector_.size() && "SetVector access out of range!");
137
773
    return vector_[n];
138
773
  }
139
140
  /// Insert a new element into the SetVector.
141
  /// \returns true if the element was inserted into the SetVector.
142
123M
  bool insert(const value_type &X) {
143
123M
    bool result = set_.insert(X).second;
144
123M
    if (result)
145
117M
      vector_.push_back(X);
146
123M
    return result;
147
123M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::insert(unsigned int const&)
Line
Count
Source
142
11.4k
  bool insert(const value_type &X) {
143
11.4k
    bool result = set_.insert(X).second;
144
11.4k
    if (result)
145
11.4k
      vector_.push_back(X);
146
11.4k
    return result;
147
11.4k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::insert(unsigned int const&)
Line
Count
Source
142
28
  bool insert(const value_type &X) {
143
28
    bool result = set_.insert(X).second;
144
28
    if (result)
145
28
      vector_.push_back(X);
146
28
    return result;
147
28
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
264k
  bool insert(const value_type &X) {
143
264k
    bool result = set_.insert(X).second;
144
264k
    if (result)
145
241k
      vector_.push_back(X);
146
264k
    return result;
147
264k
  }
Unexecuted instantiation: AMDGPUMachineCFGStructurizer.cpp:llvm::SetVector<(anonymous namespace)::MRT*, std::__1::vector<(anonymous namespace)::MRT*, std::__1::allocator<(anonymous namespace)::MRT*> >, llvm::DenseSet<(anonymous namespace)::MRT*, llvm::DenseMapInfo<(anonymous namespace)::MRT*> > >::insert((anonymous namespace)::MRT* const&)
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::insert(llvm::MachineInstr* const&)
Line
Count
Source
142
101k
  bool insert(const value_type &X) {
143
101k
    bool result = set_.insert(X).second;
144
101k
    if (result)
145
101k
      vector_.push_back(X);
146
101k
    return result;
147
101k
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::insert(llvm::MachineBasicBlock const* const&)
Line
Count
Source
142
29.4k
  bool insert(const value_type &X) {
143
29.4k
    bool result = set_.insert(X).second;
144
29.4k
    if (result)
145
29.4k
      vector_.push_back(X);
146
29.4k
    return result;
147
29.4k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::insert(unsigned int const&)
Line
Count
Source
142
969k
  bool insert(const value_type &X) {
143
969k
    bool result = set_.insert(X).second;
144
969k
    if (result)
145
811k
      vector_.push_back(X);
146
969k
    return result;
147
969k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::insert(llvm::MachineBasicBlock* const&)
Line
Count
Source
142
3.76k
  bool insert(const value_type &X) {
143
3.76k
    bool result = set_.insert(X).second;
144
3.76k
    if (result)
145
2.96k
      vector_.push_back(X);
146
3.76k
    return result;
147
3.76k
  }
llvm::SetVector<llvm::TargetRegisterClass const*, std::__1::vector<llvm::TargetRegisterClass const*, std::__1::allocator<llvm::TargetRegisterClass const*> >, llvm::DenseSet<llvm::TargetRegisterClass const*, llvm::DenseMapInfo<llvm::TargetRegisterClass const*> > >::insert(llvm::TargetRegisterClass const* const&)
Line
Count
Source
142
130
  bool insert(const value_type &X) {
143
130
    bool result = set_.insert(X).second;
144
130
    if (result)
145
41
      vector_.push_back(X);
146
130
    return result;
147
130
  }
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::insert(llvm::MachineInstr* const&)
Line
Count
Source
142
42
  bool insert(const value_type &X) {
143
42
    bool result = set_.insert(X).second;
144
42
    if (result)
145
40
      vector_.push_back(X);
146
42
    return result;
147
42
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::insert(int const&)
Line
Count
Source
142
3
  bool insert(const value_type &X) {
143
3
    bool result = set_.insert(X).second;
144
3
    if (result)
145
3
      vector_.push_back(X);
146
3
    return result;
147
3
  }
llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::insert(llvm::SDNode* const&)
Line
Count
Source
142
18.8k
  bool insert(const value_type &X) {
143
18.8k
    bool result = set_.insert(X).second;
144
18.8k
    if (result)
145
12.9k
      vector_.push_back(X);
146
18.8k
    return result;
147
18.8k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert(llvm::Value* const&)
Line
Count
Source
142
329k
  bool insert(const value_type &X) {
143
329k
    bool result = set_.insert(X).second;
144
329k
    if (result)
145
267k
      vector_.push_back(X);
146
329k
    return result;
147
329k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
142
135k
  bool insert(const value_type &X) {
143
135k
    bool result = set_.insert(X).second;
144
135k
    if (result)
145
132k
      vector_.push_back(X);
146
135k
    return result;
147
135k
  }
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::insert((anonymous namespace)::DepChain* const&)
Line
Count
Source
142
15
  bool insert(const value_type &X) {
143
15
    bool result = set_.insert(X).second;
144
15
    if (result)
145
15
      vector_.push_back(X);
146
15
    return result;
147
15
  }
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::insert(llvm::MachineBasicBlock* const&)
Line
Count
Source
142
21
  bool insert(const value_type &X) {
143
21
    bool result = set_.insert(X).second;
144
21
    if (result)
145
16
      vector_.push_back(X);
146
21
    return result;
147
21
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::insert(llvm::CallSite const&)
Line
Count
Source
142
255
  bool insert(const value_type &X) {
143
255
    bool result = set_.insert(X).second;
144
255
    if (result)
145
255
      vector_.push_back(X);
146
255
    return result;
147
255
  }
llvm::SetVector<llvm::LazyCallGraph::Node*, llvm::SmallVector<llvm::LazyCallGraph::Node*, 4u>, llvm::SmallDenseSet<llvm::LazyCallGraph::Node*, 4u, llvm::DenseMapInfo<llvm::LazyCallGraph::Node*> > >::insert(llvm::LazyCallGraph::Node* const&)
Line
Count
Source
142
73
  bool insert(const value_type &X) {
143
73
    bool result = set_.insert(X).second;
144
73
    if (result)
145
73
      vector_.push_back(X);
146
73
    return result;
147
73
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
8.53M
  bool insert(const value_type &X) {
143
8.53M
    bool result = set_.insert(X).second;
144
8.53M
    if (result)
145
6.09M
      vector_.push_back(X);
146
8.53M
    return result;
147
8.53M
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
142
123k
  bool insert(const value_type &X) {
143
123k
    bool result = set_.insert(X).second;
144
123k
    if (result)
145
72.4k
      vector_.push_back(X);
146
123k
    return result;
147
123k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::insert(llvm::Function* const&)
Line
Count
Source
142
359
  bool insert(const value_type &X) {
143
359
    bool result = set_.insert(X).second;
144
359
    if (result)
145
330
      vector_.push_back(X);
146
359
    return result;
147
359
  }
llvm::SetVector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::vector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::allocator<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > >, llvm::DenseSet<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, llvm::DenseMapInfo<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > > >::insert(llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > const&)
Line
Count
Source
142
232k
  bool insert(const value_type &X) {
143
232k
    bool result = set_.insert(X).second;
144
232k
    if (result)
145
227k
      vector_.push_back(X);
146
232k
    return result;
147
232k
  }
Unexecuted instantiation: MemDepPrinter.cpp:llvm::SetVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, llvm::SmallVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*> > > >::insert(std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*> const&)
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::insert(llvm::ValueInfo const&)
Line
Count
Source
142
194
  bool insert(const value_type &X) {
143
194
    bool result = set_.insert(X).second;
144
194
    if (result)
145
194
      vector_.push_back(X);
146
194
    return result;
147
194
  }
llvm::SetVector<unsigned long long, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > >::insert(unsigned long long const&)
Line
Count
Source
142
42
  bool insert(const value_type &X) {
143
42
    bool result = set_.insert(X).second;
144
42
    if (result)
145
34
      vector_.push_back(X);
146
42
    return result;
147
42
  }
llvm::SetVector<llvm::FunctionSummary::VFuncId, std::__1::vector<llvm::FunctionSummary::VFuncId, std::__1::allocator<llvm::FunctionSummary::VFuncId> >, llvm::DenseSet<llvm::FunctionSummary::VFuncId, llvm::DenseMapInfo<llvm::FunctionSummary::VFuncId> > >::insert(llvm::FunctionSummary::VFuncId const&)
Line
Count
Source
142
8
  bool insert(const value_type &X) {
143
8
    bool result = set_.insert(X).second;
144
8
    if (result)
145
8
      vector_.push_back(X);
146
8
    return result;
147
8
  }
llvm::SetVector<llvm::FunctionSummary::ConstVCall, std::__1::vector<llvm::FunctionSummary::ConstVCall, std::__1::allocator<llvm::FunctionSummary::ConstVCall> >, llvm::DenseSet<llvm::FunctionSummary::ConstVCall, llvm::DenseMapInfo<llvm::FunctionSummary::ConstVCall> > >::insert(llvm::FunctionSummary::ConstVCall const&)
Line
Count
Source
142
4
  bool insert(const value_type &X) {
143
4
    bool result = set_.insert(X).second;
144
4
    if (result)
145
4
      vector_.push_back(X);
146
4
    return result;
147
4
  }
llvm::SetVector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::vector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::allocator<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > >, llvm::DenseSet<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, llvm::DenseMapInfo<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > > >::insert(std::__1::pair<llvm::Value*, llvm::ConstantInt*> const&)
Line
Count
Source
142
8.65M
  bool insert(const value_type &X) {
143
8.65M
    bool result = set_.insert(X).second;
144
8.65M
    if (result)
145
8.65M
      vector_.push_back(X);
146
8.65M
    return result;
147
8.65M
  }
llvm::SetVector<llvm::MDNode const*, llvm::SmallVector<llvm::MDNode const*, 4u>, llvm::SmallDenseSet<llvm::MDNode const*, 4u, llvm::DenseMapInfo<llvm::MDNode const*> > >::insert(llvm::MDNode const* const&)
Line
Count
Source
142
44.8M
  bool insert(const value_type &X) {
143
44.8M
    bool result = set_.insert(X).second;
144
44.8M
    if (result)
145
44.8M
      vector_.push_back(X);
146
44.8M
    return result;
147
44.8M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
28.7k
  bool insert(const value_type &X) {
143
28.7k
    bool result = set_.insert(X).second;
144
28.7k
    if (result)
145
28.7k
      vector_.push_back(X);
146
28.7k
    return result;
147
28.7k
  }
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::insert(std::__1::pair<llvm::PHINode*, llvm::PHINode*> const&)
Line
Count
Source
142
17.0k
  bool insert(const value_type &X) {
143
17.0k
    bool result = set_.insert(X).second;
144
17.0k
    if (result)
145
17.0k
      vector_.push_back(X);
146
17.0k
    return result;
147
17.0k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
3.44M
  bool insert(const value_type &X) {
143
3.44M
    bool result = set_.insert(X).second;
144
3.44M
    if (result)
145
2.89M
      vector_.push_back(X);
146
3.44M
    return result;
147
3.44M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::insert(unsigned int const&)
Line
Count
Source
142
7.38M
  bool insert(const value_type &X) {
143
7.38M
    bool result = set_.insert(X).second;
144
7.38M
    if (result)
145
7.38M
      vector_.push_back(X);
146
7.38M
    return result;
147
7.38M
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::insert(llvm::LiveInterval* const&)
Line
Count
Source
142
57.8k
  bool insert(const value_type &X) {
143
57.8k
    bool result = set_.insert(X).second;
144
57.8k
    if (result)
145
50.8k
      vector_.push_back(X);
146
57.8k
    return result;
147
57.8k
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::insert(int const&)
Line
Count
Source
142
5.59k
  bool insert(const value_type &X) {
143
5.59k
    bool result = set_.insert(X).second;
144
5.59k
    if (result)
145
5.59k
      vector_.push_back(X);
146
5.59k
    return result;
147
5.59k
  }
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::insert(llvm::MachineBasicBlock const* const&)
Line
Count
Source
142
76
  bool insert(const value_type &X) {
143
76
    bool result = set_.insert(X).second;
144
76
    if (result)
145
76
      vector_.push_back(X);
146
76
    return result;
147
76
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::insert(llvm::MachineInstr* const&)
Line
Count
Source
142
4.66M
  bool insert(const value_type &X) {
143
4.66M
    bool result = set_.insert(X).second;
144
4.66M
    if (result)
145
4.66M
      vector_.push_back(X);
146
4.66M
    return result;
147
4.66M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::insert(llvm::SUnit* const&)
Line
Count
Source
142
21.2k
  bool insert(const value_type &X) {
143
21.2k
    bool result = set_.insert(X).second;
144
21.2k
    if (result)
145
20.2k
      vector_.push_back(X);
146
21.2k
    return result;
147
21.2k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::insert(llvm::SUnit* const&)
Line
Count
Source
142
6.26k
  bool insert(const value_type &X) {
143
6.26k
    bool result = set_.insert(X).second;
144
6.26k
    if (result)
145
5.01k
      vector_.push_back(X);
146
6.26k
    return result;
147
6.26k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::insert(std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> const&)
Line
Count
Source
142
125k
  bool insert(const value_type &X) {
143
125k
    bool result = set_.insert(X).second;
144
125k
    if (result)
145
114k
      vector_.push_back(X);
146
125k
    return result;
147
125k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::insert(llvm::MachineInstr* const&)
Line
Count
Source
142
130k
  bool insert(const value_type &X) {
143
130k
    bool result = set_.insert(X).second;
144
130k
    if (result)
145
130k
      vector_.push_back(X);
146
130k
    return result;
147
130k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::insert(llvm::LiveInterval* const&)
Line
Count
Source
142
988k
  bool insert(const value_type &X) {
143
988k
    bool result = set_.insert(X).second;
144
988k
    if (result)
145
942k
      vector_.push_back(X);
146
988k
    return result;
147
988k
  }
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::insert(llvm::LandingPadInst* const&)
Line
Count
Source
142
178
  bool insert(const value_type &X) {
143
178
    bool result = set_.insert(X).second;
144
178
    if (result)
145
131
      vector_.push_back(X);
146
178
    return result;
147
178
  }
llvm::SetVector<llvm::Comdat const*, std::__1::vector<llvm::Comdat const*, std::__1::allocator<llvm::Comdat const*> >, llvm::DenseSet<llvm::Comdat const*, llvm::DenseMapInfo<llvm::Comdat const*> > >::insert(llvm::Comdat const* const&)
Line
Count
Source
142
26.3k
  bool insert(const value_type &X) {
143
26.3k
    bool result = set_.insert(X).second;
144
26.3k
    if (result)
145
23.2k
      vector_.push_back(X);
146
26.3k
    return result;
147
26.3k
  }
llvm::SetVector<llvm::Metadata*, std::__1::vector<llvm::Metadata*, std::__1::allocator<llvm::Metadata*> >, llvm::DenseSet<llvm::Metadata*, llvm::DenseMapInfo<llvm::Metadata*> > >::insert(llvm::Metadata* const&)
Line
Count
Source
142
1.09k
  bool insert(const value_type &X) {
143
1.09k
    bool result = set_.insert(X).second;
144
1.09k
    if (result)
145
1.09k
      vector_.push_back(X);
146
1.09k
    return result;
147
1.09k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::insert(llvm::Value* const&)
Line
Count
Source
142
88.7k
  bool insert(const value_type &X) {
143
88.7k
    bool result = set_.insert(X).second;
144
88.7k
    if (result)
145
79.5k
      vector_.push_back(X);
146
88.7k
    return result;
147
88.7k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::insert(llvm::Function* const&)
Line
Count
Source
142
588k
  bool insert(const value_type &X) {
143
588k
    bool result = set_.insert(X).second;
144
588k
    if (result)
145
588k
      vector_.push_back(X);
146
588k
    return result;
147
588k
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::insert(llvm::GlobalValue* const&)
Line
Count
Source
142
1.01k
  bool insert(const value_type &X) {
143
1.01k
    bool result = set_.insert(X).second;
144
1.01k
    if (result)
145
1.01k
      vector_.push_back(X);
146
1.01k
    return result;
147
1.01k
  }
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::insert(llvm::GlobalVariable* const&)
Line
Count
Source
142
24
  bool insert(const value_type &X) {
143
24
    bool result = set_.insert(X).second;
144
24
    if (result)
145
20
      vector_.push_back(X);
146
24
    return result;
147
24
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::insert(llvm::Constant* const&)
Line
Count
Source
142
37
  bool insert(const value_type &X) {
143
37
    bool result = set_.insert(X).second;
144
37
    if (result)
145
32
      vector_.push_back(X);
146
37
    return result;
147
37
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
271k
  bool insert(const value_type &X) {
143
271k
    bool result = set_.insert(X).second;
144
271k
    if (result)
145
257k
      vector_.push_back(X);
146
271k
    return result;
147
271k
  }
llvm::SetVector<llvm::PHINode*, std::__1::vector<llvm::PHINode*, std::__1::allocator<llvm::PHINode*> >, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
59.3k
  bool insert(const value_type &X) {
143
59.3k
    bool result = set_.insert(X).second;
144
59.3k
    if (result)
145
59.3k
      vector_.push_back(X);
146
59.3k
    return result;
147
59.3k
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::insert(llvm::MCSection* const&)
Line
Count
Source
142
63
  bool insert(const value_type &X) {
143
63
    bool result = set_.insert(X).second;
144
63
    if (result)
145
57
      vector_.push_back(X);
146
63
    return result;
147
63
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
142
11.2k
  bool insert(const value_type &X) {
143
11.2k
    bool result = set_.insert(X).second;
144
11.2k
    if (result)
145
11.1k
      vector_.push_back(X);
146
11.2k
    return result;
147
11.2k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::insert(llvm::Value* const&)
Line
Count
Source
142
168k
  bool insert(const value_type &X) {
143
168k
    bool result = set_.insert(X).second;
144
168k
    if (result)
145
166k
      vector_.push_back(X);
146
168k
    return result;
147
168k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::insert(llvm::MemoryPhi* const&)
Line
Count
Source
142
593
  bool insert(const value_type &X) {
143
593
    bool result = set_.insert(X).second;
144
593
    if (result)
145
590
      vector_.push_back(X);
146
593
    return result;
147
593
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
6.68k
  bool insert(const value_type &X) {
143
6.68k
    bool result = set_.insert(X).second;
144
6.68k
    if (result)
145
6.37k
      vector_.push_back(X);
146
6.68k
    return result;
147
6.68k
  }
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::insert(llvm::StoreInst* const&)
Line
Count
Source
142
255k
  bool insert(const value_type &X) {
143
255k
    bool result = set_.insert(X).second;
144
255k
    if (result)
145
254k
      vector_.push_back(X);
146
255k
    return result;
147
255k
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::insert(llvm::Type* const&)
Line
Count
Source
142
485k
  bool insert(const value_type &X) {
143
485k
    bool result = set_.insert(X).second;
144
485k
    if (result)
145
119k
      vector_.push_back(X);
146
485k
    return result;
147
485k
  }
llvm::SetVector<llvm::SCEV const*, llvm::SmallVector<llvm::SCEV const*, 4u>, llvm::SmallDenseSet<llvm::SCEV const*, 4u, llvm::DenseMapInfo<llvm::SCEV const*> > >::insert(llvm::SCEV const* const&)
Line
Count
Source
142
1.18M
  bool insert(const value_type &X) {
143
1.18M
    bool result = set_.insert(X).second;
144
1.18M
    if (result)
145
881k
      vector_.push_back(X);
146
1.18M
    return result;
147
1.18M
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::insert(long long const&)
Line
Count
Source
142
226k
  bool insert(const value_type &X) {
143
226k
    bool result = set_.insert(X).second;
144
226k
    if (result)
145
194k
      vector_.push_back(X);
146
226k
    return result;
147
226k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
46.5k
  bool insert(const value_type &X) {
143
46.5k
    bool result = set_.insert(X).second;
144
46.5k
    if (result)
145
28.7k
      vector_.push_back(X);
146
46.5k
    return result;
147
46.5k
  }
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::insert(std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> const&)
Line
Count
Source
142
2.25k
  bool insert(const value_type &X) {
143
2.25k
    bool result = set_.insert(X).second;
144
2.25k
    if (result)
145
984
      vector_.push_back(X);
146
2.25k
    return result;
147
2.25k
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::insert(llvm::AssertingVH<llvm::Instruction> const&)
Line
Count
Source
142
108k
  bool insert(const value_type &X) {
143
108k
    bool result = set_.insert(X).second;
144
108k
    if (result)
145
91.6k
      vector_.push_back(X);
146
108k
    return result;
147
108k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
884
  bool insert(const value_type &X) {
143
884
    bool result = set_.insert(X).second;
144
884
    if (result)
145
425
      vector_.push_back(X);
146
884
    return result;
147
884
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::insert(llvm::SelectInst* const&)
Line
Count
Source
142
1.18k
  bool insert(const value_type &X) {
143
1.18k
    bool result = set_.insert(X).second;
144
1.18k
    if (result)
145
1.18k
      vector_.push_back(X);
146
1.18k
    return result;
147
1.18k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
142
4.51M
  bool insert(const value_type &X) {
143
4.51M
    bool result = set_.insert(X).second;
144
4.51M
    if (result)
145
4.41M
      vector_.push_back(X);
146
4.51M
    return result;
147
4.51M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::insert(llvm::AllocaInst* const&)
Line
Count
Source
142
1.00M
  bool insert(const value_type &X) {
143
1.00M
    bool result = set_.insert(X).second;
144
1.00M
    if (result)
145
988k
      vector_.push_back(X);
146
1.00M
    return result;
147
1.00M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
12
  bool insert(const value_type &X) {
143
12
    bool result = set_.insert(X).second;
144
12
    if (result)
145
9
      vector_.push_back(X);
146
12
    return result;
147
12
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::insert(llvm::SelectInst* const&)
Line
Count
Source
142
1.03k
  bool insert(const value_type &X) {
143
1.03k
    bool result = set_.insert(X).second;
144
1.03k
    if (result)
145
1.02k
      vector_.push_back(X);
146
1.03k
    return result;
147
1.03k
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 8u>, llvm::SmallDenseSet<llvm::Value const*, 8u, llvm::DenseMapInfo<llvm::Value const*> > >::insert(llvm::Value const* const&)
Line
Count
Source
142
166k
  bool insert(const value_type &X) {
143
166k
    bool result = set_.insert(X).second;
144
166k
    if (result)
145
165k
      vector_.push_back(X);
146
166k
    return result;
147
166k
  }
llvm::SetVector<llvm::MDNode const*, std::__1::vector<llvm::MDNode const*, std::__1::allocator<llvm::MDNode const*> >, llvm::DenseSet<llvm::MDNode const*, llvm::DenseMapInfo<llvm::MDNode const*> > >::insert(llvm::MDNode const* const&)
Line
Count
Source
142
7.86k
  bool insert(const value_type &X) {
143
7.86k
    bool result = set_.insert(X).second;
144
7.86k
    if (result)
145
2.47k
      vector_.push_back(X);
146
7.86k
    return result;
147
7.86k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
142
183k
  bool insert(const value_type &X) {
143
183k
    bool result = set_.insert(X).second;
144
183k
    if (result)
145
183k
      vector_.push_back(X);
146
183k
    return result;
147
183k
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::insert(llvm::Loop* const&)
Line
Count
Source
142
2.31k
  bool insert(const value_type &X) {
143
2.31k
    bool result = set_.insert(X).second;
144
2.31k
    if (result)
145
2.31k
      vector_.push_back(X);
146
2.31k
    return result;
147
2.31k
  }
llvm::SetVector<llvm::InterleaveGroup*, llvm::SmallVector<llvm::InterleaveGroup*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup*> > >::insert(llvm::InterleaveGroup* const&)
Line
Count
Source
142
3.80k
  bool insert(const value_type &X) {
143
3.80k
    bool result = set_.insert(X).second;
144
3.80k
    if (result)
145
1.84k
      vector_.push_back(X);
146
3.80k
    return result;
147
3.80k
  }
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::insert(clang::FileEntry const* const&)
Line
Count
Source
142
2.42k
  bool insert(const value_type &X) {
143
2.42k
    bool result = set_.insert(X).second;
144
2.42k
    if (result)
145
2.41k
      vector_.push_back(X);
146
2.42k
    return result;
147
2.42k
  }
llvm::SetVector<clang::VarDecl const*, llvm::SmallVector<clang::VarDecl const*, 4u>, llvm::SmallDenseSet<clang::VarDecl const*, 4u, llvm::DenseMapInfo<clang::VarDecl const*> > >::insert(clang::VarDecl const* const&)
Line
Count
Source
142
22
  bool insert(const value_type &X) {
143
22
    bool result = set_.insert(X).second;
144
22
    if (result)
145
18
      vector_.push_back(X);
146
22
    return result;
147
22
  }
llvm::SetVector<clang::IdentifierInfo*, std::__1::vector<clang::IdentifierInfo*, std::__1::allocator<clang::IdentifierInfo*> >, llvm::DenseSet<clang::IdentifierInfo*, llvm::DenseMapInfo<clang::IdentifierInfo*> > >::insert(clang::IdentifierInfo* const&)
Line
Count
Source
142
212
  bool insert(const value_type &X) {
143
212
    bool result = set_.insert(X).second;
144
212
    if (result)
145
194
      vector_.push_back(X);
146
212
    return result;
147
212
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::insert(llvm::CachedHashString const&)
Line
Count
Source
142
280k
  bool insert(const value_type &X) {
143
280k
    bool result = set_.insert(X).second;
144
280k
    if (result)
145
8.87k
      vector_.push_back(X);
146
280k
    return result;
147
280k
  }
llvm::SetVector<clang::ValueDecl const*, std::__1::vector<clang::ValueDecl const*, std::__1::allocator<clang::ValueDecl const*> >, llvm::DenseSet<clang::ValueDecl const*, llvm::DenseMapInfo<clang::ValueDecl const*> > >::insert(clang::ValueDecl const* const&)
Line
Count
Source
142
63
  bool insert(const value_type &X) {
143
63
    bool result = set_.insert(X).second;
144
63
    if (result)
145
53
      vector_.push_back(X);
146
63
    return result;
147
63
  }
llvm::SetVector<clang::CXXRecordDecl const*, std::__1::vector<clang::CXXRecordDecl const*, std::__1::allocator<clang::CXXRecordDecl const*> >, llvm::DenseSet<clang::CXXRecordDecl const*, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::insert(clang::CXXRecordDecl const* const&)
Line
Count
Source
142
4
  bool insert(const value_type &X) {
143
4
    bool result = set_.insert(X).second;
144
4
    if (result)
145
4
      vector_.push_back(X);
146
4
    return result;
147
4
  }
llvm::SetVector<clang::Module*, std::__1::vector<clang::Module*, std::__1::allocator<clang::Module*> >, llvm::DenseSet<clang::Module*, llvm::DenseMapInfo<clang::Module*> > >::insert(clang::Module* const&)
Line
Count
Source
142
267
  bool insert(const value_type &X) {
143
267
    bool result = set_.insert(X).second;
144
267
    if (result)
145
266
      vector_.push_back(X);
146
267
    return result;
147
267
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::insert(llvm::Constant* const&)
Line
Count
Source
142
53
  bool insert(const value_type &X) {
143
53
    bool result = set_.insert(X).second;
144
53
    if (result)
145
41
      vector_.push_back(X);
146
53
    return result;
147
53
  }
Unexecuted instantiation: llvm::SetVector<clang::FileEntry const*, std::__1::vector<clang::FileEntry const*, std::__1::allocator<clang::FileEntry const*> >, llvm::DenseSet<clang::FileEntry const*, llvm::DenseMapInfo<clang::FileEntry const*> > >::insert(clang::FileEntry const* const&)
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::insert(polly::ScopArrayInfo* const&)
Line
Count
Source
142
93
  bool insert(const value_type &X) {
143
93
    bool result = set_.insert(X).second;
144
93
    if (result)
145
93
      vector_.push_back(X);
146
93
    return result;
147
93
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::insert(llvm::AssertingVH<llvm::LoadInst> const&)
Line
Count
Source
142
7.76k
  bool insert(const value_type &X) {
143
7.76k
    bool result = set_.insert(X).second;
144
7.76k
    if (result)
145
5.46k
      vector_.push_back(X);
146
7.76k
    return result;
147
7.76k
  }
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::insert(llvm::Region const* const&)
Line
Count
Source
142
2.53k
  bool insert(const value_type &X) {
143
2.53k
    bool result = set_.insert(X).second;
144
2.53k
    if (result)
145
2.46k
      vector_.push_back(X);
146
2.53k
    return result;
147
2.53k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::insert(llvm::Loop const* const&)
Line
Count
Source
142
9.51k
  bool insert(const value_type &X) {
143
9.51k
    bool result = set_.insert(X).second;
144
9.51k
    if (result)
145
9.20k
      vector_.push_back(X);
146
9.51k
    return result;
147
9.51k
  }
llvm::SetVector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::vector<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, std::__1::allocator<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > >, llvm::DenseSet<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*>, llvm::DenseMapInfo<std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> > > >::insert(std::__1::pair<llvm::SCEVUnknown const*, llvm::Loop*> const&)
Line
Count
Source
142
672
  bool insert(const value_type &X) {
143
672
    bool result = set_.insert(X).second;
144
672
    if (result)
145
459
      vector_.push_back(X);
146
672
    return result;
147
672
  }
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::insert(llvm::SCEV const* const&)
Line
Count
Source
142
21.3k
  bool insert(const value_type &X) {
143
21.3k
    bool result = set_.insert(X).second;
144
21.3k
    if (result)
145
19.3k
      vector_.push_back(X);
146
21.3k
    return result;
147
21.3k
  }
llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::insert(polly::ScopArrayInfo* const&)
Line
Count
Source
142
2.54k
  bool insert(const value_type &X) {
143
2.54k
    bool result = set_.insert(X).second;
144
2.54k
    if (result)
145
2.54k
      vector_.push_back(X);
146
2.54k
    return result;
147
2.54k
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::insert(llvm::DISubprogram const* const&)
Line
Count
Source
142
36.3k
  bool insert(const value_type &X) {
143
36.3k
    bool result = set_.insert(X).second;
144
36.3k
    if (result)
145
36.3k
      vector_.push_back(X);
146
36.3k
    return result;
147
36.3k
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 4u>, llvm::SmallDenseSet<llvm::DISubprogram const*, 4u, llvm::DenseMapInfo<llvm::DISubprogram const*> > >::insert(llvm::DISubprogram const* const&)
Line
Count
Source
142
24
  bool insert(const value_type &X) {
143
24
    bool result = set_.insert(X).second;
144
24
    if (result)
145
22
      vector_.push_back(X);
146
24
    return result;
147
24
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::insert(llvm::SDNode* const&)
Line
Count
Source
142
25.9M
  bool insert(const value_type &X) {
143
25.9M
    bool result = set_.insert(X).second;
144
25.9M
    if (result)
145
25.4M
      vector_.push_back(X);
146
25.9M
    return result;
147
25.9M
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::insert(clang::ObjCIvarDecl* const&)
Line
Count
Source
142
127
  bool insert(const value_type &X) {
143
127
    bool result = set_.insert(X).second;
144
127
    if (result)
145
85
      vector_.push_back(X);
146
127
    return result;
147
127
  }
llvm::SetVector<clang::ObjCMethodDecl const*, llvm::SmallVector<clang::ObjCMethodDecl const*, 2u>, llvm::SmallDenseSet<clang::ObjCMethodDecl const*, 2u, llvm::DenseMapInfo<clang::ObjCMethodDecl const*> > >::insert(clang::ObjCMethodDecl const* const&)
Line
Count
Source
142
236
  bool insert(const value_type &X) {
143
236
    bool result = set_.insert(X).second;
144
236
    if (result)
145
236
      vector_.push_back(X);
146
236
    return result;
147
236
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::insert(clang::ento::ExplodedNode* const&)
Line
Count
Source
142
4.37M
  bool insert(const value_type &X) {
143
4.37M
    bool result = set_.insert(X).second;
144
4.37M
    if (result)
145
4.37M
      vector_.push_back(X);
146
4.37M
    return result;
147
4.37M
  }
llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >::insert(clang::ento::CheckerRegistry::CheckerInfo const* const&)
Line
Count
Source
142
11.2k
  bool insert(const value_type &X) {
143
11.2k
    bool result = set_.insert(X).second;
144
11.2k
    if (result)
145
11.2k
      vector_.push_back(X);
146
11.2k
    return result;
147
11.2k
  }
llvm::SetVector<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::insert(clang::NamedDecl* const&)
Line
Count
Source
142
192
  bool insert(const value_type &X) {
143
192
    bool result = set_.insert(X).second;
144
192
    if (result)
145
190
      vector_.push_back(X);
146
192
    return result;
147
192
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::insert(clang::Module* const&)
Line
Count
Source
142
4.34k
  bool insert(const value_type &X) {
143
4.34k
    bool result = set_.insert(X).second;
144
4.34k
    if (result)
145
4.33k
      vector_.push_back(X);
146
4.34k
    return result;
147
4.34k
  }
llvm::SetVector<clang::TypedefNameDecl const*, llvm::SmallVector<clang::TypedefNameDecl const*, 4u>, llvm::SmallDenseSet<clang::TypedefNameDecl const*, 4u, llvm::DenseMapInfo<clang::TypedefNameDecl const*> > >::insert(clang::TypedefNameDecl const* const&)
Line
Count
Source
142
432
  bool insert(const value_type &X) {
143
432
    bool result = set_.insert(X).second;
144
432
    if (result)
145
422
      vector_.push_back(X);
146
432
    return result;
147
432
  }
llvm::SetVector<clang::DeclContext const*, llvm::SmallVector<clang::DeclContext const*, 16u>, llvm::SmallDenseSet<clang::DeclContext const*, 16u, llvm::DenseMapInfo<clang::DeclContext const*> > >::insert(clang::DeclContext const* const&)
Line
Count
Source
142
266
  bool insert(const value_type &X) {
143
266
    bool result = set_.insert(X).second;
144
266
    if (result)
145
153
      vector_.push_back(X);
146
266
    return result;
147
266
  }
llvm::SetVector<clang::ObjCInterfaceDecl*, std::__1::vector<clang::ObjCInterfaceDecl*, std::__1::allocator<clang::ObjCInterfaceDecl*> >, llvm::DenseSet<clang::ObjCInterfaceDecl*, llvm::DenseMapInfo<clang::ObjCInterfaceDecl*> > >::insert(clang::ObjCInterfaceDecl* const&)
Line
Count
Source
142
79
  bool insert(const value_type &X) {
143
79
    bool result = set_.insert(X).second;
144
79
    if (result)
145
48
      vector_.push_back(X);
146
79
    return result;
147
79
  }
llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::insert(clang::serialization::ModuleFile* const&)
Line
Count
Source
142
5.39k
  bool insert(const value_type &X) {
143
5.39k
    bool result = set_.insert(X).second;
144
5.39k
    if (result)
145
5.39k
      vector_.push_back(X);
146
5.39k
    return result;
147
5.39k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::insert(clang::NamedDecl* const&)
Line
Count
Source
142
66.7k
  bool insert(const value_type &X) {
143
66.7k
    bool result = set_.insert(X).second;
144
66.7k
    if (result)
145
66.7k
      vector_.push_back(X);
146
66.7k
    return result;
147
66.7k
  }
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::insert(clang::ObjCMethodDecl* const&)
Line
Count
Source
142
13.6k
  bool insert(const value_type &X) {
143
13.6k
    bool result = set_.insert(X).second;
144
13.6k
    if (result)
145
13.2k
      vector_.push_back(X);
146
13.6k
    return result;
147
13.6k
  }
llvm::SetVector<clang::UuidAttr const*, llvm::SmallVector<clang::UuidAttr const*, 1u>, llvm::SmallDenseSet<clang::UuidAttr const*, 1u, llvm::DenseMapInfo<clang::UuidAttr const*> > >::insert(clang::UuidAttr const* const&)
Line
Count
Source
142
107
  bool insert(const value_type &X) {
143
107
    bool result = set_.insert(X).second;
144
107
    if (result)
145
107
      vector_.push_back(X);
146
107
    return result;
147
107
  }
llvm::SetVector<clang::CXXRecordDecl*, std::__1::vector<clang::CXXRecordDecl*, std::__1::allocator<clang::CXXRecordDecl*> >, llvm::DenseSet<clang::CXXRecordDecl*, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::insert(clang::CXXRecordDecl* const&)
Line
Count
Source
142
24
  bool insert(const value_type &X) {
143
24
    bool result = set_.insert(X).second;
144
24
    if (result)
145
22
      vector_.push_back(X);
146
24
    return result;
147
24
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::insert(clang::TypoExpr* const&)
Line
Count
Source
142
2.23k
  bool insert(const value_type &X) {
143
2.23k
    bool result = set_.insert(X).second;
144
2.23k
    if (result)
145
1.14k
      vector_.push_back(X);
146
2.23k
    return result;
147
2.23k
  }
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::insert(clang::CXXRecordDecl* const&)
Line
Count
Source
142
471k
  bool insert(const value_type &X) {
143
471k
    bool result = set_.insert(X).second;
144
471k
    if (result)
145
419k
      vector_.push_back(X);
146
471k
    return result;
147
471k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::insert(clang::DeclContext* const&)
Line
Count
Source
142
685k
  bool insert(const value_type &X) {
143
685k
    bool result = set_.insert(X).second;
144
685k
    if (result)
145
353k
      vector_.push_back(X);
146
685k
    return result;
147
685k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::insert(clang::QualType const&)
Line
Count
Source
142
381k
  bool insert(const value_type &X) {
143
381k
    bool result = set_.insert(X).second;
144
381k
    if (result)
145
328k
      vector_.push_back(X);
146
381k
    return result;
147
381k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::insert(clang::VarDecl* const&)
Line
Count
Source
142
87.4k
  bool insert(const value_type &X) {
143
87.4k
    bool result = set_.insert(X).second;
144
87.4k
    if (result)
145
87.2k
      vector_.push_back(X);
146
87.4k
    return result;
147
87.4k
  }
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::insert(clang::LabelDecl* const&)
Line
Count
Source
142
223
  bool insert(const value_type &X) {
143
223
    bool result = set_.insert(X).second;
144
223
    if (result)
145
207
      vector_.push_back(X);
146
223
    return result;
147
223
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::insert(clang::VarDecl* const&)
Line
Count
Source
142
154
  bool insert(const value_type &X) {
143
154
    bool result = set_.insert(X).second;
144
154
    if (result)
145
94
      vector_.push_back(X);
146
154
    return result;
147
154
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::insert(clang::NamedDecl* const&)
Line
Count
Source
142
88.8k
  bool insert(const value_type &X) {
143
88.8k
    bool result = set_.insert(X).second;
144
88.8k
    if (result)
145
87.8k
      vector_.push_back(X);
146
88.8k
    return result;
147
88.8k
  }
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::insert(clang::CXXRecordDecl const* const&)
Line
Count
Source
142
9.97k
  bool insert(const value_type &X) {
143
9.97k
    bool result = set_.insert(X).second;
144
9.97k
    if (result)
145
9.92k
      vector_.push_back(X);
146
9.97k
    return result;
147
9.97k
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::insert(clang::BaseSubobject const&)
Line
Count
Source
142
1.54k
  bool insert(const value_type &X) {
143
1.54k
    bool result = set_.insert(X).second;
144
1.54k
    if (result)
145
1.54k
      vector_.push_back(X);
146
1.54k
    return result;
147
1.54k
  }
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::insert(llvm::MDNode* const&)
Line
Count
Source
142
2
  bool insert(const value_type &X) {
143
2
    bool result = set_.insert(X).second;
144
2
    if (result)
145
2
      vector_.push_back(X);
146
2
    return result;
147
2
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::insert(llvm::BasicBlock const* const&)
Line
Count
Source
142
77
  bool insert(const value_type &X) {
143
77
    bool result = set_.insert(X).second;
144
77
    if (result)
145
77
      vector_.push_back(X);
146
77
    return result;
147
77
  }
Unexecuted instantiation: llvm::SetVector<llvm::Use const*, std::__1::vector<llvm::Use const*, std::__1::allocator<llvm::Use const*> >, llvm::DenseSet<llvm::Use const*, llvm::DenseMapInfo<llvm::Use const*> > >::insert(llvm::Use const* const&)
llvm::SetVector<llvm::StringRef, std::__1::vector<llvm::StringRef, std::__1::allocator<llvm::StringRef> >, llvm::DenseSet<llvm::StringRef, llvm::DenseMapInfo<llvm::StringRef> > >::insert(llvm::StringRef const&)
Line
Count
Source
142
69
  bool insert(const value_type &X) {
143
69
    bool result = set_.insert(X).second;
144
69
    if (result)
145
65
      vector_.push_back(X);
146
69
    return result;
147
69
  }
llvm::SetVector<lld::elf::InputFile*, std::__1::vector<lld::elf::InputFile*, std::__1::allocator<lld::elf::InputFile*> >, llvm::DenseSet<lld::elf::InputFile*, llvm::DenseMapInfo<lld::elf::InputFile*> > >::insert(lld::elf::InputFile* const&)
Line
Count
Source
142
10
  bool insert(const value_type &X) {
143
10
    bool result = set_.insert(X).second;
144
10
    if (result)
145
10
      vector_.push_back(X);
146
10
    return result;
147
10
  }
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::insert(lld::wasm::Symbol* const&)
148
149
  /// Insert a range of elements into the SetVector.
150
  template<typename It>
151
2.49M
  void insert(It Start, It End) {
152
7.04M
    for (; Start != End; 
++Start4.54M
)
153
4.54M
      if (set_.insert(*Start).second)
154
4.53M
        vector_.push_back(*Start);
155
2.49M
  }
void llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert<llvm::BasicBlock* const*>(llvm::BasicBlock* const*, llvm::BasicBlock* const*)
Line
Count
Source
151
94
  void insert(It Start, It End) {
152
260
    for (; Start != End; 
++Start166
)
153
166
      if (set_.insert(*Start).second)
154
72
        vector_.push_back(*Start);
155
94
  }
void llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::insert<std::__1::__wrap_iter<llvm::MachineBasicBlock const* const*> >(std::__1::__wrap_iter<llvm::MachineBasicBlock const* const*>, std::__1::__wrap_iter<llvm::MachineBasicBlock const* const*>)
Line
Count
Source
151
1.05k
  void insert(It Start, It End) {
152
2.07k
    for (; Start != End; 
++Start1.01k
)
153
1.01k
      if (set_.insert(*Start).second)
154
1.01k
        vector_.push_back(*Start);
155
1.05k
  }
void llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::insert<std::__1::__wrap_iter<unsigned int const*> >(std::__1::__wrap_iter<unsigned int const*>, std::__1::__wrap_iter<unsigned int const*>)
Line
Count
Source
151
8
  void insert(It Start, It End) {
152
16
    for (; Start != End; 
++Start8
)
153
8
      if (set_.insert(*Start).second)
154
8
        vector_.push_back(*Start);
155
8
  }
void llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::insert<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>, std::__1::__wrap_iter<llvm::MachineBasicBlock**>)
Line
Count
Source
151
35
  void insert(It Start, It End) {
152
89
    for (; Start != End; 
++Start54
)
153
54
      if (set_.insert(*Start).second)
154
54
        vector_.push_back(*Start);
155
35
  }
Unexecuted instantiation: void llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::insert<std::__1::__tree_const_iterator<int, std::__1::__tree_node<int, void*>*, long> >(std::__1::__tree_const_iterator<int, std::__1::__tree_node<int, void*>*, long>, std::__1::__tree_const_iterator<int, std::__1::__tree_node<int, void*>*, long>)
Unexecuted instantiation: void llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>)
void llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert<std::__1::__wrap_iter<llvm::Value* const*> >(std::__1::__wrap_iter<llvm::Value* const*>, std::__1::__wrap_iter<llvm::Value* const*>)
Line
Count
Source
151
628
  void insert(It Start, It End) {
152
1.41k
    for (; Start != End; 
++Start790
)
153
790
      if (set_.insert(*Start).second)
154
790
        vector_.push_back(*Start);
155
628
  }
void llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::insert<llvm::Instruction**>(llvm::Instruction**, llvm::Instruction**)
Line
Count
Source
151
3
  void insert(It Start, It End) {
152
9
    for (; Start != End; 
++Start6
)
153
6
      if (set_.insert(*Start).second)
154
6
        vector_.push_back(*Start);
155
3
  }
void llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::insert<std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long> >(std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long>, std::__1::__tree_const_iterator<llvm::MachineBasicBlock*, std::__1::__tree_node<llvm::MachineBasicBlock*, void*>*, long>)
Line
Count
Source
151
14.4k
  void insert(It Start, It End) {
152
27.4k
    for (; Start != End; 
++Start12.9k
)
153
12.9k
      if (set_.insert(*Start).second)
154
8.77k
        vector_.push_back(*Start);
155
14.4k
  }
void llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::insert<llvm::MachineBasicBlock* const*>(llvm::MachineBasicBlock* const*, llvm::MachineBasicBlock* const*)
Line
Count
Source
151
230k
  void insert(It Start, It End) {
152
1.26M
    for (; Start != End; 
++Start1.03M
)
153
1.03M
      if (set_.insert(*Start).second)
154
1.03M
        vector_.push_back(*Start);
155
230k
  }
void llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::insert<std::__1::__wrap_iter<llvm::SUnit* const*> >(std::__1::__wrap_iter<llvm::SUnit* const*>, std::__1::__wrap_iter<llvm::SUnit* const*>)
Line
Count
Source
151
1.03k
  void insert(It Start, It End) {
152
4.82k
    for (; Start != End; 
++Start3.78k
)
153
3.78k
      if (set_.insert(*Start).second)
154
3.56k
        vector_.push_back(*Start);
155
1.03k
  }
void llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::insert<llvm::SUnit* const*>(llvm::SUnit* const*, llvm::SUnit* const*)
Line
Count
Source
151
221
  void insert(It Start, It End) {
152
624
    for (; Start != End; 
++Start403
)
153
403
      if (set_.insert(*Start).second)
154
402
        vector_.push_back(*Start);
155
221
  }
void llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::insert<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>, std::__1::__wrap_iter<llvm::MachineBasicBlock**>)
Line
Count
Source
151
2.06M
  void insert(It Start, It End) {
152
5.32M
    for (; Start != End; 
++Start3.25M
)
153
3.25M
      if (set_.insert(*Start).second)
154
3.25M
        vector_.push_back(*Start);
155
2.06M
  }
void llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::insert<llvm::MDOperand const*>(llvm::MDOperand const*, llvm::MDOperand const*)
Line
Count
Source
151
18.0k
  void insert(It Start, It End) {
152
27.1k
    for (; Start != End; 
++Start9.15k
)
153
9.15k
      if (set_.insert(*Start).second)
154
8.17k
        vector_.push_back(*Start);
155
18.0k
  }
void llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert<llvm::BasicBlock**>(llvm::BasicBlock**, llvm::BasicBlock**)
Line
Count
Source
151
6.15k
  void insert(It Start, It End) {
152
13.4k
    for (; Start != End; 
++Start7.33k
)
153
7.33k
      if (set_.insert(*Start).second)
154
7.33k
        vector_.push_back(*Start);
155
6.15k
  }
void llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert<llvm::WeakTrackingVH const*>(llvm::WeakTrackingVH const*, llvm::WeakTrackingVH const*)
Line
Count
Source
151
23.9k
  void insert(It Start, It End) {
152
58.7k
    for (; Start != End; 
++Start34.8k
)
153
34.8k
      if (set_.insert(*Start).second)
154
34.8k
        vector_.push_back(*Start);
155
23.9k
  }
void llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >)
Line
Count
Source
151
485
  void insert(It Start, It End) {
152
1.69k
    for (; Start != End; 
++Start1.21k
)
153
1.21k
      if (set_.insert(*Start).second)
154
1.20k
        vector_.push_back(*Start);
155
485
  }
void llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::insert<llvm::Value::user_iterator_impl<llvm::User> >(llvm::Value::user_iterator_impl<llvm::User>, llvm::Value::user_iterator_impl<llvm::User>)
Line
Count
Source
151
17.1k
  void insert(It Start, It End) {
152
65.5k
    for (; Start != End; 
++Start48.4k
)
153
48.4k
      if (set_.insert(*Start).second)
154
42.2k
        vector_.push_back(*Start);
155
17.1k
  }
void llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >)
Line
Count
Source
151
1.03k
  void insert(It Start, It End) {
152
1.76k
    for (; Start != End; 
++Start731
)
153
731
      if (set_.insert(*Start).second)
154
548
        vector_.push_back(*Start);
155
1.03k
  }
void llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert<llvm::Instruction**>(llvm::Instruction**, llvm::Instruction**)
Line
Count
Source
151
1.32k
  void insert(It Start, It End) {
152
1.84k
    for (; Start != End; 
++Start514
)
153
514
      if (set_.insert(*Start).second)
154
514
        vector_.push_back(*Start);
155
1.32k
  }
void llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert<llvm::Use*>(llvm::Use*, llvm::Use*)
Line
Count
Source
151
1.85k
  void insert(It Start, It End) {
152
5.68k
    for (; Start != End; 
++Start3.83k
)
153
3.83k
      if (set_.insert(*Start).second)
154
3.80k
        vector_.push_back(*Start);
155
1.85k
  }
void llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::insert<llvm::SmallPtrSetIterator<llvm::Instruction*> >(llvm::SmallPtrSetIterator<llvm::Instruction*>, llvm::SmallPtrSetIterator<llvm::Instruction*>)
Line
Count
Source
151
30.4k
  void insert(It Start, It End) {
152
149k
    for (; Start != End; 
++Start118k
)
153
118k
      if (set_.insert(*Start).second)
154
118k
        vector_.push_back(*Start);
155
30.4k
  }
void llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::insert<std::__1::__wrap_iter<llvm::AssertingVH<llvm::LoadInst> const*> >(std::__1::__wrap_iter<llvm::AssertingVH<llvm::LoadInst> const*>, std::__1::__wrap_iter<llvm::AssertingVH<llvm::LoadInst> const*>)
Line
Count
Source
151
40.5k
  void insert(It Start, It End) {
152
42.0k
    for (; Start != End; 
++Start1.47k
)
153
1.47k
      if (set_.insert(*Start).second)
154
635
        vector_.push_back(*Start);
155
40.5k
  }
void llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::insert<std::__1::__wrap_iter<llvm::SCEV const* const*> >(std::__1::__wrap_iter<llvm::SCEV const* const*>, std::__1::__wrap_iter<llvm::SCEV const* const*>)
Line
Count
Source
151
41.9k
  void insert(It Start, It End) {
152
55.8k
    for (; Start != End; 
++Start13.9k
)
153
13.9k
      if (set_.insert(*Start).second)
154
13.8k
        vector_.push_back(*Start);
155
41.9k
  }
void llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::insert<clang::ento::ExplodedNode* const*>(clang::ento::ExplodedNode* const*, clang::ento::ExplodedNode* const*)
Line
Count
Source
151
407
  void insert(It Start, It End) {
152
497
    for (; Start != End; 
++Start90
)
153
90
      if (set_.insert(*Start).second)
154
0
        vector_.push_back(*Start);
155
407
  }
void llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::insert<llvm::MDOperand const*>(llvm::MDOperand const*, llvm::MDOperand const*)
Line
Count
Source
151
4
  void insert(It Start, It End) {
152
11
    for (; Start != End; 
++Start7
)
153
7
      if (set_.insert(*Start).second)
154
5
        vector_.push_back(*Start);
155
4
  }
Unexecuted instantiation: void llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::insert<llvm::BasicBlock**>(llvm::BasicBlock**, llvm::BasicBlock**)
void llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::insert<llvm::TerminatorInst::SuccIterator<llvm::TerminatorInst const*, llvm::BasicBlock const> >(llvm::TerminatorInst::SuccIterator<llvm::TerminatorInst const*, llvm::BasicBlock const>, llvm::TerminatorInst::SuccIterator<llvm::TerminatorInst const*, llvm::BasicBlock const>)
Line
Count
Source
151
20
  void insert(It Start, It End) {
152
25
    for (; Start != End; 
++Start5
)
153
5
      if (set_.insert(*Start).second)
154
3
        vector_.push_back(*Start);
155
20
  }
156
157
  /// Remove an item from the set vector.
158
17.0M
  bool remove(const value_type& X) {
159
17.0M
    if (set_.erase(X)) {
160
7.80M
      typename vector_type::iterator I = find(vector_, X);
161
7.80M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
7.80M
      vector_.erase(I);
163
7.80M
      return true;
164
7.80M
    }
165
9.28M
    return false;
166
9.28M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::remove(unsigned int const&)
Line
Count
Source
158
28
  bool remove(const value_type& X) {
159
28
    if (set_.erase(X)) {
160
28
      typename vector_type::iterator I = find(vector_, X);
161
28
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
28
      vector_.erase(I);
163
28
      return true;
164
28
    }
165
0
    return false;
166
0
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::remove(llvm::MachineBasicBlock const* const&)
Line
Count
Source
158
774
  bool remove(const value_type& X) {
159
774
    if (set_.erase(X)) {
160
750
      typename vector_type::iterator I = find(vector_, X);
161
750
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
750
      vector_.erase(I);
163
750
      return true;
164
750
    }
165
24
    return false;
166
24
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::remove(llvm::Value* const&)
Line
Count
Source
158
37.7k
  bool remove(const value_type& X) {
159
37.7k
    if (set_.erase(X)) {
160
15.0k
      typename vector_type::iterator I = find(vector_, X);
161
15.0k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
15.0k
      vector_.erase(I);
163
15.0k
      return true;
164
15.0k
    }
165
22.6k
    return false;
166
22.6k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::remove(unsigned int const&)
Line
Count
Source
158
19
  bool remove(const value_type& X) {
159
19
    if (set_.erase(X)) {
160
19
      typename vector_type::iterator I = find(vector_, X);
161
19
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
19
      vector_.erase(I);
163
19
      return true;
164
19
    }
165
0
    return false;
166
0
  }
llvm::SetVector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::vector<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, std::__1::allocator<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > >, llvm::DenseSet<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, llvm::DenseMapInfo<std::__1::pair<llvm::Value*, llvm::ConstantInt*> > > >::remove(std::__1::pair<llvm::Value*, llvm::ConstantInt*> const&)
Line
Count
Source
158
1.81M
  bool remove(const value_type& X) {
159
1.81M
    if (set_.erase(X)) {
160
1.77M
      typename vector_type::iterator I = find(vector_, X);
161
1.77M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.77M
      vector_.erase(I);
163
1.77M
      return true;
164
1.77M
    }
165
32.2k
    return false;
166
32.2k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::remove(llvm::PHINode* const&)
Line
Count
Source
158
23.4k
  bool remove(const value_type& X) {
159
23.4k
    if (set_.erase(X)) {
160
23.4k
      typename vector_type::iterator I = find(vector_, X);
161
23.4k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
23.4k
      vector_.erase(I);
163
23.4k
      return true;
164
23.4k
    }
165
1
    return false;
166
1
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::remove(llvm::LiveInterval* const&)
Line
Count
Source
158
506k
  bool remove(const value_type& X) {
159
506k
    if (set_.erase(X)) {
160
928
      typename vector_type::iterator I = find(vector_, X);
161
928
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
928
      vector_.erase(I);
163
928
      return true;
164
928
    }
165
505k
    return false;
166
505k
  }
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::remove(llvm::MachineBasicBlock const* const&)
Line
Count
Source
158
22.1k
  bool remove(const value_type& X) {
159
22.1k
    if (set_.erase(X)) {
160
22.1k
      typename vector_type::iterator I = find(vector_, X);
161
22.1k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
22.1k
      vector_.erase(I);
163
22.1k
      return true;
164
22.1k
    }
165
0
    return false;
166
0
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::remove(llvm::MachineInstr* const&)
Line
Count
Source
158
10.4M
  bool remove(const value_type& X) {
159
10.4M
    if (set_.erase(X)) {
160
3.73M
      typename vector_type::iterator I = find(vector_, X);
161
3.73M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
3.73M
      vector_.erase(I);
163
3.73M
      return true;
164
3.73M
    }
165
6.73M
    return false;
166
6.73M
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::remove(llvm::SUnit* const&)
Line
Count
Source
158
1.90k
  bool remove(const value_type& X) {
159
1.90k
    if (set_.erase(X)) {
160
1.90k
      typename vector_type::iterator I = find(vector_, X);
161
1.90k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.90k
      vector_.erase(I);
163
1.90k
      return true;
164
1.90k
    }
165
0
    return false;
166
0
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::remove(llvm::LiveInterval* const&)
Line
Count
Source
158
32.5k
  bool remove(const value_type& X) {
159
32.5k
    if (set_.erase(X)) {
160
299
      typename vector_type::iterator I = find(vector_, X);
161
299
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
299
      vector_.erase(I);
163
299
      return true;
164
299
    }
165
32.2k
    return false;
166
32.2k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::remove(llvm::Value* const&)
Line
Count
Source
158
37.0k
  bool remove(const value_type& X) {
159
37.0k
    if (set_.erase(X)) {
160
336
      typename vector_type::iterator I = find(vector_, X);
161
336
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
336
      vector_.erase(I);
163
336
      return true;
164
336
    }
165
36.6k
    return false;
166
36.6k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::remove(llvm::BasicBlock* const&)
Line
Count
Source
158
29
  bool remove(const value_type& X) {
159
29
    if (set_.erase(X)) {
160
27
      typename vector_type::iterator I = find(vector_, X);
161
27
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
27
      vector_.erase(I);
163
27
      return true;
164
27
    }
165
2
    return false;
166
2
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::remove(llvm::BasicBlock* const&)
Line
Count
Source
158
1.20k
  bool remove(const value_type& X) {
159
1.20k
    if (set_.erase(X)) {
160
1.20k
      typename vector_type::iterator I = find(vector_, X);
161
1.20k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.20k
      vector_.erase(I);
163
1.20k
      return true;
164
1.20k
    }
165
0
    return false;
166
0
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::remove(llvm::AssertingVH<llvm::Instruction> const&)
Line
Count
Source
158
53.5k
  bool remove(const value_type& X) {
159
53.5k
    if (set_.erase(X)) {
160
25.1k
      typename vector_type::iterator I = find(vector_, X);
161
25.1k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
25.1k
      vector_.erase(I);
163
25.1k
      return true;
164
25.1k
    }
165
28.4k
    return false;
166
28.4k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::remove(llvm::BasicBlock* const&)
Line
Count
Source
158
1
  bool remove(const value_type& X) {
159
1
    if (set_.erase(X)) {
160
1
      typename vector_type::iterator I = find(vector_, X);
161
1
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1
      vector_.erase(I);
163
1
      return true;
164
1
    }
165
0
    return false;
166
0
  }
llvm::SetVector<llvm::InterleaveGroup*, llvm::SmallVector<llvm::InterleaveGroup*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup*> > >::remove(llvm::InterleaveGroup* const&)
Line
Count
Source
158
11
  bool remove(const value_type& X) {
159
11
    if (set_.erase(X)) {
160
11
      typename vector_type::iterator I = find(vector_, X);
161
11
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
11
      vector_.erase(I);
163
11
      return true;
164
11
    }
165
0
    return false;
166
0
  }
Unexecuted instantiation: llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::remove(polly::ScopArrayInfo* const&)
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::remove(llvm::Region const* const&)
Line
Count
Source
158
2.69k
  bool remove(const value_type& X) {
159
2.69k
    if (set_.erase(X)) {
160
572
      typename vector_type::iterator I = find(vector_, X);
161
572
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
572
      vector_.erase(I);
163
572
      return true;
164
572
    }
165
2.11k
    return false;
166
2.11k
  }
Unexecuted instantiation: llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::remove(llvm::AssertingVH<llvm::LoadInst> const&)
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::remove(llvm::SDNode* const&)
Line
Count
Source
158
365
  bool remove(const value_type& X) {
159
365
    if (set_.erase(X)) {
160
1
      typename vector_type::iterator I = find(vector_, X);
161
1
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1
      vector_.erase(I);
163
1
      return true;
164
1
    }
165
364
    return false;
166
364
  }
llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >::remove(clang::ento::CheckerRegistry::CheckerInfo const* const&)
Line
Count
Source
158
4
  bool remove(const value_type& X) {
159
4
    if (set_.erase(X)) {
160
3
      typename vector_type::iterator I = find(vector_, X);
161
3
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
3
      vector_.erase(I);
163
3
      return true;
164
3
    }
165
1
    return false;
166
1
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::remove(clang::ento::ExplodedNode* const&)
Line
Count
Source
158
2.24M
  bool remove(const value_type& X) {
159
2.24M
    if (set_.erase(X)) {
160
2.16M
      typename vector_type::iterator I = find(vector_, X);
161
2.16M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
2.16M
      vector_.erase(I);
163
2.16M
      return true;
164
2.16M
    }
165
80.2k
    return false;
166
80.2k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::remove(clang::NamedDecl* const&)
Line
Count
Source
158
1.84M
  bool remove(const value_type& X) {
159
1.84M
    if (set_.erase(X)) {
160
36.0k
      typename vector_type::iterator I = find(vector_, X);
161
36.0k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
36.0k
      vector_.erase(I);
163
36.0k
      return true;
164
36.0k
    }
165
1.81M
    return false;
166
1.81M
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::remove(clang::TypoExpr* const&)
Line
Count
Source
158
402
  bool remove(const value_type& X) {
159
402
    if (set_.erase(X)) {
160
60
      typename vector_type::iterator I = find(vector_, X);
161
60
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
60
      vector_.erase(I);
163
60
      return true;
164
60
    }
165
342
    return false;
166
342
  }
167
168
  /// Erase a single element from the set vector.
169
  /// \returns an iterator pointing to the next element that followed the
170
  /// element erased. This is the end of the SetVector if the last element is
171
  /// erased.
172
64.2k
  iterator erase(iterator I) {
173
64.2k
    const key_type &V = *I;
174
64.2k
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
64.2k
    set_.erase(V);
176
64.2k
177
64.2k
    // FIXME: No need to use the non-const iterator when built with
178
64.2k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
64.2k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
64.2k
    auto NI = vector_.begin();
181
64.2k
    std::advance(NI, std::distance<iterator>(NI, I));
182
64.2k
183
64.2k
    return vector_.erase(NI);
184
64.2k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::erase(llvm::MachineInstr* const*)
Line
Count
Source
172
183
  iterator erase(iterator I) {
173
183
    const key_type &V = *I;
174
183
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
183
    set_.erase(V);
176
183
177
183
    // FIXME: No need to use the non-const iterator when built with
178
183
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
183
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
183
    auto NI = vector_.begin();
181
183
    std::advance(NI, std::distance<iterator>(NI, I));
182
183
183
183
    return vector_.erase(NI);
184
183
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::erase(std::__1::__deque_iterator<llvm::AssertingVH<llvm::Instruction>, llvm::AssertingVH<llvm::Instruction> const*, llvm::AssertingVH<llvm::Instruction> const&, llvm::AssertingVH<llvm::Instruction> const* const*, long, 512l>)
Line
Count
Source
172
64.0k
  iterator erase(iterator I) {
173
64.0k
    const key_type &V = *I;
174
64.0k
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
64.0k
    set_.erase(V);
176
64.0k
177
64.0k
    // FIXME: No need to use the non-const iterator when built with
178
64.0k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
64.0k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
64.0k
    auto NI = vector_.begin();
181
64.0k
    std::advance(NI, std::distance<iterator>(NI, I));
182
64.0k
183
64.0k
    return vector_.erase(NI);
184
64.0k
  }
185
186
  /// Remove items from the set vector based on a predicate function.
187
  ///
188
  /// This is intended to be equivalent to the following code, if we could
189
  /// write it:
190
  ///
191
  /// \code
192
  ///   V.erase(remove_if(V, P), V.end());
193
  /// \endcode
194
  ///
195
  /// However, SetVector doesn't expose non-const iterators, making any
196
  /// algorithm like remove_if impossible to use.
197
  ///
198
  /// \returns true if any element is removed.
199
  template <typename UnaryPredicate>
200
338k
  bool remove_if(UnaryPredicate P) {
201
338k
    typename vector_type::iterator I =
202
338k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
338k
    if (I == vector_.end())
204
296k
      return false;
205
41.6k
    vector_.erase(I, vector_.end());
206
41.6k
    return true;
207
41.6k
  }
HexagonGenPredicate.cpp:bool llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::remove_if<(anonymous namespace)::HexagonGenPredicate::runOnMachineFunction(llvm::MachineFunction&)::$_0>((anonymous namespace)::HexagonGenPredicate::runOnMachineFunction(llvm::MachineFunction&)::$_0)
Line
Count
Source
200
3.28k
  bool remove_if(UnaryPredicate P) {
201
3.28k
    typename vector_type::iterator I =
202
3.28k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
3.28k
    if (I == vector_.end())
204
3.28k
      return false;
205
3
    vector_.erase(I, vector_.end());
206
3
    return true;
207
3
  }
MachinePipeliner.cpp:bool llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::remove_if<(anonymous namespace)::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<(anonymous namespace)::NodeSet, 8u>&)::$_1>((anonymous namespace)::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<(anonymous namespace)::NodeSet, 8u>&)::$_1)
Line
Count
Source
200
733
  bool remove_if(UnaryPredicate P) {
201
733
    typename vector_type::iterator I =
202
733
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
733
    if (I == vector_.end())
204
629
      return false;
205
104
    vector_.erase(I, vector_.end());
206
104
    return true;
207
104
  }
Metadata.cpp:bool llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::remove_if<llvm::MDNode::intersect(llvm::MDNode*, llvm::MDNode*)::$_2>(llvm::MDNode::intersect(llvm::MDNode*, llvm::MDNode*)::$_2)
Line
Count
Source
200
11.0k
  bool remove_if(UnaryPredicate P) {
201
11.0k
    typename vector_type::iterator I =
202
11.0k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
11.0k
    if (I == vector_.end())
204
10.9k
      return false;
205
78
    vector_.erase(I, vector_.end());
206
78
    return true;
207
78
  }
MCContext.cpp:bool llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::remove_if<llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_1>(llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_1)
Line
Count
Source
200
47
  bool remove_if(UnaryPredicate P) {
201
47
    typename vector_type::iterator I =
202
47
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
47
    if (I == vector_.end())
204
35
      return false;
205
12
    vector_.erase(I, vector_.end());
206
12
    return true;
207
12
  }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::remove_if<handleEndBlock(llvm::BasicBlock&, llvm::AAResults*, llvm::MemoryDependenceResults*, llvm::TargetLibraryInfo const*, llvm::DenseMap<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > >, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > > > >&, llvm::DenseMap<llvm::Instruction*, unsigned long, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, unsigned long> >*)::$_1>(handleEndBlock(llvm::BasicBlock&, llvm::AAResults*, llvm::MemoryDependenceResults*, llvm::TargetLibraryInfo const*, llvm::DenseMap<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > >, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > > > >&, llvm::DenseMap<llvm::Instruction*, unsigned long, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, unsigned long> >*)::$_1)
Line
Count
Source
200
225k
  bool remove_if(UnaryPredicate P) {
201
225k
    typename vector_type::iterator I =
202
225k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
225k
    if (I == vector_.end())
204
184k
      return false;
205
41.4k
    vector_.erase(I, vector_.end());
206
41.4k
    return true;
207
41.4k
  }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::remove_if<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>(removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0)
Line
Count
Source
200
2.47k
  bool remove_if(UnaryPredicate P) {
201
2.47k
    typename vector_type::iterator I =
202
2.47k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
2.47k
    if (I == vector_.end())
204
2.44k
      return false;
205
25
    vector_.erase(I, vector_.end());
206
25
    return true;
207
25
  }
SROA.cpp:bool llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::remove_if<llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&)::$_7>(llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&)::$_7)
Line
Count
Source
200
94.8k
  bool remove_if(UnaryPredicate P) {
201
94.8k
    typename vector_type::iterator I =
202
94.8k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
94.8k
    if (I == vector_.end())
204
94.8k
      return false;
205
2
    vector_.erase(I, vector_.end());
206
2
    return true;
207
2
  }
IslNodeBuilder.cpp:bool llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::remove_if<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_0>(IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_0)
Line
Count
Source
200
28
  bool remove_if(UnaryPredicate P) {
201
28
    typename vector_type::iterator I =
202
28
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
28
    if (I == vector_.end())
204
21
      return false;
205
7
    vector_.erase(I, vector_.end());
206
7
    return true;
207
7
  }
IslNodeBuilder.cpp:bool llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::remove_if<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_1>(IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_1)
Line
Count
Source
200
28
  bool remove_if(UnaryPredicate P) {
201
28
    typename vector_type::iterator I =
202
28
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
28
    if (I == vector_.end())
204
0
      return false;
205
28
    vector_.erase(I, vector_.end());
206
28
    return true;
207
28
  }
ModuleManager.cpp:bool llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::remove_if<clang::serialization::ModuleManager::removeModules(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, llvm::SmallPtrSetImpl<clang::serialization::ModuleFile*>&, clang::ModuleMap*)::$_0>(clang::serialization::ModuleManager::removeModules(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, llvm::SmallPtrSetImpl<clang::serialization::ModuleFile*>&, clang::ModuleMap*)::$_0)
Line
Count
Source
200
26
  bool remove_if(UnaryPredicate P) {
201
26
    typename vector_type::iterator I =
202
26
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
26
    if (I == vector_.end())
204
25
      return false;
205
1
    vector_.erase(I, vector_.end());
206
1
    return true;
207
1
  }
208
209
  /// Count the number of elements of a given key in the SetVector.
210
  /// \returns 0 if the element is not in the SetVector, 1 if it is.
211
95.7M
  size_type count(const key_type &key) const {
212
95.7M
    return set_.count(key);
213
95.7M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::count(unsigned int const&) const
Line
Count
Source
211
28
  size_type count(const key_type &key) const {
212
28
    return set_.count(key);
213
28
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::count(llvm::MachineBasicBlock const* const&) const
Line
Count
Source
211
774
  size_type count(const key_type &key) const {
212
774
    return set_.count(key);
213
774
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::count(llvm::MachineBasicBlock* const&) const
Line
Count
Source
211
233
  size_type count(const key_type &key) const {
212
233
    return set_.count(key);
213
233
  }
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::count(llvm::MachineInstr* const&) const
Line
Count
Source
211
10
  size_type count(const key_type &key) const {
212
10
    return set_.count(key);
213
10
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::count(llvm::Value* const&) const
Line
Count
Source
211
500k
  size_type count(const key_type &key) const {
212
500k
    return set_.count(key);
213
500k
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::count(llvm::Instruction* const&) const
Line
Count
Source
211
259k
  size_type count(const key_type &key) const {
212
259k
    return set_.count(key);
213
259k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::count(unsigned int const&) const
Line
Count
Source
211
508k
  size_type count(const key_type &key) const {
212
508k
    return set_.count(key);
213
508k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::count(llvm::BasicBlock* const&) const
Line
Count
Source
211
12.5M
  size_type count(const key_type &key) const {
212
12.5M
    return set_.count(key);
213
12.5M
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::count(llvm::Function* const&) const
Line
Count
Source
211
86
  size_type count(const key_type &key) const {
212
86
    return set_.count(key);
213
86
  }
llvm::SetVector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::vector<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, std::__1::allocator<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > >, llvm::DenseSet<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > >, llvm::DenseMapInfo<llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > > > >::count(llvm::PointerIntPair<llvm::Value*, 1u, bool, llvm::PointerLikeTypeTraits<llvm::Value*>, llvm::PointerIntPairInfo<llvm::Value*, 1u, llvm::PointerLikeTypeTraits<llvm::Value*> > > const&) const
Line
Count
Source
211
118k
  size_type count(const key_type &key) const {
212
118k
    return set_.count(key);
213
118k
  }
llvm::SetVector<llvm::MDNode const*, llvm::SmallVector<llvm::MDNode const*, 4u>, llvm::SmallDenseSet<llvm::MDNode const*, 4u, llvm::DenseMapInfo<llvm::MDNode const*> > >::count(llvm::MDNode const* const&) const
Line
Count
Source
211
44.8M
  size_type count(const key_type &key) const {
212
44.8M
    return set_.count(key);
213
44.8M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::count(llvm::PHINode* const&) const
Line
Count
Source
211
953
  size_type count(const key_type &key) const {
212
953
    return set_.count(key);
213
953
  }
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::count(std::__1::pair<llvm::PHINode*, llvm::PHINode*> const&) const
Line
Count
Source
211
197
  size_type count(const key_type &key) const {
212
197
    return set_.count(key);
213
197
  }
llvm::SetVector<llvm::MachineBasicBlock const*, llvm::SmallVector<llvm::MachineBasicBlock const*, 16u>, llvm::SmallDenseSet<llvm::MachineBasicBlock const*, 16u, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::count(llvm::MachineBasicBlock const* const&) const
Line
Count
Source
211
35.8M
  size_type count(const key_type &key) const {
212
35.8M
    return set_.count(key);
213
35.8M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::count(llvm::SUnit* const&) const
Line
Count
Source
211
63.7k
  size_type count(const key_type &key) const {
212
63.7k
    return set_.count(key);
213
63.7k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::count(llvm::SUnit* const&) const
Line
Count
Source
211
223
  size_type count(const key_type &key) const {
212
223
    return set_.count(key);
213
223
  }
Unexecuted instantiation: llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::count(llvm::MachineBasicBlock* const&) const
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::count(llvm::Function* const&) const
Line
Count
Source
211
104k
  size_type count(const key_type &key) const {
212
104k
    return set_.count(key);
213
104k
  }
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::count(llvm::GlobalValue* const&) const
Line
Count
Source
211
687
  size_type count(const key_type &key) const {
212
687
    return set_.count(key);
213
687
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::count(llvm::MCSection* const&) const
Line
Count
Source
211
691
  size_type count(const key_type &key) const {
212
691
    return set_.count(key);
213
691
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::count(llvm::Instruction* const&) const
Line
Count
Source
211
92.4k
  size_type count(const key_type &key) const {
212
92.4k
    return set_.count(key);
213
92.4k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::count(llvm::Value* const&) const
Line
Count
Source
211
118k
  size_type count(const key_type &key) const {
212
118k
    return set_.count(key);
213
118k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::count(llvm::Value* const&) const
Line
Count
Source
211
16.2k
  size_type count(const key_type &key) const {
212
16.2k
    return set_.count(key);
213
16.2k
  }
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::count(llvm::StoreInst* const&) const
Line
Count
Source
211
298k
  size_type count(const key_type &key) const {
212
298k
    return set_.count(key);
213
298k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::count(llvm::BasicBlock* const&) const
Line
Count
Source
211
343
  size_type count(const key_type &key) const {
212
343
    return set_.count(key);
213
343
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::count(llvm::Instruction* const&) const
Line
Count
Source
211
158k
  size_type count(const key_type &key) const {
212
158k
    return set_.count(key);
213
158k
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::count(llvm::CachedHashString const&) const
Line
Count
Source
211
915
  size_type count(const key_type &key) const {
212
915
    return set_.count(key);
213
915
  }
llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>, std::__1::vector<llvm::AssertingVH<llvm::LoadInst>, std::__1::allocator<llvm::AssertingVH<llvm::LoadInst> > >, llvm::DenseSet<llvm::AssertingVH<llvm::LoadInst>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::LoadInst> > > >::count(llvm::AssertingVH<llvm::LoadInst> const&) const
Line
Count
Source
211
24.3k
  size_type count(const key_type &key) const {
212
24.3k
    return set_.count(key);
213
24.3k
  }
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::count(llvm::Region const* const&) const
Line
Count
Source
211
20.3k
  size_type count(const key_type &key) const {
212
20.3k
    return set_.count(key);
213
20.3k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::count(llvm::Loop const* const&) const
Line
Count
Source
211
21.6k
  size_type count(const key_type &key) const {
212
21.6k
    return set_.count(key);
213
21.6k
  }
llvm::SetVector<llvm::SCEV const*, std::__1::vector<llvm::SCEV const*, std::__1::allocator<llvm::SCEV const*> >, llvm::DenseSet<llvm::SCEV const*, llvm::DenseMapInfo<llvm::SCEV const*> > >::count(llvm::SCEV const* const&) const
Line
Count
Source
211
28
  size_type count(const key_type &key) const {
212
28
    return set_.count(key);
213
28
  }
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::count(clang::CXXRecordDecl* const&) const
Line
Count
Source
211
131k
  size_type count(const key_type &key) const {
212
131k
    return set_.count(key);
213
131k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::count(clang::VarDecl* const&) const
Line
Count
Source
211
28.4k
  size_type count(const key_type &key) const {
212
28.4k
    return set_.count(key);
213
28.4k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::count(clang::VarDecl* const&) const
Line
Count
Source
211
202
  size_type count(const key_type &key) const {
212
202
    return set_.count(key);
213
202
  }
llvm::SetVector<clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXRecordDecl const*, 8u>, llvm::SmallDenseSet<clang::CXXRecordDecl const*, 8u, llvm::DenseMapInfo<clang::CXXRecordDecl const*> > >::count(clang::CXXRecordDecl const* const&) const
Line
Count
Source
211
3.42k
  size_type count(const key_type &key) const {
212
3.42k
    return set_.count(key);
213
3.42k
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::count(clang::BaseSubobject const&) const
Line
Count
Source
211
84
  size_type count(const key_type &key) const {
212
84
    return set_.count(key);
213
84
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::count(llvm::BasicBlock const* const&) const
Line
Count
Source
211
77
  size_type count(const key_type &key) const {
212
77
    return set_.count(key);
213
77
  }
llvm::SetVector<llvm::Use const*, std::__1::vector<llvm::Use const*, std::__1::allocator<llvm::Use const*> >, llvm::DenseSet<llvm::Use const*, llvm::DenseMapInfo<llvm::Use const*> > >::count(llvm::Use const* const&) const
Line
Count
Source
211
146
  size_type count(const key_type &key) const {
212
146
    return set_.count(key);
213
146
  }
Unexecuted instantiation: llvm::SetVector<lld::wasm::Symbol*, std::__1::vector<lld::wasm::Symbol*, std::__1::allocator<lld::wasm::Symbol*> >, llvm::DenseSet<lld::wasm::Symbol*, llvm::DenseMapInfo<lld::wasm::Symbol*> > >::count(lld::wasm::Symbol* const&) const
214
215
  /// Completely clear the SetVector
216
12.5M
  void clear() {
217
12.5M
    set_.clear();
218
12.5M
    vector_.clear();
219
12.5M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
216
8
  void clear() {
217
8
    set_.clear();
218
8
    vector_.clear();
219
8
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::clear()
Line
Count
Source
216
39.5k
  void clear() {
217
39.5k
    set_.clear();
218
39.5k
    vector_.clear();
219
39.5k
  }
llvm::SetVector<unsigned int, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >, llvm::DenseSet<unsigned int, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
216
3.28k
  void clear() {
217
3.28k
    set_.clear();
218
3.28k
    vector_.clear();
219
3.28k
  }
llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::clear()
Line
Count
Source
216
3.28k
  void clear() {
217
3.28k
    set_.clear();
218
3.28k
    vector_.clear();
219
3.28k
  }
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::clear()
Line
Count
Source
216
5
  void clear() {
217
5
    set_.clear();
218
5
    vector_.clear();
219
5
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 32u>, llvm::SmallDenseSet<llvm::PHINode*, 32u, llvm::DenseMapInfo<llvm::PHINode*> > >::clear()
Line
Count
Source
216
4.96k
  void clear() {
217
4.96k
    set_.clear();
218
4.96k
    vector_.clear();
219
4.96k
  }
llvm::SetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, llvm::SmallVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>, llvm::SmallDenseSet<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u, llvm::DenseMapInfo<std::__1::pair<llvm::PHINode*, llvm::PHINode*> > > >::clear()
Line
Count
Source
216
16.8k
  void clear() {
217
16.8k
    set_.clear();
218
16.8k
    vector_.clear();
219
16.8k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::clear()
Line
Count
Source
216
5.43M
  void clear() {
217
5.43M
    set_.clear();
218
5.43M
    vector_.clear();
219
5.43M
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::clear()
Line
Count
Source
216
2.45k
  void clear() {
217
2.45k
    set_.clear();
218
2.45k
    vector_.clear();
219
2.45k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::clear()
Line
Count
Source
216
4.06k
  void clear() {
217
4.06k
    set_.clear();
218
4.06k
    vector_.clear();
219
4.06k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::clear()
Line
Count
Source
216
589k
  void clear() {
217
589k
    set_.clear();
218
589k
    vector_.clear();
219
589k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::clear()
Line
Count
Source
216
447k
  void clear() {
217
447k
    set_.clear();
218
447k
    vector_.clear();
219
447k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
216
342k
  void clear() {
217
342k
    set_.clear();
218
342k
    vector_.clear();
219
342k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::clear()
Line
Count
Source
216
21
  void clear() {
217
21
    set_.clear();
218
21
    vector_.clear();
219
21
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::clear()
Line
Count
Source
216
273
  void clear() {
217
273
    set_.clear();
218
273
    vector_.clear();
219
273
  }
llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::clear()
Line
Count
Source
216
44.0k
  void clear() {
217
44.0k
    set_.clear();
218
44.0k
    vector_.clear();
219
44.0k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::clear()
Line
Count
Source
216
97.8k
  void clear() {
217
97.8k
    set_.clear();
218
97.8k
    vector_.clear();
219
97.8k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
216
446k
  void clear() {
217
446k
    set_.clear();
218
446k
    vector_.clear();
219
446k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
216
31
  void clear() {
217
31
    set_.clear();
218
31
    vector_.clear();
219
31
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::clear()
Line
Count
Source
216
100k
  void clear() {
217
100k
    set_.clear();
218
100k
    vector_.clear();
219
100k
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::clear()
Line
Count
Source
216
181k
  void clear() {
217
181k
    set_.clear();
218
181k
    vector_.clear();
219
181k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
216
10.6k
  void clear() {
217
10.6k
    set_.clear();
218
10.6k
    vector_.clear();
219
10.6k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::clear()
Line
Count
Source
216
2.26k
  void clear() {
217
2.26k
    set_.clear();
218
2.26k
    vector_.clear();
219
2.26k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::clear()
Line
Count
Source
216
502
  void clear() {
217
502
    set_.clear();
218
502
    vector_.clear();
219
502
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::clear()
Line
Count
Source
216
502
  void clear() {
217
502
    set_.clear();
218
502
    vector_.clear();
219
502
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::clear()
Line
Count
Source
216
1.01M
  void clear() {
217
1.01M
    set_.clear();
218
1.01M
    vector_.clear();
219
1.01M
  }
llvm::SetVector<llvm::Instruction*, std::__1::vector<llvm::Instruction*, std::__1::allocator<llvm::Instruction*> >, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::clear()
Line
Count
Source
216
14.5k
  void clear() {
217
14.5k
    set_.clear();
218
14.5k
    vector_.clear();
219
14.5k
  }
llvm::SetVector<clang::ento::ExplodedNode*, llvm::SmallVector<clang::ento::ExplodedNode*, 4u>, llvm::SmallDenseSet<clang::ento::ExplodedNode*, 4u, llvm::DenseMapInfo<clang::ento::ExplodedNode*> > >::clear()
Line
Count
Source
216
890k
  void clear() {
217
890k
    set_.clear();
218
890k
    vector_.clear();
219
890k
  }
llvm::SetVector<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::clear()
Line
Count
Source
216
1.23M
  void clear() {
217
1.23M
    set_.clear();
218
1.23M
    vector_.clear();
219
1.23M
  }
llvm::SetVector<clang::TypedefNameDecl const*, llvm::SmallVector<clang::TypedefNameDecl const*, 4u>, llvm::SmallDenseSet<clang::TypedefNameDecl const*, 4u, llvm::DenseMapInfo<clang::TypedefNameDecl const*> > >::clear()
Line
Count
Source
216
27.5k
  void clear() {
217
27.5k
    set_.clear();
218
27.5k
    vector_.clear();
219
27.5k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::clear()
Line
Count
Source
216
793k
  void clear() {
217
793k
    set_.clear();
218
793k
    vector_.clear();
219
793k
  }
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::clear()
Line
Count
Source
216
793k
  void clear() {
217
793k
    set_.clear();
218
793k
    vector_.clear();
219
793k
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::clear()
Line
Count
Source
216
1.09k
  void clear() {
217
1.09k
    set_.clear();
218
1.09k
    vector_.clear();
219
1.09k
  }
220
221
  /// Remove the last element of the SetVector.
222
31.2M
  void pop_back() {
223
31.2M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
31.2M
    set_.erase(back());
225
31.2M
    vector_.pop_back();
226
31.2M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
222
101k
  void pop_back() {
223
101k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
101k
    set_.erase(back());
225
101k
    vector_.pop_back();
226
101k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back()
Line
Count
Source
222
1.69k
  void pop_back() {
223
1.69k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.69k
    set_.erase(back());
225
1.69k
    vector_.pop_back();
226
1.69k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::pop_back()
Line
Count
Source
222
49.9k
  void pop_back() {
223
49.9k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
49.9k
    set_.erase(back());
225
49.9k
    vector_.pop_back();
226
49.9k
  }
llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::pop_back()
Line
Count
Source
222
16.7k
  void pop_back() {
223
16.7k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
16.7k
    set_.erase(back());
225
16.7k
    vector_.pop_back();
226
16.7k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
222
130k
  void pop_back() {
223
130k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
130k
    set_.erase(back());
225
130k
    vector_.pop_back();
226
130k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back()
Line
Count
Source
222
11.1k
  void pop_back() {
223
11.1k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
11.1k
    set_.erase(back());
225
11.1k
    vector_.pop_back();
226
11.1k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::pop_back()
Line
Count
Source
222
5.72k
  void pop_back() {
223
5.72k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
5.72k
    set_.erase(back());
225
5.72k
    vector_.pop_back();
226
5.72k
  }
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::pop_back()
Line
Count
Source
222
765
  void pop_back() {
223
765
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
765
    set_.erase(back());
225
765
    vector_.pop_back();
226
765
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::pop_back()
Line
Count
Source
222
84.4k
  void pop_back() {
223
84.4k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
84.4k
    set_.erase(back());
225
84.4k
    vector_.pop_back();
226
84.4k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back()
Line
Count
Source
222
548
  void pop_back() {
223
548
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
548
    set_.erase(back());
225
548
    vector_.pop_back();
226
548
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::pop_back()
Line
Count
Source
222
988k
  void pop_back() {
223
988k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
988k
    set_.erase(back());
225
988k
    vector_.pop_back();
226
988k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::pop_back()
Line
Count
Source
222
9
  void pop_back() {
223
9
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
9
    set_.erase(back());
225
9
    vector_.pop_back();
226
9
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::pop_back()
Line
Count
Source
222
1.02k
  void pop_back() {
223
1.02k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.02k
    set_.erase(back());
225
1.02k
    vector_.pop_back();
226
1.02k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back()
Line
Count
Source
222
4.41M
  void pop_back() {
223
4.41M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
4.41M
    set_.erase(back());
225
4.41M
    vector_.pop_back();
226
4.41M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back()
Line
Count
Source
222
25.4M
  void pop_back() {
223
25.4M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
25.4M
    set_.erase(back());
225
25.4M
    vector_.pop_back();
226
25.4M
  }
llvm::SetVector<clang::BaseSubobject, std::__1::vector<clang::BaseSubobject, std::__1::allocator<clang::BaseSubobject> >, llvm::DenseSet<clang::BaseSubobject, llvm::DenseMapInfo<clang::BaseSubobject> > >::pop_back()
Line
Count
Source
222
1.54k
  void pop_back() {
223
1.54k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.54k
    set_.erase(back());
225
1.54k
    vector_.pop_back();
226
1.54k
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::pop_back()
Line
Count
Source
222
78
  void pop_back() {
223
78
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
78
    set_.erase(back());
225
78
    vector_.pop_back();
226
78
  }
227
228
30.1M
  LLVM_NODISCARD T pop_back_val() {
229
30.1M
    T Ret = back();
230
30.1M
    pop_back();
231
30.1M
    return Ret;
232
30.1M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back_val()
Line
Count
Source
228
101k
  LLVM_NODISCARD T pop_back_val() {
229
101k
    T Ret = back();
230
101k
    pop_back();
231
101k
    return Ret;
232
101k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back_val()
Line
Count
Source
228
1.69k
  LLVM_NODISCARD T pop_back_val() {
229
1.69k
    T Ret = back();
230
1.69k
    pop_back();
231
1.69k
    return Ret;
232
1.69k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back_val()
Line
Count
Source
228
130k
  LLVM_NODISCARD T pop_back_val() {
229
130k
    T Ret = back();
230
130k
    pop_back();
231
130k
    return Ret;
232
130k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back_val()
Line
Count
Source
228
11.1k
  LLVM_NODISCARD T pop_back_val() {
229
11.1k
    T Ret = back();
230
11.1k
    pop_back();
231
11.1k
    return Ret;
232
11.1k
  }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::pop_back_val()
Line
Count
Source
228
5.72k
  LLVM_NODISCARD T pop_back_val() {
229
5.72k
    T Ret = back();
230
5.72k
    pop_back();
231
5.72k
    return Ret;
232
5.72k
  }
llvm::SetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, llvm::SmallVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>, llvm::SmallDenseSet<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u, llvm::DenseMapInfo<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*> > > >::pop_back_val()
Line
Count
Source
228
765
  LLVM_NODISCARD T pop_back_val() {
229
765
    T Ret = back();
230
765
    pop_back();
231
765
    return Ret;
232
765
  }
llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::deque<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction> > >, llvm::DenseSet<llvm::AssertingVH<llvm::Instruction>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Instruction> > > >::pop_back_val()
Line
Count
Source
228
84.4k
  LLVM_NODISCARD T pop_back_val() {
229
84.4k
    T Ret = back();
230
84.4k
    pop_back();
231
84.4k
    return Ret;
232
84.4k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back_val()
Line
Count
Source
228
548
  LLVM_NODISCARD T pop_back_val() {
229
548
    T Ret = back();
230
548
    pop_back();
231
548
    return Ret;
232
548
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::pop_back_val()
Line
Count
Source
228
9
  LLVM_NODISCARD T pop_back_val() {
229
9
    T Ret = back();
230
9
    pop_back();
231
9
    return Ret;
232
9
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::pop_back_val()
Line
Count
Source
228
1.02k
  LLVM_NODISCARD T pop_back_val() {
229
1.02k
    T Ret = back();
230
1.02k
    pop_back();
231
1.02k
    return Ret;
232
1.02k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back_val()
Line
Count
Source
228
4.41M
  LLVM_NODISCARD T pop_back_val() {
229
4.41M
    T Ret = back();
230
4.41M
    pop_back();
231
4.41M
    return Ret;
232
4.41M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::pop_back_val()
Line
Count
Source
228
988k
  LLVM_NODISCARD T pop_back_val() {
229
988k
    T Ret = back();
230
988k
    pop_back();
231
988k
    return Ret;
232
988k
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back_val()
Line
Count
Source
228
24.4M
  LLVM_NODISCARD T pop_back_val() {
229
24.4M
    T Ret = back();
230
24.4M
    pop_back();
231
24.4M
    return Ret;
232
24.4M
  }
llvm::SetVector<llvm::BasicBlock const*, std::__1::vector<llvm::BasicBlock const*, std::__1::allocator<llvm::BasicBlock const*> >, llvm::DenseSet<llvm::BasicBlock const*, llvm::DenseMapInfo<llvm::BasicBlock const*> > >::pop_back_val()
Line
Count
Source
228
78
  LLVM_NODISCARD T pop_back_val() {
229
78
    T Ret = back();
230
78
    pop_back();
231
78
    return Ret;
232
78
  }
233
234
  bool operator==(const SetVector &that) const {
235
    return vector_ == that.vector_;
236
  }
237
238
  bool operator!=(const SetVector &that) const {
239
    return vector_ != that.vector_;
240
  }
241
242
  /// Compute This := This u S, return whether 'This' changed.
243
  /// TODO: We should be able to use set_union from SetOperations.h, but
244
  ///       SetVector interface is inconsistent with DenseSet.
245
  template <class STy>
246
2.73k
  bool set_union(const STy &S) {
247
2.73k
    bool Changed = false;
248
2.73k
249
4.42k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
250
2.73k
         
++SI1.68k
)
251
1.68k
      if (insert(*SI))
252
1.10k
        Changed = true;
253
2.73k
254
2.73k
    return Changed;
255
2.73k
  }
256
257
  /// Compute This := This - B
258
  /// TODO: We should be able to use set_subtract from SetOperations.h, but
259
  ///       SetVector interface is inconsistent with DenseSet.
260
  template <class STy>
261
1.85k
  void set_subtract(const STy &S) {
262
3.17k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
263
1.85k
         
++SI1.32k
)
264
1.32k
      remove(*SI);
265
1.85k
  }
266
267
private:
268
  /// A wrapper predicate designed for use with std::remove_if.
269
  ///
270
  /// This predicate wraps a predicate suitable for use with std::remove_if to
271
  /// call set_.erase(x) on each element which is slated for removal.
272
  template <typename UnaryPredicate>
273
  class TestAndEraseFromSet {
274
    UnaryPredicate P;
275
    set_type &set_;
276
277
  public:
278
    TestAndEraseFromSet(UnaryPredicate P, set_type &set_)
279
338k
        : P(std::move(P)), set_(set_) {}
HexagonGenPredicate.cpp:llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::TestAndEraseFromSet<(anonymous namespace)::HexagonGenPredicate::runOnMachineFunction(llvm::MachineFunction&)::$_0>::TestAndEraseFromSet((anonymous namespace)::HexagonGenPredicate::runOnMachineFunction(llvm::MachineFunction&)::$_0, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> >&)
Line
Count
Source
279
3.28k
        : P(std::move(P)), set_(set_) {}
MachinePipeliner.cpp:llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::TestAndEraseFromSet<(anonymous namespace)::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<(anonymous namespace)::NodeSet, 8u>&)::$_1>::TestAndEraseFromSet((anonymous namespace)::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<(anonymous namespace)::NodeSet, 8u>&)::$_1, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> >&)
Line
Count
Source
279
733
        : P(std::move(P)), set_(set_) {}
Metadata.cpp:llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::TestAndEraseFromSet<llvm::MDNode::intersect(llvm::MDNode*, llvm::MDNode*)::$_2>::TestAndEraseFromSet(llvm::MDNode::intersect(llvm::MDNode*, llvm::MDNode*)::$_2, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> >&)
Line
Count
Source
279
11.0k
        : P(std::move(P)), set_(set_) {}
MCContext.cpp:llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::TestAndEraseFromSet<llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_1>::TestAndEraseFromSet(llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_1, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> >&)
Line
Count
Source
279
47
        : P(std::move(P)), set_(set_) {}
DeadStoreElimination.cpp:llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<handleEndBlock(llvm::BasicBlock&, llvm::AAResults*, llvm::MemoryDependenceResults*, llvm::TargetLibraryInfo const*, llvm::DenseMap<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > >, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > > > >&, llvm::DenseMap<llvm::Instruction*, unsigned long, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, unsigned long> >*)::$_1>::TestAndEraseFromSet(handleEndBlock(llvm::BasicBlock&, llvm::AAResults*, llvm::MemoryDependenceResults*, llvm::TargetLibraryInfo const*, llvm::DenseMap<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > >, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > > > >&, llvm::DenseMap<llvm::Instruction*, unsigned long, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, unsigned long> >*)::$_1, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> >&)
Line
Count
Source
279
225k
        : P(std::move(P)), set_(set_) {}
DeadStoreElimination.cpp:llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>::TestAndEraseFromSet(removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> >&)
Line
Count
Source
279
2.47k
        : P(std::move(P)), set_(set_) {}
SROA.cpp:llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::TestAndEraseFromSet<llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&)::$_7>::TestAndEraseFromSet(llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&)::$_7, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> >&)
Line
Count
Source
279
94.8k
        : P(std::move(P)), set_(set_) {}
IslNodeBuilder.cpp:llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_0>::TestAndEraseFromSet(IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_0, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> >&)
Line
Count
Source
279
28
        : P(std::move(P)), set_(set_) {}
IslNodeBuilder.cpp:llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::TestAndEraseFromSet<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_1>::TestAndEraseFromSet(IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_1, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> >&)
Line
Count
Source
279
28
        : P(std::move(P)), set_(set_) {}
ModuleManager.cpp:llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::TestAndEraseFromSet<clang::serialization::ModuleManager::removeModules(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, llvm::SmallPtrSetImpl<clang::serialization::ModuleFile*>&, clang::ModuleMap*)::$_0>::TestAndEraseFromSet(clang::serialization::ModuleManager::removeModules(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, llvm::SmallPtrSetImpl<clang::serialization::ModuleFile*>&, clang::ModuleMap*)::$_0, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> >&)
Line
Count
Source
279
26
        : P(std::move(P)), set_(set_) {}
280
281
    template <typename ArgumentT>
282
589k
    bool operator()(const ArgumentT &Arg) {
283
589k
      if (P(Arg)) {
284
91.0k
        set_.erase(Arg);
285
91.0k
        return true;
286
91.0k
      }
287
498k
      return false;
288
498k
    }
HexagonGenPredicate.cpp:bool llvm::SetVector<llvm::MachineInstr*, std::__1::vector<llvm::MachineInstr*, std::__1::allocator<llvm::MachineInstr*> >, llvm::DenseSet<llvm::MachineInstr*, llvm::DenseMapInfo<llvm::MachineInstr*> > >::TestAndEraseFromSet<(anonymous namespace)::HexagonGenPredicate::runOnMachineFunction(llvm::MachineFunction&)::$_0>::operator()<llvm::MachineInstr*>(llvm::MachineInstr* const&)
Line
Count
Source
282
10
    bool operator()(const ArgumentT &Arg) {
283
10
      if (P(Arg)) {
284
10
        set_.erase(Arg);
285
10
        return true;
286
10
      }
287
0
      return false;
288
0
    }
MachinePipeliner.cpp:bool llvm::SetVector<llvm::SUnit*, std::__1::vector<llvm::SUnit*, std::__1::allocator<llvm::SUnit*> >, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> > >::TestAndEraseFromSet<(anonymous namespace)::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<(anonymous namespace)::NodeSet, 8u>&)::$_1>::operator()<llvm::SUnit*>(llvm::SUnit* const&)
Line
Count
Source
282
2.91k
    bool operator()(const ArgumentT &Arg) {
283
2.91k
      if (P(Arg)) {
284
222
        set_.erase(Arg);
285
222
        return true;
286
222
      }
287
2.69k
      return false;
288
2.69k
    }
Metadata.cpp:bool llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::TestAndEraseFromSet<llvm::MDNode::intersect(llvm::MDNode*, llvm::MDNode*)::$_2>::operator()<llvm::Metadata*>(llvm::Metadata* const&)
Line
Count
Source
282
899
    bool operator()(const ArgumentT &Arg) {
283
899
      if (P(Arg)) {
284
105
        set_.erase(Arg);
285
105
        return true;
286
105
      }
287
794
      return false;
288
794
    }
MCContext.cpp:bool llvm::SetVector<llvm::MCSection*, std::__1::vector<llvm::MCSection*, std::__1::allocator<llvm::MCSection*> >, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> > >::TestAndEraseFromSet<llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_1>::operator()<llvm::MCSection*>(llvm::MCSection* const&)
Line
Count
Source
282
54
    bool operator()(const ArgumentT &Arg) {
283
54
      if (P(Arg)) {
284
13
        set_.erase(Arg);
285
13
        return true;
286
13
      }
287
41
      return false;
288
41
    }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<handleEndBlock(llvm::BasicBlock&, llvm::AAResults*, llvm::MemoryDependenceResults*, llvm::TargetLibraryInfo const*, llvm::DenseMap<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > >, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, std::__1::map<long long, long long, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, long long> > > > >&, llvm::DenseMap<llvm::Instruction*, unsigned long, llvm::DenseMapInfo<llvm::Instruction*>, llvm::detail::DenseMapPair<llvm::Instruction*, unsigned long> >*)::$_1>::operator()<llvm::Value*>(llvm::Value* const&)
Line
Count
Source
282
157k
    bool operator()(const ArgumentT &Arg) {
283
157k
      if (P(Arg)) {
284
90.5k
        set_.erase(Arg);
285
90.5k
        return true;
286
90.5k
      }
287
67.0k
      return false;
288
67.0k
    }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>::operator()<llvm::Value*>(llvm::Value* const&)
Line
Count
Source
282
246
    bool operator()(const ArgumentT &Arg) {
283
246
      if (P(Arg)) {
284
40
        set_.erase(Arg);
285
40
        return true;
286
40
      }
287
206
      return false;
288
206
    }
SROA.cpp:bool llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::TestAndEraseFromSet<llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&)::$_7>::operator()<llvm::AllocaInst*>(llvm::AllocaInst* const&)
Line
Count
Source
282
428k
    bool operator()(const ArgumentT &Arg) {
283
428k
      if (P(Arg)) {
284
2
        set_.erase(Arg);
285
2
        return true;
286
2
      }
287
428k
      return false;
288
428k
    }
IslNodeBuilder.cpp:bool llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::TestAndEraseFromSet<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_0>::operator()<llvm::Value*>(llvm::Value* const&)
Line
Count
Source
282
73
    bool operator()(const ArgumentT &Arg) {
283
73
      if (P(Arg)) {
284
7
        set_.erase(Arg);
285
7
        return true;
286
7
      }
287
66
      return false;
288
66
    }
IslNodeBuilder.cpp:bool llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::TestAndEraseFromSet<IslNodeBuilder::getReferencesInSubtree(isl_ast_node*, llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >&)::$_1>::operator()<llvm::Loop const*>(llvm::Loop const* const&)
Line
Count
Source
282
42
    bool operator()(const ArgumentT &Arg) {
283
42
      if (P(Arg)) {
284
41
        set_.erase(Arg);
285
41
        return true;
286
41
      }
287
1
      return false;
288
1
    }
ModuleManager.cpp:bool llvm::SetVector<clang::serialization::ModuleFile*, std::__1::vector<clang::serialization::ModuleFile*, std::__1::allocator<clang::serialization::ModuleFile*> >, llvm::DenseSet<clang::serialization::ModuleFile*, llvm::DenseMapInfo<clang::serialization::ModuleFile*> > >::TestAndEraseFromSet<clang::serialization::ModuleManager::removeModules(llvm::pointee_iterator<std::__1::unique_ptr<clang::serialization::ModuleFile, std::__1::default_delete<clang::serialization::ModuleFile> >*, clang::serialization::ModuleFile>, llvm::SmallPtrSetImpl<clang::serialization::ModuleFile*>&, clang::ModuleMap*)::$_0>::operator()<clang::serialization::ModuleFile*>(clang::serialization::ModuleFile* const&)
Line
Count
Source
282
7
    bool operator()(const ArgumentT &Arg) {
283
7
      if (P(Arg)) {
284
1
        set_.erase(Arg);
285
1
        return true;
286
1
      }
287
6
      return false;
288
6
    }
289
  };
290
291
  set_type set_;         ///< The set.
292
  vector_type vector_;   ///< The vector.
293
};
294
295
/// A SetVector that performs no allocations if smaller than
296
/// a certain size.
297
template <typename T, unsigned N>
298
0
class SmallSetVector
299
    : public SetVector<T, SmallVector<T, N>, SmallDenseSet<T, N>> {
300
public:
301
84.2M
  SmallSetVector() = default;
llvm::SmallSetVector<unsigned int, 4u>::SmallSetVector()
Line
Count
Source
301
298k
  SmallSetVector() = default;
llvm::SmallSetVector<unsigned int, 32u>::SmallSetVector()
Line
Count
Source
301
5
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineInstr*, 32u>::SmallSetVector()
Line
Count
Source
301
36.0k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineBasicBlock*, 8u>::SmallSetVector()
Line
Count
Source
301
8
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::CallSite, 16u>::SmallSetVector()
Line
Count
Source
301
367
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LazyCallGraph::Node*, 4u>::SmallSetVector()
Line
Count
Source
301
868
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Instruction*, 8u>::SmallSetVector()
Line
Count
Source
301
94.9k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Function*, 4u>::SmallSetVector()
Line
Count
Source
301
620
  SmallSetVector() = default;
Unexecuted instantiation: MemDepPrinter.cpp:llvm::SmallSetVector<std::__1::pair<llvm::PointerIntPair<llvm::Instruction const*, 2u, (anonymous namespace)::MemDepPrinter::DepType, llvm::PointerLikeTypeTraits<llvm::Instruction const*>, llvm::PointerIntPairInfo<llvm::Instruction const*, 2u, llvm::PointerLikeTypeTraits<llvm::Instruction const*> > >, llvm::BasicBlock const*>, 4u>::SmallSetVector()
llvm::SmallSetVector<llvm::MDNode const*, 4u>::SmallSetVector()
Line
Count
Source
301
16.1M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::PHINode*, 32u>::SmallSetVector()
Line
Count
Source
301
6.02k
  SmallSetVector() = default;
llvm::SmallSetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>::SmallSetVector()
Line
Count
Source
301
6.02k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 8u>::SmallSetVector()
Line
Count
Source
301
1.93M
  SmallSetVector() = default;
llvm::SmallSetVector<unsigned int, 16u>::SmallSetVector()
Line
Count
Source
301
723k
  SmallSetVector() = default;
llvm::SmallSetVector<int, 8u>::SmallSetVector()
Line
Count
Source
301
13.0k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>::SmallSetVector()
Line
Count
Source
301
230k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineInstr*, 8u>::SmallSetVector()
Line
Count
Source
301
61.0k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SUnit*, 8u>::SmallSetVector()
Line
Count
Source
301
2.51k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineInstr*, 16u>::SmallSetVector()
Line
Count
Source
301
30.7k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LiveInterval*, 8u>::SmallSetVector()
Line
Count
Source
301
30.5k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LandingPadInst*, 16u>::SmallSetVector()
Line
Count
Source
301
8.10k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Function*, 8u>::SmallSetVector()
Line
Count
Source
301
610k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value*, 8u>::SmallSetVector()
Line
Count
Source
301
36.9k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::GlobalVariable*, 8u>::SmallSetVector()
Line
Count
Source
301
8
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Constant*, 4u>::SmallSetVector()
Line
Count
Source
301
68
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::PHINode*, 4u>::SmallSetVector()
Line
Count
Source
301
227k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Instruction*, 16u>::SmallSetVector()
Line
Count
Source
301
51.7k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value*, 16u>::SmallSetVector()
Line
Count
Source
301
489k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MemoryPhi*, 4u>::SmallSetVector()
Line
Count
Source
301
97.6k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 4u>::SmallSetVector()
Line
Count
Source
301
19.5k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Type*, 4u>::SmallSetVector()
Line
Count
Source
301
202k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SCEV const*, 4u>::SmallSetVector()
Line
Count
Source
301
1.21M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 16u>::SmallSetVector()
Line
Count
Source
301
450k
  SmallSetVector() = default;
llvm::SmallSetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>::SmallSetVector()
Line
Count
Source
301
900
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 32u>::SmallSetVector()
Line
Count
Source
301
538
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::PHINode*, 8u>::SmallSetVector()
Line
Count
Source
301
848k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SelectInst*, 8u>::SmallSetVector()
Line
Count
Source
301
848k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value const*, 8u>::SmallSetVector()
Line
Count
Source
301
456k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Argument const*, 4u>::SmallSetVector()
Line
Count
Source
301
28.4k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::PHINode*, 16u>::SmallSetVector()
Line
Count
Source
301
1.48M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Loop*, 4u>::SmallSetVector()
Line
Count
Source
301
10.7k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::InterleaveGroup*, 4u>::SmallSetVector()
Line
Count
Source
301
35.8k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::FileEntry const*, 2u>::SmallSetVector()
Line
Count
Source
301
112k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::Module*, 2u>::SmallSetVector()
Line
Count
Source
301
112k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::VarDecl const*, 4u>::SmallSetVector()
Line
Count
Source
301
78
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::CachedHashString, 16u>::SmallSetVector()
Line
Count
Source
301
53.4k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Constant*, 2u>::SmallSetVector()
Line
Count
Source
301
25
  SmallSetVector() = default;
llvm::SmallSetVector<polly::ScopArrayInfo*, 2u>::SmallSetVector()
Line
Count
Source
301
2.54k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::DISubprogram const*, 4u>::SmallSetVector()
Line
Count
Source
301
124
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SDNode*, 16u>::SmallSetVector()
Line
Count
Source
301
46.1M
  SmallSetVector() = default;
llvm::SmallSetVector<clang::ObjCIvarDecl*, 8u>::SmallSetVector()
Line
Count
Source
301
152
  SmallSetVector() = default;
llvm::SmallSetVector<clang::ObjCMethodDecl const*, 2u>::SmallSetVector()
Line
Count
Source
301
216
  SmallSetVector() = default;
llvm::SmallSetVector<clang::ento::ExplodedNode*, 4u>::SmallSetVector()
Line
Count
Source
301
8.43M
  SmallSetVector() = default;
llvm::SmallSetVector<clang::NamedDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
36.5k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::DeclContext const*, 16u>::SmallSetVector()
Line
Count
Source
301
3.49k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::TypedefNameDecl const*, 4u>::SmallSetVector()
Line
Count
Source
301
36.4k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::ObjCMethodDecl*, 4u>::SmallSetVector()
Line
Count
Source
301
87.5k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::UuidAttr const*, 1u>::SmallSetVector()
Line
Count
Source
301
118
  SmallSetVector() = default;
llvm::SmallSetVector<clang::TypoExpr*, 2u>::SmallSetVector()
Line
Count
Source
301
2.25k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::DeclContext*, 16u>::SmallSetVector()
Line
Count
Source
301
793k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::CXXRecordDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
793k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::LabelDecl*, 8u>::SmallSetVector()
Line
Count
Source
301
412k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::VarDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
412k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::CXXRecordDecl const*, 8u>::SmallSetVector()
Line
Count
Source
301
11.0k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MDNode*, 16u>::SmallSetVector()
Line
Count
Source
301
69
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Metadata*, 16u>::SmallSetVector()
Line
Count
Source
301
2
  SmallSetVector() = default;
Unexecuted instantiation: llvm::SmallSetVector<llvm::BasicBlock const*, 4u>::SmallSetVector()
302
303
  /// Initialize a SmallSetVector with a range of elements
304
  template<typename It>
305
2.10M
  SmallSetVector(It Start, It End) {
306
2.10M
    this->insert(Start, End);
307
2.10M
  }
llvm::SmallSetVector<llvm::MachineBasicBlock*, 8u>::SmallSetVector<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>, std::__1::__wrap_iter<llvm::MachineBasicBlock**>)
Line
Count
Source
305
2.06M
  SmallSetVector(It Start, It End) {
306
2.06M
    this->insert(Start, End);
307
2.06M
  }
llvm::SmallSetVector<llvm::Metadata*, 4u>::SmallSetVector<llvm::MDOperand const*>(llvm::MDOperand const*, llvm::MDOperand const*)
Line
Count
Source
305
14.5k
  SmallSetVector(It Start, It End) {
306
14.5k
    this->insert(Start, End);
307
14.5k
  }
llvm::SmallSetVector<llvm::BasicBlock*, 8u>::SmallSetVector<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >)
Line
Count
Source
305
485
  SmallSetVector(It Start, It End) {
306
485
    this->insert(Start, End);
307
485
  }
llvm::SmallSetVector<llvm::User*, 8u>::SmallSetVector<llvm::Value::user_iterator_impl<llvm::User> >(llvm::Value::user_iterator_impl<llvm::User>, llvm::Value::user_iterator_impl<llvm::User>)
Line
Count
Source
305
17.1k
  SmallSetVector(It Start, It End) {
306
17.1k
    this->insert(Start, End);
307
17.1k
  }
308
};
309
310
} // end namespace llvm
311
312
#endif // LLVM_ADT_SETVECTOR_H