Coverage Report

Created: 2018-11-13 17:19

/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
106M
  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
304k
  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.50M
  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
33.5k
  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
220k
  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
52.1k
  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
451k
  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
4.28k
  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
36
  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.7k
  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.04k
  SetVector() = default;
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
56
4.28k
  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.13M
  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
387
  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
882
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::SetVector()
Line
Count
Source
56
1.18M
  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
99.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
655
  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
104k
  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::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
56
482
  SetVector() = default;
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
729
  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
575
  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.13k
  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.13k
  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
8.03M
  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
17.2M
  SetVector() = default;
llvm::SetVector<llvm::InterleaveGroup<llvm::Instruction>*, llvm::SmallVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup<llvm::Instruction>*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup<llvm::Instruction>*> > >::SetVector()
Line
Count
Source
56
36.9k
  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
5.64k
  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.99M
  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
744k
  SetVector() = default;
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::SetVector()
Line
Count
Source
56
653k
  SetVector() = default;
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
56
13.3k
  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
235k
  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
63.1k
  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.23k
  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.47k
  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
32.1k
  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
32.1k
  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
31.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.13k
  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
59.9k
  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
28
  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
40.4k
  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
637k
  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
40.6k
  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
733
  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
240k
  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
249k
  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
47.0k
  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
53.3k
  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
514k
  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
108k
  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.8k
  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.9k
  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
146k
  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
207k
  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
207k
  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.33M
  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
471k
  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
925
  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.1k
  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
922k
  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
922k
  SetVector() = default;
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::SetVector()
Line
Count
Source
56
57.6k
  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.8k
  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.8k
  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.8k
  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
518k
  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
518k
  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
70.9k
  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.52M
  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
11.0k
  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
312k
  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
97
  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.48k
  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
55.5k
  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
368
  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
17.2k
  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
32
  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.58k
  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.3k
  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.19k
  SetVector() = default;
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::SetVector()
Line
Count
Source
56
33.3k
  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
135
  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
47.3M
  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.67M
  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
798
  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
37.9k
  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.99k
  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.54k
  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.54k
  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.2k
  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
37.8k
  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.6k
  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
853k
  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
853k
  SetVector() = default;
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::SetVector()
Line
Count
Source
56
2.24M
  SetVector() = default;
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::SetVector()
Line
Count
Source
56
51.9k
  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
420k
  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
420k
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
56
91.7k
  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.3k
  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.05k
  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
73
  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
31
  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;
57
58
  /// Initialize a SetVector with a range of elements
59
  template<typename It>
60
29.9k
  SetVector(It Start, It End) {
61
29.9k
    insert(Start, End);
62
29.9k
  }
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
40
  SetVector(It Start, It End) {
61
40
    insert(Start, End);
62
40
  }
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.37k
  SetVector(It Start, It End) {
61
5.37k
    insert(Start, End);
62
5.37k
  }
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
574
  SetVector(It Start, It End) {
61
574
    insert(Start, End);
62
574
  }
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.0k
  SetVector(It Start, It End) {
61
23.0k
    insert(Start, End);
62
23.0k
  }
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
934
  SetVector(It Start, It End) {
61
934
    insert(Start, End);
62
934
  }
63
64
42.0k
  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
441
  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
28
  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
40.4k
  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
677
  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
399
  ArrayRef<T> getArrayRef() const { return vector_; }
65
66
  /// Clear the SetVector and return the underlying vector.
67
3.59k
  Vector takeVector() {
68
3.59k
    set_.clear();
69
3.59k
    return std::move(vector_);
70
3.59k
  }
Unexecuted instantiation: llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::takeVector()
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
729
  Vector takeVector() {
68
729
    set_.clear();
69
729
    return std::move(vector_);
70
729
  }
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
567
  Vector takeVector() {
68
567
    set_.clear();
69
567
    return std::move(vector_);
70
567
  }
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.13k
  Vector takeVector() {
68
1.13k
    set_.clear();
69
1.13k
    return std::move(vector_);
70
1.13k
  }
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.13k
  Vector takeVector() {
68
1.13k
    set_.clear();
69
1.13k
    return std::move(vector_);
70
1.13k
  }
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
31
  Vector takeVector() {
68
31
    set_.clear();
69
31
    return std::move(vector_);
70
31
  }
71
72
  /// Determine if the SetVector is empty or not.
73
58.6M
  bool empty() const {
74
58.6M
    return vector_.empty();
75
58.6M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::empty() const
Line
Count
Source
73
122k
  bool empty() const {
74
122k
    return vector_.empty();
75
122k
  }
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
25.0k
  bool empty() const {
74
25.0k
    return vector_.empty();
75
25.0k
  }
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.78k
  bool empty() const {
74
3.78k
    return vector_.empty();
75
3.78k
  }
llvm::SetVector<llvm::MachineBasicBlock*, std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >, llvm::DenseSet<llvm::MachineBasicBlock*, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::empty() const
Line
Count
Source
73
3.61k
  bool empty() const {
74
3.61k
    return vector_.empty();
75
3.61k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
241
  bool empty() const {
74
241
    return vector_.empty();
75
241
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
944k
  bool empty() const {
74
944k
    return vector_.empty();
75
944k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::empty() const
Line
Count
Source
73
703k
  bool empty() const {
74
703k
    return vector_.empty();
75
703k
  }
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.01k
  bool empty() const {
74
3.01k
    return vector_.empty();
75
3.01k
  }
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.00k
  bool empty() const {
74
7.00k
    return vector_.empty();
75
7.00k
  }
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.87M
  bool empty() const {
74
2.87M
    return vector_.empty();
75
2.87M
  }
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.4k
  bool empty() const {
74
29.4k
    return vector_.empty();
75
29.4k
  }
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
17.2k
  bool empty() const {
74
17.2k
    return vector_.empty();
75
17.2k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::empty() const
Line
Count
Source
73
637k
  bool empty() const {
74
637k
    return vector_.empty();
75
637k
  }
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
57
  bool empty() const {
74
57
    return vector_.empty();
75
57
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
73
64.6k
  bool empty() const {
74
64.6k
    return vector_.empty();
75
64.6k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::empty() const
Line
Count
Source
73
289k
  bool empty() const {
74
289k
    return vector_.empty();
75
289k
  }
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
123
  bool empty() const {
74
123
    return vector_.empty();
75
123
  }
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.43k
  bool empty() const {
74
1.43k
    return vector_.empty();
75
1.43k
  }
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.41M
  bool empty() const {
74
5.41M
    return vector_.empty();
75
5.41M
  }
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
912k
  bool empty() const {
74
912k
    return vector_.empty();
75
912k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
73
912k
  bool empty() const {
74
912k
    return vector_.empty();
75
912k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::empty() const
Line
Count
Source
73
863k
  bool empty() const {
74
863k
    return vector_.empty();
75
863k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
73
864k
  bool empty() const {
74
864k
    return vector_.empty();
75
864k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
73
5.76M
  bool empty() const {
74
5.76M
    return vector_.empty();
75
5.76M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::empty() const
Line
Count
Source
73
3.20M
  bool empty() const {
74
3.20M
    return vector_.empty();
75
3.20M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
470k
  bool empty() const {
74
470k
    return vector_.empty();
75
470k
  }
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
518k
  bool empty() const {
74
518k
    return vector_.empty();
75
518k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
73
60
  bool empty() const {
74
60
    return vector_.empty();
75
60
  }
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
97
  bool empty() const {
74
97
    return vector_.empty();
75
97
  }
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<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::empty() const
Line
Count
Source
73
1.31k
  bool empty() const {
74
1.31k
    return vector_.empty();
75
1.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*> > >::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.3k
  bool empty() const {
74
33.3k
    return vector_.empty();
75
33.3k
  }
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
21
  bool empty() const {
74
21
    return vector_.empty();
75
21
  }
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
134
  bool empty() const {
74
134
    return vector_.empty();
75
134
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::empty() const
Line
Count
Source
73
24.9M
  bool empty() const {
74
24.9M
    return vector_.empty();
75
24.9M
  }
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.97M
  bool empty() const {
74
8.97M
    return vector_.empty();
75
8.97M
  }
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.95k
  bool empty() const {
74
6.95k
    return vector_.empty();
75
6.95k
  }
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.25k
  bool empty() const {
74
3.25k
    return vector_.empty();
75
3.25k
  }
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
  }
76
77
  /// Determine the number of elements in the SetVector.
78
36.6M
  size_type size() const {
79
36.6M
    return vector_.size();
80
36.6M
  }
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
178
  size_type size() const {
79
178
    return vector_.size();
80
178
  }
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
534k
  size_type size() const {
79
534k
    return vector_.size();
80
534k
  }
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
13.8k
  size_type size() const {
79
13.8k
    return vector_.size();
80
13.8k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::size() const
Line
Count
Source
78
10.3k
  size_type size() const {
79
10.3k
    return vector_.size();
80
10.3k
  }
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
14.1k
  size_type size() const {
79
14.1k
    return vector_.size();
80
14.1k
  }
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
426k
  size_type size() const {
79
426k
    return vector_.size();
80
426k
  }
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
114k
  size_type size() const {
79
114k
    return vector_.size();
80
114k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::size() const
Line
Count
Source
78
361
  size_type size() const {
79
361
    return vector_.size();
80
361
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::size() const
Line
Count
Source
78
8.61M
  size_type size() const {
79
8.61M
    return vector_.size();
80
8.61M
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::size() const
Line
Count
Source
78
180k
  size_type size() const {
79
180k
    return vector_.size();
80
180k
  }
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
17.2M
  size_type size() const {
79
17.2M
    return vector_.size();
80
17.2M
  }
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.55k
  size_type size() const {
79
1.55k
    return vector_.size();
80
1.55k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::size() const
Line
Count
Source
78
384
  size_type size() const {
79
384
    return vector_.size();
80
384
  }
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.6k
  size_type size() const {
79
62.6k
    return vector_.size();
80
62.6k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::size() const
Line
Count
Source
78
614k
  size_type size() const {
79
614k
    return vector_.size();
80
614k
  }
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.46k
  size_type size() const {
79
1.46k
    return vector_.size();
80
1.46k
  }
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
138
  size_type size() const {
79
138
    return vector_.size();
80
138
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
78
311
  size_type size() const {
79
311
    return vector_.size();
80
311
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::size() const
Line
Count
Source
78
102k
  size_type size() const {
79
102k
    return vector_.size();
80
102k
  }
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
59.6k
  size_type size() const {
79
59.6k
    return vector_.size();
80
59.6k
  }
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.79M
  size_type size() const {
79
6.79M
    return vector_.size();
80
6.79M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
78
39.4k
  size_type size() const {
79
39.4k
    return vector_.size();
80
39.4k
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::size() const
Line
Count
Source
78
932k
  size_type size() const {
79
932k
    return vector_.size();
80
932k
  }
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
704k
  size_type size() const {
79
704k
    return vector_.size();
80
704k
  }
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
15.0k
  size_type size() const {
79
15.0k
    return vector_.size();
80
15.0k
  }
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.17k
  size_type size() const {
79
9.17k
    return vector_.size();
80
9.17k
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::size() const
Line
Count
Source
78
32
  size_type size() const {
79
32
    return vector_.size();
80
32
  }
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
4.75k
  size_type size() const {
79
4.75k
    return vector_.size();
80
4.75k
  }
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.50k
  size_type size() const {
79
3.50k
    return vector_.size();
80
3.50k
  }
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.12k
  size_type size() const {
79
6.12k
    return vector_.size();
80
6.12k
  }
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
39.1k
  size_type size() const {
79
39.1k
    return vector_.size();
80
39.1k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::size() const
Line
Count
Source
78
91.7k
  size_type size() const {
79
91.7k
    return vector_.size();
80
91.7k
  }
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.45k
  size_type size() const {
79
2.45k
    return vector_.size();
80
2.45k
  }
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::size() const
Line
Count
Source
78
68
  size_type size() const {
79
68
    return vector_.size();
80
68
  }
81
82
  /// Get an iterator to the beginning of the SetVector.
83
73.5M
  iterator begin() {
84
73.5M
    return vector_.begin();
85
73.5M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
11.7k
  iterator begin() {
84
11.7k
    return vector_.begin();
85
11.7k
  }
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
501k
  iterator begin() {
84
501k
    return vector_.begin();
85
501k
  }
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
26.4k
  iterator begin() {
84
26.4k
    return vector_.begin();
85
26.4k
  }
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
280k
  iterator begin() {
84
280k
    return vector_.begin();
85
280k
  }
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.43k
  iterator begin() {
84
5.43k
    return vector_.begin();
85
5.43k
  }
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
36
  iterator begin() {
84
36
    return vector_.begin();
85
36
  }
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.60k
  iterator begin() {
84
6.60k
    return vector_.begin();
85
6.60k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::begin()
Line
Count
Source
83
4.29k
  iterator begin() {
84
4.29k
    return vector_.begin();
85
4.29k
  }
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
24.3k
  iterator begin() {
84
24.3k
    return vector_.begin();
85
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*> > >::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.08M
  iterator begin() {
84
1.08M
    return vector_.begin();
85
1.08M
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::begin()
Line
Count
Source
83
997
  iterator begin() {
84
997
    return vector_.begin();
85
997
  }
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
882
  iterator begin() {
84
882
    return vector_.begin();
85
882
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::begin()
Line
Count
Source
83
1.52k
  iterator begin() {
84
1.52k
    return vector_.begin();
85
1.52k
  }
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
280k
  iterator begin() {
84
280k
    return vector_.begin();
85
280k
  }
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
274k
  iterator begin() {
84
274k
    return vector_.begin();
85
274k
  }
llvm::SetVector<llvm::InterleaveGroup<llvm::Instruction>*, llvm::SmallVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup<llvm::Instruction>*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup<llvm::Instruction>*> > >::begin()
Line
Count
Source
83
36.9k
  iterator begin() {
84
36.9k
    return vector_.begin();
85
36.9k
  }
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
15.1k
  iterator begin() {
84
15.1k
    return vector_.begin();
85
15.1k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
83
99.2k
  iterator begin() {
84
99.2k
    return vector_.begin();
85
99.2k
  }
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
235k
  iterator begin() {
84
235k
    return vector_.begin();
85
235k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::begin()
Line
Count
Source
83
4.14M
  iterator begin() {
84
4.14M
    return vector_.begin();
85
4.14M
  }
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.71k
  iterator begin() {
84
5.71k
    return vector_.begin();
85
5.71k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::begin()
Line
Count
Source
83
3.18k
  iterator begin() {
84
3.18k
    return vector_.begin();
85
3.18k
  }
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
613k
  iterator begin() {
84
613k
    return vector_.begin();
85
613k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::begin()
Line
Count
Source
83
465k
  iterator begin() {
84
465k
    return vector_.begin();
85
465k
  }
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
17.2k
  iterator begin() {
84
17.2k
    return vector_.begin();
85
17.2k
  }
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
85
  iterator begin() {
84
85
    return vector_.begin();
85
85
  }
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.56k
  iterator begin() {
84
4.56k
    return vector_.begin();
85
4.56k
  }
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
53.4k
  iterator begin() {
84
53.4k
    return vector_.begin();
85
53.4k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::begin()
Line
Count
Source
83
108k
  iterator begin() {
84
108k
    return vector_.begin();
85
108k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
7.06k
  iterator begin() {
84
7.06k
    return vector_.begin();
85
7.06k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
1.52M
  iterator begin() {
84
1.52M
    return vector_.begin();
85
1.52M
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::begin()
Line
Count
Source
83
17.9k
  iterator begin() {
84
17.9k
    return vector_.begin();
85
17.9k
  }
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
14.0k
  iterator begin() {
84
14.0k
    return vector_.begin();
85
14.0k
  }
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.90M
  iterator begin() {
84
6.90M
    return vector_.begin();
85
6.90M
  }
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.75M
  iterator begin() {
84
2.75M
    return vector_.begin();
85
2.75M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::begin()
Line
Count
Source
83
3.10M
  iterator begin() {
84
3.10M
    return vector_.begin();
85
3.10M
  }
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
68.2k
  iterator begin() {
84
68.2k
    return vector_.begin();
85
68.2k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
923k
  iterator begin() {
84
923k
    return vector_.begin();
85
923k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::begin()
Line
Count
Source
83
923k
  iterator begin() {
84
923k
    return vector_.begin();
85
923k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
83
422
  iterator begin() {
84
422
    return vector_.begin();
85
422
  }
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
7.22k
  iterator begin() {
84
7.22k
    return vector_.begin();
85
7.22k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
83
1.52M
  iterator begin() {
84
1.52M
    return vector_.begin();
85
1.52M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::begin()
Line
Count
Source
83
7.14k
  iterator begin() {
84
7.14k
    return vector_.begin();
85
7.14k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::begin()
Line
Count
Source
83
96.4k
  iterator begin() {
84
96.4k
    return vector_.begin();
85
96.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
47.2k
  iterator begin() {
84
47.2k
    return vector_.begin();
85
47.2k
  }
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.26k
  iterator begin() {
84
3.26k
    return vector_.begin();
85
3.26k
  }
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
46
  iterator begin() {
84
46
    return vector_.begin();
85
46
  }
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
437k
  iterator begin() {
84
437k
    return vector_.begin();
85
437k
  }
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
326
  iterator begin() {
84
326
    return vector_.begin();
85
326
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::begin()
Line
Count
Source
83
32
  iterator begin() {
84
32
    return vector_.begin();
85
32
  }
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.13k
  iterator begin() {
84
4.13k
    return vector_.begin();
85
4.13k
  }
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.3k
  iterator begin() {
84
87.3k
    return vector_.begin();
85
87.3k
  }
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.16k
  iterator begin() {
84
3.16k
    return vector_.begin();
85
3.16k
  }
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
40.4M
  iterator begin() {
84
40.4M
    return vector_.begin();
85
40.4M
  }
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
21
  iterator begin() {
84
21
    return vector_.begin();
85
21
  }
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.80M
  iterator begin() {
84
2.80M
    return vector_.begin();
85
2.80M
  }
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
798
  iterator begin() {
84
798
    return vector_.begin();
85
798
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
83
5.86k
  iterator begin() {
84
5.86k
    return vector_.begin();
85
5.86k
  }
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.27M
  iterator begin() {
84
1.27M
    return vector_.begin();
85
1.27M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin()
Line
Count
Source
83
825
  iterator begin() {
84
825
    return vector_.begin();
85
825
  }
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
32.3k
  iterator begin() {
84
32.3k
    return vector_.begin();
85
32.3k
  }
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.50k
  iterator begin() {
84
3.50k
    return vector_.begin();
85
3.50k
  }
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
358k
  iterator begin() {
84
358k
    return vector_.begin();
85
358k
  }
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.00k
  iterator begin() {
84
2.00k
    return vector_.begin();
85
2.00k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::begin()
Line
Count
Source
83
853k
  iterator begin() {
84
853k
    return vector_.begin();
85
853k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::begin()
Line
Count
Source
83
880k
  iterator begin() {
84
880k
    return vector_.begin();
85
880k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::begin()
Line
Count
Source
83
39.1k
  iterator begin() {
84
39.1k
    return vector_.begin();
85
39.1k
  }
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::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
83
91.7k
  iterator begin() {
84
91.7k
    return vector_.begin();
85
91.7k
  }
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
  }
86
87
  /// Get a const_iterator to the beginning of the SetVector.
88
7.46M
  const_iterator begin() const {
89
7.46M
    return vector_.begin();
90
7.46M
  }
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
438
  const_iterator begin() const {
89
438
    return vector_.begin();
90
438
  }
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<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
88
798
  const_iterator begin() const {
89
798
    return vector_.begin();
90
798
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::begin() const
Line
Count
Source
88
13.3k
  const_iterator begin() const {
89
13.3k
    return vector_.begin();
90
13.3k
  }
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.4k
  const_iterator begin() const {
89
29.4k
    return vector_.begin();
90
29.4k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::begin() const
Line
Count
Source
88
5.12M
  const_iterator begin() const {
89
5.12M
    return vector_.begin();
90
5.12M
  }
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
92
  const_iterator begin() const {
89
92
    return vector_.begin();
90
92
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
88
180
  const_iterator begin() const {
89
180
    return vector_.begin();
90
180
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::begin() const
Line
Count
Source
88
16.3k
  const_iterator begin() const {
89
16.3k
    return vector_.begin();
90
16.3k
  }
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.44k
  const_iterator begin() const {
89
5.44k
    return vector_.begin();
90
5.44k
  }
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
381
  const_iterator begin() const {
89
381
    return vector_.begin();
90
381
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin() const
Line
Count
Source
88
23
  const_iterator begin() const {
89
23
    return vector_.begin();
90
23
  }
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.3k
  const_iterator begin() const {
89
56.3k
    return vector_.begin();
90
56.3k
  }
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.33k
  const_iterator begin() const {
89
2.33k
    return vector_.begin();
90
2.33k
  }
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.12M
  const_iterator begin() const {
89
2.12M
    return vector_.begin();
90
2.12M
  }
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.6k
  const_iterator begin() const {
89
87.6k
    return vector_.begin();
90
87.6k
  }
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.28k
  const_iterator begin() const {
89
1.28k
    return vector_.begin();
90
1.28k
  }
91
92
  /// Get an iterator to the end of the SetVector.
93
75.3M
  iterator end() {
94
75.3M
    return vector_.end();
95
75.3M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
11.7k
  iterator end() {
94
11.7k
    return vector_.end();
95
11.7k
  }
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
501k
  iterator end() {
94
501k
    return vector_.end();
95
501k
  }
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
26.4k
  iterator end() {
94
26.4k
    return vector_.end();
95
26.4k
  }
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
280k
  iterator end() {
94
280k
    return vector_.end();
95
280k
  }
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.43k
  iterator end() {
94
5.43k
    return vector_.end();
95
5.43k
  }
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
36
  iterator end() {
94
36
    return vector_.end();
95
36
  }
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.60k
  iterator end() {
94
6.60k
    return vector_.end();
95
6.60k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::end()
Line
Count
Source
93
4.28k
  iterator end() {
94
4.28k
    return vector_.end();
95
4.28k
  }
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
22.5k
  iterator end() {
94
22.5k
    return vector_.end();
95
22.5k
  }
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.08M
  iterator end() {
94
1.08M
    return vector_.end();
95
1.08M
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::end()
Line
Count
Source
93
771
  iterator end() {
94
771
    return vector_.end();
95
771
  }
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
882
  iterator end() {
94
882
    return vector_.end();
95
882
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::end()
Line
Count
Source
93
1.52k
  iterator end() {
94
1.52k
    return vector_.end();
95
1.52k
  }
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
280k
  iterator end() {
94
280k
    return vector_.end();
95
280k
  }
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
274k
  iterator end() {
94
274k
    return vector_.end();
95
274k
  }
llvm::SetVector<llvm::InterleaveGroup<llvm::Instruction>*, llvm::SmallVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup<llvm::Instruction>*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup<llvm::Instruction>*> > >::end()
Line
Count
Source
93
36.9k
  iterator end() {
94
36.9k
    return vector_.end();
95
36.9k
  }
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
15.1k
  iterator end() {
94
15.1k
    return vector_.end();
95
15.1k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
93
99.2k
  iterator end() {
94
99.2k
    return vector_.end();
95
99.2k
  }
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
235k
  iterator end() {
94
235k
    return vector_.end();
95
235k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::end()
Line
Count
Source
93
6.21M
  iterator end() {
94
6.21M
    return vector_.end();
95
6.21M
  }
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.71k
  iterator end() {
94
5.71k
    return vector_.end();
95
5.71k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::end()
Line
Count
Source
93
3.18k
  iterator end() {
94
3.18k
    return vector_.end();
95
3.18k
  }
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
613k
  iterator end() {
94
613k
    return vector_.end();
95
613k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::end()
Line
Count
Source
93
465k
  iterator end() {
94
465k
    return vector_.end();
95
465k
  }
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
17.2k
  iterator end() {
94
17.2k
    return vector_.end();
95
17.2k
  }
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
85
  iterator end() {
94
85
    return vector_.end();
95
85
  }
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.56k
  iterator end() {
94
4.56k
    return vector_.end();
95
4.56k
  }
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
53.4k
  iterator end() {
94
53.4k
    return vector_.end();
95
53.4k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::end()
Line
Count
Source
93
108k
  iterator end() {
94
108k
    return vector_.end();
95
108k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
7.24k
  iterator end() {
94
7.24k
    return vector_.end();
95
7.24k
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::end()
Line
Count
Source
93
17.9k
  iterator end() {
94
17.9k
    return vector_.end();
95
17.9k
  }
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
14.0k
  iterator end() {
94
14.0k
    return vector_.end();
95
14.0k
  }
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.90M
  iterator end() {
94
6.90M
    return vector_.end();
95
6.90M
  }
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.75M
  iterator end() {
94
2.75M
    return vector_.end();
95
2.75M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::end()
Line
Count
Source
93
3.10M
  iterator end() {
94
3.10M
    return vector_.end();
95
3.10M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
923k
  iterator end() {
94
923k
    return vector_.end();
95
923k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::end()
Line
Count
Source
93
923k
  iterator end() {
94
923k
    return vector_.end();
95
923k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
744
  iterator end() {
94
744
    return vector_.end();
95
744
  }
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
7.22k
  iterator end() {
94
7.22k
    return vector_.end();
95
7.22k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
93
1.52M
  iterator end() {
94
1.52M
    return vector_.end();
95
1.52M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
93
1.52M
  iterator end() {
94
1.52M
    return vector_.end();
95
1.52M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::end()
Line
Count
Source
93
7.14k
  iterator end() {
94
7.14k
    return vector_.end();
95
7.14k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::end()
Line
Count
Source
93
96.4k
  iterator end() {
94
96.4k
    return vector_.end();
95
96.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
47.2k
  iterator end() {
94
47.2k
    return vector_.end();
95
47.2k
  }
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.26k
  iterator end() {
94
3.26k
    return vector_.end();
95
3.26k
  }
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
46
  iterator end() {
94
46
    return vector_.end();
95
46
  }
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
218k
  iterator end() {
94
218k
    return vector_.end();
95
218k
  }
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
326
  iterator end() {
94
326
    return vector_.end();
95
326
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::end()
Line
Count
Source
93
32
  iterator end() {
94
32
    return vector_.end();
95
32
  }
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.13k
  iterator end() {
94
4.13k
    return vector_.end();
95
4.13k
  }
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.3k
  iterator end() {
94
87.3k
    return vector_.end();
95
87.3k
  }
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.16k
  iterator end() {
94
3.16k
    return vector_.end();
95
3.16k
  }
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
40.4M
  iterator end() {
94
40.4M
    return vector_.end();
95
40.4M
  }
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
21
  iterator end() {
94
21
    return vector_.end();
95
21
  }
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.79M
  iterator end() {
94
2.79M
    return vector_.end();
95
2.79M
  }
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
798
  iterator end() {
94
798
    return vector_.end();
95
798
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
93
5.86k
  iterator end() {
94
5.86k
    return vector_.end();
95
5.86k
  }
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.27M
  iterator end() {
94
1.27M
    return vector_.end();
95
1.27M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end()
Line
Count
Source
93
825
  iterator end() {
94
825
    return vector_.end();
95
825
  }
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
32.3k
  iterator end() {
94
32.3k
    return vector_.end();
95
32.3k
  }
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.50k
  iterator end() {
94
3.50k
    return vector_.end();
95
3.50k
  }
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
358k
  iterator end() {
94
358k
    return vector_.end();
95
358k
  }
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.00k
  iterator end() {
94
2.00k
    return vector_.end();
95
2.00k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::end()
Line
Count
Source
93
853k
  iterator end() {
94
853k
    return vector_.end();
95
853k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::end()
Line
Count
Source
93
880k
  iterator end() {
94
880k
    return vector_.end();
95
880k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::end()
Line
Count
Source
93
39.1k
  iterator end() {
94
39.1k
    return vector_.end();
95
39.1k
  }
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::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
93
91.7k
  iterator end() {
94
91.7k
    return vector_.end();
95
91.7k
  }
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
  }
96
97
  /// Get a const_iterator to the end of the SetVector.
98
6.84M
  const_iterator end() const {
99
6.84M
    return vector_.end();
100
6.84M
  }
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
438
  const_iterator end() const {
99
438
    return vector_.end();
100
438
  }
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<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
98
498
  const_iterator end() const {
99
498
    return vector_.end();
100
498
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::end() const
Line
Count
Source
98
13.3k
  const_iterator end() const {
99
13.3k
    return vector_.end();
100
13.3k
  }
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.4k
  const_iterator end() const {
99
29.4k
    return vector_.end();
100
29.4k
  }
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.51M
  const_iterator end() const {
99
4.51M
    return vector_.end();
100
4.51M
  }
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
49
  const_iterator end() const {
99
49
    return vector_.end();
100
49
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
98
187
  const_iterator end() const {
99
187
    return vector_.end();
100
187
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::end() const
Line
Count
Source
98
8.11k
  const_iterator end() const {
99
8.11k
    return vector_.end();
100
8.11k
  }
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.44k
  const_iterator end() const {
99
5.44k
    return vector_.end();
100
5.44k
  }
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
249
  const_iterator end() const {
99
249
    return vector_.end();
100
249
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end() const
Line
Count
Source
98
23
  const_iterator end() const {
99
23
    return vector_.end();
100
23
  }
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.3k
  const_iterator end() const {
99
56.3k
    return vector_.end();
100
56.3k
  }
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.33k
  const_iterator end() const {
99
2.33k
    return vector_.end();
100
2.33k
  }
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.12M
  const_iterator end() const {
99
2.12M
    return vector_.end();
100
2.12M
  }
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.6k
  const_iterator end() const {
99
87.6k
    return vector_.end();
100
87.6k
  }
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.24k
  const_iterator end() const {
99
1.24k
    return vector_.end();
100
1.24k
  }
101
102
  /// Get an reverse_iterator to the end of the SetVector.
103
182k
  reverse_iterator rbegin() {
104
182k
    return vector_.rbegin();
105
182k
  }
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
118k
  reverse_iterator rbegin() {
104
118k
    return vector_.rbegin();
105
118k
  }
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.12k
  reverse_iterator rbegin() {
104
6.12k
    return vector_.rbegin();
105
6.12k
  }
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
57.5k
  reverse_iterator rbegin() {
104
57.5k
    return vector_.rbegin();
105
57.5k
  }
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
182k
  reverse_iterator rend() {
114
182k
    return vector_.rend();
115
182k
  }
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
118k
  reverse_iterator rend() {
114
118k
    return vector_.rend();
115
118k
  }
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.12k
  reverse_iterator rend() {
114
6.12k
    return vector_.rend();
115
6.12k
  }
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
57.5k
  reverse_iterator rend() {
114
57.5k
    return vector_.rend();
115
57.5k
  }
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
68.4k
  const T &front() const {
124
68.4k
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
68.4k
    return vector_.front();
126
68.4k
  }
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
68.2k
  const T &front() const {
124
68.2k
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
68.2k
    return vector_.front();
126
68.2k
  }
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
239
  const T &front() const {
124
239
    assert(!empty() && "Cannot call front() on empty SetVector!");
125
239
    return vector_.front();
126
239
  }
127
128
  /// Return the last element of the SetVector.
129
60.1M
  const T &back() const {
130
60.1M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
60.1M
    return vector_.back();
132
60.1M
  }
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
178k
  const T &back() const {
130
178k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
178k
    return vector_.back();
132
178k
  }
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
15.9k
  const T &back() const {
130
15.9k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
15.9k
    return vector_.back();
132
15.9k
  }
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.37k
  const T &back() const {
130
3.37k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
3.37k
    return vector_.back();
132
3.37k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::back() const
Line
Count
Source
129
101k
  const T &back() const {
130
101k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
101k
    return vector_.back();
132
101k
  }
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.4k
  const T &back() const {
130
16.4k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
16.4k
    return vector_.back();
132
16.4k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::back() const
Line
Count
Source
129
268k
  const T &back() const {
130
268k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
268k
    return vector_.back();
132
268k
  }
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.9k
  const T &back() const {
130
23.9k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
23.9k
    return vector_.back();
132
23.9k
  }
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.7k
  const T &back() const {
130
22.7k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
22.7k
    return vector_.back();
132
22.7k
  }
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.55k
  const T &back() const {
130
1.55k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.55k
    return vector_.back();
132
1.55k
  }
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
183k
  const T &back() const {
130
183k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
183k
    return vector_.back();
132
183k
  }
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
2.14M
  const T &back() const {
130
2.14M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
2.14M
    return vector_.back();
132
2.14M
  }
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.55k
  const T &back() const {
130
2.55k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
2.55k
    return vector_.back();
132
2.55k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
129
9.38M
  const T &back() const {
130
9.38M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
9.38M
    return vector_.back();
132
9.38M
  }
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
47.7M
  const T &back() const {
130
47.7M
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
47.7M
    return vector_.back();
132
47.7M
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::back() const
Line
Count
Source
129
40
  const T &back() const {
130
40
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
40
    return vector_.back();
132
40
  }
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.56k
  const T &back() const {
130
1.56k
    assert(!empty() && "Cannot call back() on empty SetVector!");
131
1.56k
    return vector_.back();
132
1.56k
  }
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
70.7M
  const_reference operator[](size_type n) const {
136
70.7M
    assert(n < vector_.size() && "SetVector access out of range!");
137
70.7M
    return vector_[n];
138
70.7M
  }
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
3
  const_reference operator[](size_type n) const {
136
3
    assert(n < vector_.size() && "SetVector access out of range!");
137
3
    return vector_[n];
138
3
  }
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
374k
  const_reference operator[](size_type n) const {
136
374k
    assert(n < vector_.size() && "SetVector access out of range!");
137
374k
    return vector_[n];
138
374k
  }
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
8.50k
  const_reference operator[](size_type n) const {
136
8.50k
    assert(n < vector_.size() && "SetVector access out of range!");
137
8.50k
    return vector_[n];
138
8.50k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::operator[](unsigned long) const
Line
Count
Source
135
6.72k
  const_reference operator[](size_type n) const {
136
6.72k
    assert(n < vector_.size() && "SetVector access out of range!");
137
6.72k
    return vector_[n];
138
6.72k
  }
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
13.1k
  const_reference operator[](size_type n) const {
136
13.1k
    assert(n < vector_.size() && "SetVector access out of range!");
137
13.1k
    return vector_[n];
138
13.1k
  }
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
983
  const_reference operator[](size_type n) const {
136
983
    assert(n < vector_.size() && "SetVector access out of range!");
137
983
    return vector_[n];
138
983
  }
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
82.1k
  const_reference operator[](size_type n) const {
136
82.1k
    assert(n < vector_.size() && "SetVector access out of range!");
137
82.1k
    return vector_[n];
138
82.1k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::operator[](unsigned long) const
Line
Count
Source
135
7.60M
  const_reference operator[](size_type n) const {
136
7.60M
    assert(n < vector_.size() && "SetVector access out of range!");
137
7.60M
    return vector_[n];
138
7.60M
  }
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
145k
  const_reference operator[](size_type n) const {
136
145k
    assert(n < vector_.size() && "SetVector access out of range!");
137
145k
    return vector_[n];
138
145k
  }
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
62.0M
  const_reference operator[](size_type n) const {
136
62.0M
    assert(n < vector_.size() && "SetVector access out of range!");
137
62.0M
    return vector_[n];
138
62.0M
  }
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.47k
  const_reference operator[](size_type n) const {
136
8.47k
    assert(n < vector_.size() && "SetVector access out of range!");
137
8.47k
    return vector_[n];
138
8.47k
  }
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
322
  const_reference operator[](size_type n) const {
136
322
    assert(n < vector_.size() && "SetVector access out of range!");
137
322
    return vector_[n];
138
322
  }
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
58.0k
  const_reference operator[](size_type n) const {
136
58.0k
    assert(n < vector_.size() && "SetVector access out of range!");
137
58.0k
    return vector_[n];
138
58.0k
  }
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
124k
  const_reference operator[](size_type n) const {
136
124k
    assert(n < vector_.size() && "SetVector access out of range!");
137
124k
    return vector_[n];
138
124k
  }
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
28.8k
  const_reference operator[](size_type n) const {
136
28.8k
    assert(n < vector_.size() && "SetVector access out of range!");
137
28.8k
    return vector_[n];
138
28.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
186k
  const_reference operator[](size_type n) const {
136
186k
    assert(n < vector_.size() && "SetVector access out of range!");
137
186k
    return vector_[n];
138
186k
  }
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.50k
  const_reference operator[](size_type n) const {
136
7.50k
    assert(n < vector_.size() && "SetVector access out of range!");
137
7.50k
    return vector_[n];
138
7.50k
  }
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.46k
  const_reference operator[](size_type n) const {
136
2.46k
    assert(n < vector_.size() && "SetVector access out of range!");
137
2.46k
    return vector_[n];
138
2.46k
  }
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
790
  const_reference operator[](size_type n) const {
136
790
    assert(n < vector_.size() && "SetVector access out of range!");
137
790
    return vector_[n];
138
790
  }
139
140
  /// Insert a new element into the SetVector.
141
  /// \returns true if the element was inserted into the SetVector.
142
129M
  bool insert(const value_type &X) {
143
129M
    bool result = set_.insert(X).second;
144
129M
    if (result)
145
122M
      vector_.push_back(X);
146
129M
    return result;
147
129M
  }
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.7k
  bool insert(const value_type &X) {
143
11.7k
    bool result = set_.insert(X).second;
144
11.7k
    if (result)
145
11.7k
      vector_.push_back(X);
146
11.7k
    return result;
147
11.7k
  }
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
270k
  bool insert(const value_type &X) {
143
270k
    bool result = set_.insert(X).second;
144
270k
    if (result)
145
247k
      vector_.push_back(X);
146
270k
    return result;
147
270k
  }
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
89.1k
  bool insert(const value_type &X) {
143
89.1k
    bool result = set_.insert(X).second;
144
89.1k
    if (result)
145
89.1k
      vector_.push_back(X);
146
89.1k
    return result;
147
89.1k
  }
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
382k
  bool insert(const value_type &X) {
143
382k
    bool result = set_.insert(X).second;
144
382k
    if (result)
145
310k
      vector_.push_back(X);
146
382k
    return result;
147
382k
  }
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
26.8k
  bool insert(const value_type &X) {
143
26.8k
    bool result = set_.insert(X).second;
144
26.8k
    if (result)
145
26.8k
      vector_.push_back(X);
146
26.8k
    return result;
147
26.8k
  }
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
958k
  bool insert(const value_type &X) {
143
958k
    bool result = set_.insert(X).second;
144
958k
    if (result)
145
802k
      vector_.push_back(X);
146
958k
    return result;
147
958k
  }
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.72k
  bool insert(const value_type &X) {
143
3.72k
    bool result = set_.insert(X).second;
144
3.72k
    if (result)
145
2.91k
      vector_.push_back(X);
146
3.72k
    return result;
147
3.72k
  }
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
107
  bool insert(const value_type &X) {
143
107
    bool result = set_.insert(X).second;
144
107
    if (result)
145
39
      vector_.push_back(X);
146
107
    return result;
147
107
  }
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
44
  bool insert(const value_type &X) {
143
44
    bool result = set_.insert(X).second;
144
44
    if (result)
145
42
      vector_.push_back(X);
146
44
    return result;
147
44
  }
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.63k
  bool insert(const value_type &X) {
143
3.63k
    bool result = set_.insert(X).second;
144
3.63k
    if (result)
145
3.63k
      vector_.push_back(X);
146
3.63k
    return result;
147
3.63k
  }
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
19.1k
  bool insert(const value_type &X) {
143
19.1k
    bool result = set_.insert(X).second;
144
19.1k
    if (result)
145
13.1k
      vector_.push_back(X);
146
19.1k
    return result;
147
19.1k
  }
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
144k
  bool insert(const value_type &X) {
143
144k
    bool result = set_.insert(X).second;
144
144k
    if (result)
145
141k
      vector_.push_back(X);
146
144k
    return result;
147
144k
  }
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
256
  bool insert(const value_type &X) {
143
256
    bool result = set_.insert(X).second;
144
256
    if (result)
145
256
      vector_.push_back(X);
146
256
    return result;
147
256
  }
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
62
  bool insert(const value_type &X) {
143
62
    bool result = set_.insert(X).second;
144
62
    if (result)
145
62
      vector_.push_back(X);
146
62
    return result;
147
62
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
11.1M
  bool insert(const value_type &X) {
143
11.1M
    bool result = set_.insert(X).second;
144
11.1M
    if (result)
145
8.06M
      vector_.push_back(X);
146
11.1M
    return result;
147
11.1M
  }
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
134k
  bool insert(const value_type &X) {
143
134k
    bool result = set_.insert(X).second;
144
134k
    if (result)
145
75.9k
      vector_.push_back(X);
146
134k
    return result;
147
134k
  }
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
356
  bool insert(const value_type &X) {
143
356
    bool result = set_.insert(X).second;
144
356
    if (result)
145
330
      vector_.push_back(X);
146
356
    return result;
147
356
  }
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
239k
  bool insert(const value_type &X) {
143
239k
    bool result = set_.insert(X).second;
144
239k
    if (result)
145
234k
      vector_.push_back(X);
146
239k
    return result;
147
239k
  }
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::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert(llvm::BasicBlock* const&)
Line
Count
Source
142
453
  bool insert(const value_type &X) {
143
453
    bool result = set_.insert(X).second;
144
453
    if (result)
145
450
      vector_.push_back(X);
146
453
    return result;
147
453
  }
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
216
  bool insert(const value_type &X) {
143
216
    bool result = set_.insert(X).second;
144
216
    if (result)
145
216
      vector_.push_back(X);
146
216
    return result;
147
216
  }
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
50
  bool insert(const value_type &X) {
143
50
    bool result = set_.insert(X).second;
144
50
    if (result)
145
42
      vector_.push_back(X);
146
50
    return result;
147
50
  }
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
12
  bool insert(const value_type &X) {
143
12
    bool result = set_.insert(X).second;
144
12
    if (result)
145
12
      vector_.push_back(X);
146
12
    return result;
147
12
  }
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
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
  }
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.92M
  bool insert(const value_type &X) {
143
8.92M
    bool result = set_.insert(X).second;
144
8.92M
    if (result)
145
8.92M
      vector_.push_back(X);
146
8.92M
    return result;
147
8.92M
  }
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
48.0M
  bool insert(const value_type &X) {
143
48.0M
    bool result = set_.insert(X).second;
144
48.0M
    if (result)
145
48.0M
      vector_.push_back(X);
146
48.0M
    return result;
147
48.0M
  }
llvm::SetVector<llvm::InterleaveGroup<llvm::Instruction>*, llvm::SmallVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup<llvm::Instruction>*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup<llvm::Instruction>*> > >::insert(llvm::InterleaveGroup<llvm::Instruction>* const&)
Line
Count
Source
142
4.24k
  bool insert(const value_type &X) {
143
4.24k
    bool result = set_.insert(X).second;
144
4.24k
    if (result)
145
1.98k
      vector_.push_back(X);
146
4.24k
    return result;
147
4.24k
  }
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
15.2k
  bool insert(const value_type &X) {
143
15.2k
    bool result = set_.insert(X).second;
144
15.2k
    if (result)
145
15.2k
      vector_.push_back(X);
146
15.2k
    return result;
147
15.2k
  }
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.55M
  bool insert(const value_type &X) {
143
3.55M
    bool result = set_.insert(X).second;
144
3.55M
    if (result)
145
2.98M
      vector_.push_back(X);
146
3.55M
    return result;
147
3.55M
  }
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.60M
  bool insert(const value_type &X) {
143
7.60M
    bool result = set_.insert(X).second;
144
7.60M
    if (result)
145
7.60M
      vector_.push_back(X);
146
7.60M
    return result;
147
7.60M
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::insert(llvm::LiveInterval* const&)
Line
Count
Source
142
58.1k
  bool insert(const value_type &X) {
143
58.1k
    bool result = set_.insert(X).second;
144
58.1k
    if (result)
145
51.4k
      vector_.push_back(X);
146
58.1k
    return result;
147
58.1k
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::insert(int const&)
Line
Count
Source
142
5.69k
  bool insert(const value_type &X) {
143
5.69k
    bool result = set_.insert(X).second;
144
5.69k
    if (result)
145
5.69k
      vector_.push_back(X);
146
5.69k
    return result;
147
5.69k
  }
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.74M
  bool insert(const value_type &X) {
143
4.74M
    bool result = set_.insert(X).second;
144
4.74M
    if (result)
145
4.74M
      vector_.push_back(X);
146
4.74M
    return result;
147
4.74M
  }
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
20.7k
  bool insert(const value_type &X) {
143
20.7k
    bool result = set_.insert(X).second;
144
20.7k
    if (result)
145
19.7k
      vector_.push_back(X);
146
20.7k
    return result;
147
20.7k
  }
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
5.84k
  bool insert(const value_type &X) {
143
5.84k
    bool result = set_.insert(X).second;
144
5.84k
    if (result)
145
4.80k
      vector_.push_back(X);
146
5.84k
    return result;
147
5.84k
  }
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
129k
  bool insert(const value_type &X) {
143
129k
    bool result = set_.insert(X).second;
144
129k
    if (result)
145
118k
      vector_.push_back(X);
146
129k
    return result;
147
129k
  }
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
134k
  bool insert(const value_type &X) {
143
134k
    bool result = set_.insert(X).second;
144
134k
    if (result)
145
134k
      vector_.push_back(X);
146
134k
    return result;
147
134k
  }
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
1.00M
  bool insert(const value_type &X) {
143
1.00M
    bool result = set_.insert(X).second;
144
1.00M
    if (result)
145
954k
      vector_.push_back(X);
146
1.00M
    return result;
147
1.00M
  }
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
27.0k
  bool insert(const value_type &X) {
143
27.0k
    bool result = set_.insert(X).second;
144
27.0k
    if (result)
145
23.9k
      vector_.push_back(X);
146
27.0k
    return result;
147
27.0k
  }
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.45k
  bool insert(const value_type &X) {
143
1.45k
    bool result = set_.insert(X).second;
144
1.45k
    if (result)
145
1.45k
      vector_.push_back(X);
146
1.45k
    return result;
147
1.45k
  }
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
93.0k
  bool insert(const value_type &X) {
143
93.0k
    bool result = set_.insert(X).second;
144
93.0k
    if (result)
145
83.8k
      vector_.push_back(X);
146
93.0k
    return result;
147
93.0k
  }
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
615k
  bool insert(const value_type &X) {
143
615k
    bool result = set_.insert(X).second;
144
615k
    if (result)
145
615k
      vector_.push_back(X);
146
615k
    return result;
147
615k
  }
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.03k
  bool insert(const value_type &X) {
143
1.03k
    bool result = set_.insert(X).second;
144
1.03k
    if (result)
145
1.03k
      vector_.push_back(X);
146
1.03k
    return result;
147
1.03k
  }
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
284k
  bool insert(const value_type &X) {
143
284k
    bool result = set_.insert(X).second;
144
284k
    if (result)
145
270k
      vector_.push_back(X);
146
284k
    return result;
147
284k
  }
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
69.1k
  bool insert(const value_type &X) {
143
69.1k
    bool result = set_.insert(X).second;
144
69.1k
    if (result)
145
69.1k
      vector_.push_back(X);
146
69.1k
    return result;
147
69.1k
  }
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
71
  bool insert(const value_type &X) {
143
71
    bool result = set_.insert(X).second;
144
71
    if (result)
145
65
      vector_.push_back(X);
146
71
    return result;
147
71
  }
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.4k
  bool insert(const value_type &X) {
143
11.4k
    bool result = set_.insert(X).second;
144
11.4k
    if (result)
145
11.3k
      vector_.push_back(X);
146
11.4k
    return result;
147
11.4k
  }
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
189k
  bool insert(const value_type &X) {
143
189k
    bool result = set_.insert(X).second;
144
189k
    if (result)
145
188k
      vector_.push_back(X);
146
189k
    return result;
147
189k
  }
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
674
  bool insert(const value_type &X) {
143
674
    bool result = set_.insert(X).second;
144
674
    if (result)
145
671
      vector_.push_back(X);
146
674
    return result;
147
674
  }
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.88k
  bool insert(const value_type &X) {
143
6.88k
    bool result = set_.insert(X).second;
144
6.88k
    if (result)
145
6.59k
      vector_.push_back(X);
146
6.88k
    return result;
147
6.88k
  }
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
267k
  bool insert(const value_type &X) {
143
267k
    bool result = set_.insert(X).second;
144
267k
    if (result)
145
267k
      vector_.push_back(X);
146
267k
    return result;
147
267k
  }
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
496k
  bool insert(const value_type &X) {
143
496k
    bool result = set_.insert(X).second;
144
496k
    if (result)
145
122k
      vector_.push_back(X);
146
496k
    return result;
147
496k
  }
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.35M
  bool insert(const value_type &X) {
143
1.35M
    bool result = set_.insert(X).second;
144
1.35M
    if (result)
145
1.04M
      vector_.push_back(X);
146
1.35M
    return result;
147
1.35M
  }
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
230k
  bool insert(const value_type &X) {
143
230k
    bool result = set_.insert(X).second;
144
230k
    if (result)
145
198k
      vector_.push_back(X);
146
230k
    return result;
147
230k
  }
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
48.5k
  bool insert(const value_type &X) {
143
48.5k
    bool result = set_.insert(X).second;
144
48.5k
    if (result)
145
29.9k
      vector_.push_back(X);
146
48.5k
    return result;
147
48.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.26k
  bool insert(const value_type &X) {
143
2.26k
    bool result = set_.insert(X).second;
144
2.26k
    if (result)
145
998
      vector_.push_back(X);
146
2.26k
    return result;
147
2.26k
  }
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
116k
  bool insert(const value_type &X) {
143
116k
    bool result = set_.insert(X).second;
144
116k
    if (result)
145
98.9k
      vector_.push_back(X);
146
116k
    return result;
147
116k
  }
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
994
  bool insert(const value_type &X) {
143
994
    bool result = set_.insert(X).second;
144
994
    if (result)
145
483
      vector_.push_back(X);
146
994
    return result;
147
994
  }
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.45k
  bool insert(const value_type &X) {
143
1.45k
    bool result = set_.insert(X).second;
144
1.45k
    if (result)
145
1.44k
      vector_.push_back(X);
146
1.45k
    return result;
147
1.45k
  }
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.81M
  bool insert(const value_type &X) {
143
4.81M
    bool result = set_.insert(X).second;
144
4.81M
    if (result)
145
4.69M
      vector_.push_back(X);
146
4.81M
    return result;
147
4.81M
  }
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.09M
  bool insert(const value_type &X) {
143
1.09M
    bool result = set_.insert(X).second;
144
1.09M
    if (result)
145
1.07M
      vector_.push_back(X);
146
1.09M
    return result;
147
1.09M
  }
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.28k
  bool insert(const value_type &X) {
143
1.28k
    bool result = set_.insert(X).second;
144
1.28k
    if (result)
145
1.27k
      vector_.push_back(X);
146
1.28k
    return result;
147
1.28k
  }
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
187k
  bool insert(const value_type &X) {
143
187k
    bool result = set_.insert(X).second;
144
187k
    if (result)
145
186k
      vector_.push_back(X);
146
187k
    return result;
147
187k
  }
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
91.1k
  bool insert(const value_type &X) {
143
91.1k
    bool result = set_.insert(X).second;
144
91.1k
    if (result)
145
26.3k
      vector_.push_back(X);
146
91.1k
    return result;
147
91.1k
  }
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
190k
  bool insert(const value_type &X) {
143
190k
    bool result = set_.insert(X).second;
144
190k
    if (result)
145
190k
      vector_.push_back(X);
146
190k
    return result;
147
190k
  }
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.37k
  bool insert(const value_type &X) {
143
2.37k
    bool result = set_.insert(X).second;
144
2.37k
    if (result)
145
2.37k
      vector_.push_back(X);
146
2.37k
    return result;
147
2.37k
  }
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.43k
  bool insert(const value_type &X) {
143
2.43k
    bool result = set_.insert(X).second;
144
2.43k
    if (result)
145
2.43k
      vector_.push_back(X);
146
2.43k
    return result;
147
2.43k
  }
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
26
  bool insert(const value_type &X) {
143
26
    bool result = set_.insert(X).second;
144
26
    if (result)
145
21
      vector_.push_back(X);
146
26
    return result;
147
26
  }
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
214
  bool insert(const value_type &X) {
143
214
    bool result = set_.insert(X).second;
144
214
    if (result)
145
196
      vector_.push_back(X);
146
214
    return result;
147
214
  }
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
283k
  bool insert(const value_type &X) {
143
283k
    bool result = set_.insert(X).second;
144
283k
    if (result)
145
9.00k
      vector_.push_back(X);
146
283k
    return result;
147
283k
  }
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
57
  bool insert(const value_type &X) {
143
57
    bool result = set_.insert(X).second;
144
57
    if (result)
145
47
      vector_.push_back(X);
146
57
    return result;
147
57
  }
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
274
  bool insert(const value_type &X) {
143
274
    bool result = set_.insert(X).second;
144
274
    if (result)
145
273
      vector_.push_back(X);
146
274
    return result;
147
274
  }
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
60
  bool insert(const value_type &X) {
143
60
    bool result = set_.insert(X).second;
144
60
    if (result)
145
48
      vector_.push_back(X);
146
60
    return result;
147
60
  }
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.77k
  bool insert(const value_type &X) {
143
7.77k
    bool result = set_.insert(X).second;
144
7.77k
    if (result)
145
5.46k
      vector_.push_back(X);
146
7.77k
    return result;
147
7.77k
  }
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.47k
      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.55k
  bool insert(const value_type &X) {
143
9.55k
    bool result = set_.insert(X).second;
144
9.55k
    if (result)
145
9.23k
      vector_.push_back(X);
146
9.55k
    return result;
147
9.55k
  }
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.4k
  bool insert(const value_type &X) {
143
21.4k
    bool result = set_.insert(X).second;
144
21.4k
    if (result)
145
19.4k
      vector_.push_back(X);
146
21.4k
    return result;
147
21.4k
  }
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
24.4M
  bool insert(const value_type &X) {
143
24.4M
    bool result = set_.insert(X).second;
144
24.4M
    if (result)
145
23.9M
      vector_.push_back(X);
146
24.4M
    return result;
147
24.4M
  }
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.47M
  bool insert(const value_type &X) {
143
4.47M
    bool result = set_.insert(X).second;
144
4.47M
    if (result)
145
4.47M
      vector_.push_back(X);
146
4.47M
    return result;
147
4.47M
  }
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
12.1k
  bool insert(const value_type &X) {
143
12.1k
    bool result = set_.insert(X).second;
144
12.1k
    if (result)
145
12.1k
      vector_.push_back(X);
146
12.1k
    return result;
147
12.1k
  }
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
2.56k
  bool insert(const value_type &X) {
143
2.56k
    bool result = set_.insert(X).second;
144
2.56k
    if (result)
145
566
      vector_.push_back(X);
146
2.56k
    return result;
147
2.56k
  }
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.35k
  bool insert(const value_type &X) {
143
4.35k
    bool result = set_.insert(X).second;
144
4.35k
    if (result)
145
4.34k
      vector_.push_back(X);
146
4.35k
    return result;
147
4.35k
  }
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
518
  bool insert(const value_type &X) {
143
518
    bool result = set_.insert(X).second;
144
518
    if (result)
145
508
      vector_.push_back(X);
146
518
    return result;
147
518
  }
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
274
  bool insert(const value_type &X) {
143
274
    bool result = set_.insert(X).second;
144
274
    if (result)
145
157
      vector_.push_back(X);
146
274
    return result;
147
274
  }
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.40k
  bool insert(const value_type &X) {
143
5.40k
    bool result = set_.insert(X).second;
144
5.40k
    if (result)
145
5.40k
      vector_.push_back(X);
146
5.40k
    return result;
147
5.40k
  }
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.9k
  bool insert(const value_type &X) {
143
66.9k
    bool result = set_.insert(X).second;
144
66.9k
    if (result)
145
66.9k
      vector_.push_back(X);
146
66.9k
    return result;
147
66.9k
  }
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.18k
  bool insert(const value_type &X) {
143
2.18k
    bool result = set_.insert(X).second;
144
2.18k
    if (result)
145
1.12k
      vector_.push_back(X);
146
2.18k
    return result;
147
2.18k
  }
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
555k
  bool insert(const value_type &X) {
143
555k
    bool result = set_.insert(X).second;
144
555k
    if (result)
145
494k
      vector_.push_back(X);
146
555k
    return result;
147
555k
  }
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
800k
  bool insert(const value_type &X) {
143
800k
    bool result = set_.insert(X).second;
144
800k
    if (result)
145
394k
      vector_.push_back(X);
146
800k
    return result;
147
800k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::insert(clang::QualType const&)
Line
Count
Source
142
397k
  bool insert(const value_type &X) {
143
397k
    bool result = set_.insert(X).second;
144
397k
    if (result)
145
344k
      vector_.push_back(X);
146
397k
    return result;
147
397k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::insert(clang::VarDecl* const&)
Line
Count
Source
142
88.2k
  bool insert(const value_type &X) {
143
88.2k
    bool result = set_.insert(X).second;
144
88.2k
    if (result)
145
88.1k
      vector_.push_back(X);
146
88.2k
    return result;
147
88.2k
  }
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::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::insert(clang::NamedDecl* const&)
Line
Count
Source
142
93.5k
  bool insert(const value_type &X) {
143
93.5k
    bool result = set_.insert(X).second;
144
93.5k
    if (result)
145
92.4k
      vector_.push_back(X);
146
93.5k
    return result;
147
93.5k
  }
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
10.3k
  bool insert(const value_type &X) {
143
10.3k
    bool result = set_.insert(X).second;
144
10.3k
    if (result)
145
10.3k
      vector_.push_back(X);
146
10.3k
    return result;
147
10.3k
  }
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.56k
  bool insert(const value_type &X) {
143
1.56k
    bool result = set_.insert(X).second;
144
1.56k
    if (result)
145
1.56k
      vector_.push_back(X);
146
1.56k
    return result;
147
1.56k
  }
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
68
  bool insert(const value_type &X) {
143
68
    bool result = set_.insert(X).second;
144
68
    if (result)
145
64
      vector_.push_back(X);
146
68
    return result;
147
68
  }
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
  }
148
149
  /// Insert a range of elements into the SetVector.
150
  template<typename It>
151
2.63M
  void insert(It Start, It End) {
152
7.46M
    for (; Start != End; 
++Start4.83M
)
153
4.83M
      if (set_.insert(*Start).second)
154
4.80M
        vector_.push_back(*Start);
155
2.63M
  }
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
95
  void insert(It Start, It End) {
152
262
    for (; Start != End; 
++Start167
)
153
167
      if (set_.insert(*Start).second)
154
72
        vector_.push_back(*Start);
155
95
  }
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
742
  void insert(It Start, It End) {
152
1.48k
    for (; Start != End; 
++Start742
)
153
742
      if (set_.insert(*Start).second)
154
742
        vector_.push_back(*Start);
155
742
  }
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
40
  void insert(It Start, It End) {
152
100
    for (; Start != End; 
++Start60
)
153
60
      if (set_.insert(*Start).second)
154
60
        vector_.push_back(*Start);
155
40
  }
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>)
Line
Count
Source
151
6.72k
  void insert(It Start, It End) {
152
12.9k
    for (; Start != End; 
++Start6.19k
)
153
6.19k
      if (set_.insert(*Start).second)
154
3.09k
        vector_.push_back(*Start);
155
6.72k
  }
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*>)
Line
Count
Source
151
3.63k
  void insert(It Start, It End) {
152
10.3k
    for (; Start != End; 
++Start6.72k
)
153
6.72k
      if (set_.insert(*Start).second)
154
3.63k
        vector_.push_back(*Start);
155
3.63k
  }
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
13.6k
  void insert(It Start, It End) {
152
26.0k
    for (; Start != End; 
++Start12.3k
)
153
12.3k
      if (set_.insert(*Start).second)
154
8.25k
        vector_.push_back(*Start);
155
13.6k
  }
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
235k
  void insert(It Start, It End) {
152
1.30M
    for (; Start != End; 
++Start1.06M
)
153
1.06M
      if (set_.insert(*Start).second)
154
1.06M
        vector_.push_back(*Start);
155
235k
  }
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.07k
  void insert(It Start, It End) {
152
5.00k
    for (; Start != End; 
++Start3.93k
)
153
3.93k
      if (set_.insert(*Start).second)
154
3.65k
        vector_.push_back(*Start);
155
1.07k
  }
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
218
  void insert(It Start, It End) {
152
602
    for (; Start != End; 
++Start384
)
153
384
      if (set_.insert(*Start).second)
154
383
        vector_.push_back(*Start);
155
218
  }
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.13M
  void insert(It Start, It End) {
152
5.51M
    for (; Start != End; 
++Start3.38M
)
153
3.38M
      if (set_.insert(*Start).second)
154
3.38M
        vector_.push_back(*Start);
155
2.13M
  }
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
67.9k
  void insert(It Start, It End) {
152
178k
    for (; Start != End; 
++Start111k
)
153
111k
      if (set_.insert(*Start).second)
154
108k
        vector_.push_back(*Start);
155
67.9k
  }
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.34k
  void insert(It Start, It End) {
152
13.8k
    for (; Start != End; 
++Start7.48k
)
153
7.48k
      if (set_.insert(*Start).second)
154
7.48k
        vector_.push_back(*Start);
155
6.34k
  }
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.0k
  void insert(It Start, It End) {
152
52.8k
    for (; Start != End; 
++Start29.8k
)
153
29.8k
      if (set_.insert(*Start).second)
154
29.8k
        vector_.push_back(*Start);
155
23.0k
  }
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
506
  void insert(It Start, It End) {
152
1.75k
    for (; Start != End; 
++Start1.24k
)
153
1.24k
      if (set_.insert(*Start).second)
154
1.24k
        vector_.push_back(*Start);
155
506
  }
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.9k
  void insert(It Start, It End) {
152
70.8k
    for (; Start != End; 
++Start52.8k
)
153
52.8k
      if (set_.insert(*Start).second)
154
45.2k
        vector_.push_back(*Start);
155
17.9k
  }
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.64k
  void insert(It Start, It End) {
152
2.27k
    for (; Start != End; 
++Start635
)
153
635
      if (set_.insert(*Start).second)
154
635
        vector_.push_back(*Start);
155
1.64k
  }
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
2.24k
  void insert(It Start, It End) {
152
6.69k
    for (; Start != End; 
++Start4.45k
)
153
4.45k
      if (set_.insert(*Start).second)
154
4.42k
        vector_.push_back(*Start);
155
2.24k
  }
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
32.1k
  void insert(It Start, It End) {
152
159k
    for (; Start != End; 
++Start127k
)
153
127k
      if (set_.insert(*Start).second)
154
127k
        vector_.push_back(*Start);
155
32.1k
  }
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.6k
  void insert(It Start, It End) {
152
42.1k
    for (; Start != End; 
++Start1.47k
)
153
1.47k
      if (set_.insert(*Start).second)
154
635
        vector_.push_back(*Start);
155
40.6k
  }
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.9k
    for (; Start != End; 
++Start13.9k
)
153
13.9k
      if (set_.insert(*Start).second)
154
13.9k
        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
370
  void insert(It Start, It End) {
152
423
    for (; Start != End; 
++Start53
)
153
53
      if (set_.insert(*Start).second)
154
53
        vector_.push_back(*Start);
155
370
  }
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::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >(llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, llvm::SuccIterator<llvm::Instruction 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
11.6M
  bool remove(const value_type& X) {
159
11.6M
    if (set_.erase(X)) {
160
7.94M
      typename vector_type::iterator I = find(vector_, X);
161
7.94M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
7.94M
      vector_.erase(I);
163
7.94M
      return true;
164
7.94M
    }
165
3.72M
    return false;
166
3.72M
  }
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
632
  bool remove(const value_type& X) {
159
632
    if (set_.erase(X)) {
160
629
      typename vector_type::iterator I = find(vector_, X);
161
629
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
629
      vector_.erase(I);
163
629
      return true;
164
629
    }
165
3
    return false;
166
3
  }
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
35.2k
  bool remove(const value_type& X) {
159
35.2k
    if (set_.erase(X)) {
160
14.7k
      typename vector_type::iterator I = find(vector_, X);
161
14.7k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
14.7k
      vector_.erase(I);
163
14.7k
      return true;
164
14.7k
    }
165
20.5k
    return false;
166
20.5k
  }
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.86M
  bool remove(const value_type& X) {
159
1.86M
    if (set_.erase(X)) {
160
1.83M
      typename vector_type::iterator I = find(vector_, X);
161
1.83M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.83M
      vector_.erase(I);
163
1.83M
      return true;
164
1.83M
    }
165
31.2k
    return false;
166
31.2k
  }
llvm::SetVector<llvm::InterleaveGroup<llvm::Instruction>*, llvm::SmallVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>, llvm::SmallDenseSet<llvm::InterleaveGroup<llvm::Instruction>*, 4u, llvm::DenseMapInfo<llvm::InterleaveGroup<llvm::Instruction>*> > >::remove(llvm::InterleaveGroup<llvm::Instruction>* 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
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::remove(llvm::LiveInterval* const&)
Line
Count
Source
158
516k
  bool remove(const value_type& X) {
159
516k
    if (set_.erase(X)) {
160
898
      typename vector_type::iterator I = find(vector_, X);
161
898
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
898
      vector_.erase(I);
163
898
      return true;
164
898
    }
165
515k
    return false;
166
515k
  }
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.6k
  bool remove(const value_type& X) {
159
22.6k
    if (set_.erase(X)) {
160
22.6k
      typename vector_type::iterator I = find(vector_, X);
161
22.6k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
22.6k
      vector_.erase(I);
163
22.6k
      return true;
164
22.6k
    }
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
4.83M
  bool remove(const value_type& X) {
159
4.83M
    if (set_.erase(X)) {
160
3.78M
      typename vector_type::iterator I = find(vector_, X);
161
3.78M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
3.78M
      vector_.erase(I);
163
3.78M
      return true;
164
3.78M
    }
165
1.04M
    return false;
166
1.04M
  }
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.84k
  bool remove(const value_type& X) {
159
1.84k
    if (set_.erase(X)) {
160
1.84k
      typename vector_type::iterator I = find(vector_, X);
161
1.84k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.84k
      vector_.erase(I);
163
1.84k
      return true;
164
1.84k
    }
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.9k
  bool remove(const value_type& X) {
159
32.9k
    if (set_.erase(X)) {
160
263
      typename vector_type::iterator I = find(vector_, X);
161
263
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
263
      vector_.erase(I);
163
263
      return true;
164
263
    }
165
32.6k
    return false;
166
32.6k
  }
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
42.1k
  bool remove(const value_type& X) {
159
42.1k
    if (set_.erase(X)) {
160
355
      typename vector_type::iterator I = find(vector_, X);
161
355
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
355
      vector_.erase(I);
163
355
      return true;
164
355
    }
165
41.8k
    return false;
166
41.8k
  }
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
33
  bool remove(const value_type& X) {
159
33
    if (set_.erase(X)) {
160
31
      typename vector_type::iterator I = find(vector_, X);
161
31
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
31
      vector_.erase(I);
163
31
      return true;
164
31
    }
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.24k
  bool remove(const value_type& X) {
159
1.24k
    if (set_.erase(X)) {
160
1.24k
      typename vector_type::iterator I = find(vector_, X);
161
1.24k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
1.24k
      vector_.erase(I);
163
1.24k
      return true;
164
1.24k
    }
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
59.9k
  bool remove(const value_type& X) {
159
59.9k
    if (set_.erase(X)) {
160
28.1k
      typename vector_type::iterator I = find(vector_, X);
161
28.1k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
28.1k
      vector_.erase(I);
163
28.1k
      return true;
164
28.1k
    }
165
31.8k
    return false;
166
31.8k
  }
Unexecuted instantiation: 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&)
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
573
      typename vector_type::iterator I = find(vector_, X);
161
573
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
573
      vector_.erase(I);
163
573
      return true;
164
573
    }
165
2.12k
    return false;
166
2.12k
  }
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
452
  bool remove(const value_type& X) {
159
452
    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
451
    return false;
166
451
  }
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.29M
  bool remove(const value_type& X) {
159
2.29M
    if (set_.erase(X)) {
160
2.21M
      typename vector_type::iterator I = find(vector_, X);
161
2.21M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
2.21M
      vector_.erase(I);
163
2.21M
      return true;
164
2.21M
    }
165
83.4k
    return false;
166
83.4k
  }
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.95M
  bool remove(const value_type& X) {
159
1.95M
    if (set_.erase(X)) {
160
36.2k
      typename vector_type::iterator I = find(vector_, X);
161
36.2k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
36.2k
      vector_.erase(I);
163
36.2k
      return true;
164
36.2k
    }
165
1.91M
    return false;
166
1.91M
  }
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
387
  bool remove(const value_type& X) {
159
387
    if (set_.erase(X)) {
160
45
      typename vector_type::iterator I = find(vector_, X);
161
45
      assert(I != vector_.end() && "Corrupted SetVector instances!");
162
45
      vector_.erase(I);
163
45
      return true;
164
45
    }
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
68.4k
  iterator erase(iterator I) {
173
68.4k
    const key_type &V = *I;
174
68.4k
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
68.4k
    set_.erase(V);
176
68.4k
177
68.4k
    // FIXME: No need to use the non-const iterator when built with
178
68.4k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
68.4k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
68.4k
    auto NI = vector_.begin();
181
68.4k
    std::advance(NI, std::distance<iterator>(NI, I));
182
68.4k
183
68.4k
    return vector_.erase(NI);
184
68.4k
  }
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
189
  iterator erase(iterator I) {
173
189
    const key_type &V = *I;
174
189
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
189
    set_.erase(V);
176
189
177
189
    // FIXME: No need to use the non-const iterator when built with
178
189
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
189
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
189
    auto NI = vector_.begin();
181
189
    std::advance(NI, std::distance<iterator>(NI, I));
182
189
183
189
    return vector_.erase(NI);
184
189
  }
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
68.2k
  iterator erase(iterator I) {
173
68.2k
    const key_type &V = *I;
174
68.2k
    assert(set_.count(V) && "Corrupted SetVector instances!");
175
68.2k
    set_.erase(V);
176
68.2k
177
68.2k
    // FIXME: No need to use the non-const iterator when built with
178
68.2k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
179
68.2k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
180
68.2k
    auto NI = vector_.begin();
181
68.2k
    std::advance(NI, std::distance<iterator>(NI, I));
182
68.2k
183
68.2k
    return vector_.erase(NI);
184
68.2k
  }
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
363k
  bool remove_if(UnaryPredicate P) {
201
363k
    typename vector_type::iterator I =
202
363k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
363k
    if (I == vector_.end())
204
318k
      return false;
205
44.4k
    vector_.erase(I, vector_.end());
206
44.4k
    return true;
207
44.4k
  }
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.30k
  bool remove_if(UnaryPredicate P) {
201
3.30k
    typename vector_type::iterator I =
202
3.30k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
3.30k
    if (I == vector_.end())
204
3.30k
      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
743
  bool remove_if(UnaryPredicate P) {
201
743
    typename vector_type::iterator I =
202
743
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
743
    if (I == vector_.end())
204
635
      return false;
205
108
    vector_.erase(I, vector_.end());
206
108
    return true;
207
108
  }
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
13.0k
  bool remove_if(UnaryPredicate P) {
201
13.0k
    typename vector_type::iterator I =
202
13.0k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
13.0k
    if (I == vector_.end())
204
12.8k
      return false;
205
165
    vector_.erase(I, vector_.end());
206
165
    return true;
207
165
  }
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
57
  bool remove_if(UnaryPredicate P) {
201
57
    typename vector_type::iterator I =
202
57
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
57
    if (I == vector_.end())
204
45
      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
232k
  bool remove_if(UnaryPredicate P) {
201
232k
    typename vector_type::iterator I =
202
232k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
232k
    if (I == vector_.end())
204
188k
      return false;
205
44.0k
    vector_.erase(I, vector_.end());
206
44.0k
    return true;
207
44.0k
  }
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.99k
  bool remove_if(UnaryPredicate P) {
201
2.99k
    typename vector_type::iterator I =
202
2.99k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
2.99k
    if (I == vector_.end())
204
2.89k
      return false;
205
96
    vector_.erase(I, vector_.end());
206
96
    return true;
207
96
  }
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
110k
  bool remove_if(UnaryPredicate P) {
201
110k
    typename vector_type::iterator I =
202
110k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
110k
    if (I == vector_.end())
204
110k
      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
30
  bool remove_if(UnaryPredicate P) {
201
30
    typename vector_type::iterator I =
202
30
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
30
    if (I == vector_.end())
204
21
      return false;
205
9
    vector_.erase(I, vector_.end());
206
9
    return true;
207
9
  }
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
30
  bool remove_if(UnaryPredicate P) {
201
30
    typename vector_type::iterator I =
202
30
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
203
30
    if (I == vector_.end())
204
0
      return false;
205
30
    vector_.erase(I, vector_.end());
206
30
    return true;
207
30
  }
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
101M
  size_type count(const key_type &key) const {
212
101M
    return set_.count(key);
213
101M
  }
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
632
  size_type count(const key_type &key) const {
212
632
    return set_.count(key);
213
632
  }
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
253
  size_type count(const key_type &key) const {
212
253
    return set_.count(key);
213
253
  }
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
  }
Unexecuted instantiation: llvm::SetVector<llvm::SDNode*, std::__1::vector<llvm::SDNode*, std::__1::allocator<llvm::SDNode*> >, llvm::DenseSet<llvm::SDNode*, llvm::DenseMapInfo<llvm::SDNode*> > >::count(llvm::SDNode* const&) const
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
599k
  size_type count(const key_type &key) const {
212
599k
    return set_.count(key);
213
599k
  }
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
265k
  size_type count(const key_type &key) const {
212
265k
    return set_.count(key);
213
265k
  }
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
499k
  size_type count(const key_type &key) const {
212
499k
    return set_.count(key);
213
499k
  }
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
13.4M
  size_type count(const key_type &key) const {
212
13.4M
    return set_.count(key);
213
13.4M
  }
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
88
  size_type count(const key_type &key) const {
212
88
    return set_.count(key);
213
88
  }
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
122k
  size_type count(const key_type &key) const {
212
122k
    return set_.count(key);
213
122k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::count(llvm::BasicBlock* const&) const
Line
Count
Source
211
453
  size_type count(const key_type &key) const {
212
453
    return set_.count(key);
213
453
  }
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
48.0M
  size_type count(const key_type &key) const {
212
48.0M
    return set_.count(key);
213
48.0M
  }
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
194
  size_type count(const key_type &key) const {
212
194
    return set_.count(key);
213
194
  }
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
36.7M
  size_type count(const key_type &key) const {
212
36.7M
    return set_.count(key);
213
36.7M
  }
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
61.4k
  size_type count(const key_type &key) const {
212
61.4k
    return set_.count(key);
213
61.4k
  }
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
184
  size_type count(const key_type &key) const {
212
184
    return set_.count(key);
213
184
  }
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
757k
  size_type count(const key_type &key) const {
212
757k
    return set_.count(key);
213
757k
  }
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
694
  size_type count(const key_type &key) const {
212
694
    return set_.count(key);
213
694
  }
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
1.39k
  size_type count(const key_type &key) const {
212
1.39k
    return set_.count(key);
213
1.39k
  }
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
95.3k
  size_type count(const key_type &key) const {
212
95.3k
    return set_.count(key);
213
95.3k
  }
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
130k
  size_type count(const key_type &key) const {
212
130k
    return set_.count(key);
213
130k
  }
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.6k
  size_type count(const key_type &key) const {
212
16.6k
    return set_.count(key);
213
16.6k
  }
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
307k
  size_type count(const key_type &key) const {
212
307k
    return set_.count(key);
213
307k
  }
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
459
  size_type count(const key_type &key) const {
212
459
    return set_.count(key);
213
459
  }
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
165k
  size_type count(const key_type &key) const {
212
165k
    return set_.count(key);
213
165k
  }
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
929
  size_type count(const key_type &key) const {
212
929
    return set_.count(key);
213
929
  }
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.4k
  size_type count(const key_type &key) const {
212
20.4k
    return set_.count(key);
213
20.4k
  }
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
160k
  size_type count(const key_type &key) const {
212
160k
    return set_.count(key);
213
160k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::count(clang::VarDecl* const&) const
Line
Count
Source
211
24.7k
  size_type count(const key_type &key) const {
212
24.7k
    return set_.count(key);
213
24.7k
  }
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.44k
  size_type count(const key_type &key) const {
212
3.44k
    return set_.count(key);
213
3.44k
  }
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
135
  size_type count(const key_type &key) const {
212
135
    return set_.count(key);
213
135
  }
214
215
  /// Completely clear the SetVector
216
13.0M
  void clear() {
217
13.0M
    set_.clear();
218
13.0M
    vector_.clear();
219
13.0M
  }
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
37.9k
  void clear() {
217
37.9k
    set_.clear();
218
37.9k
    vector_.clear();
219
37.9k
  }
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.30k
  void clear() {
217
3.30k
    set_.clear();
218
3.30k
    vector_.clear();
219
3.30k
  }
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.30k
  void clear() {
217
3.30k
    set_.clear();
218
3.30k
    vector_.clear();
219
3.30k
  }
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<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
15.1k
  void clear() {
217
15.1k
    set_.clear();
218
15.1k
    vector_.clear();
219
15.1k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::clear()
Line
Count
Source
216
5.59M
  void clear() {
217
5.59M
    set_.clear();
218
5.59M
    vector_.clear();
219
5.59M
  }
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.39k
  void clear() {
217
2.39k
    set_.clear();
218
2.39k
    vector_.clear();
219
2.39k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::clear()
Line
Count
Source
216
4.02k
  void clear() {
217
4.02k
    set_.clear();
218
4.02k
    vector_.clear();
219
4.02k
  }
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
613k
  void clear() {
217
613k
    set_.clear();
218
613k
    vector_.clear();
219
613k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::clear()
Line
Count
Source
216
465k
  void clear() {
217
465k
    set_.clear();
218
465k
    vector_.clear();
219
465k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
216
349k
  void clear() {
217
349k
    set_.clear();
218
349k
    vector_.clear();
219
349k
  }
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
46.6k
  void clear() {
217
46.6k
    set_.clear();
218
46.6k
    vector_.clear();
219
46.6k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::clear()
Line
Count
Source
216
108k
  void clear() {
217
108k
    set_.clear();
218
108k
    vector_.clear();
219
108k
  }
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
471k
  void clear() {
217
471k
    set_.clear();
218
471k
    vector_.clear();
219
471k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
216
33
  void clear() {
217
33
    set_.clear();
218
33
    vector_.clear();
219
33
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::clear()
Line
Count
Source
216
102k
  void clear() {
217
102k
    set_.clear();
218
102k
    vector_.clear();
219
102k
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::clear()
Line
Count
Source
216
185k
  void clear() {
217
185k
    set_.clear();
218
185k
    vector_.clear();
219
185k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
216
10.7k
  void clear() {
217
10.7k
    set_.clear();
218
10.7k
    vector_.clear();
219
10.7k
  }
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
571
  void clear() {
217
571
    set_.clear();
218
571
    vector_.clear();
219
571
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::clear()
Line
Count
Source
216
571
  void clear() {
217
571
    set_.clear();
218
571
    vector_.clear();
219
571
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::clear()
Line
Count
Source
216
1.06M
  void clear() {
217
1.06M
    set_.clear();
218
1.06M
    vector_.clear();
219
1.06M
  }
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
15.0k
  void clear() {
217
15.0k
    set_.clear();
218
15.0k
    vector_.clear();
219
15.0k
  }
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
945k
  void clear() {
217
945k
    set_.clear();
218
945k
    vector_.clear();
219
945k
  }
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.27M
  void clear() {
217
1.27M
    set_.clear();
218
1.27M
    vector_.clear();
219
1.27M
  }
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
28.8k
  void clear() {
217
28.8k
    set_.clear();
218
28.8k
    vector_.clear();
219
28.8k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::clear()
Line
Count
Source
216
853k
  void clear() {
217
853k
    set_.clear();
218
853k
    vector_.clear();
219
853k
  }
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::clear()
Line
Count
Source
216
853k
  void clear() {
217
853k
    set_.clear();
218
853k
    vector_.clear();
219
853k
  }
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.11k
  void clear() {
217
1.11k
    set_.clear();
218
1.11k
    vector_.clear();
219
1.11k
  }
220
221
  /// Remove the last element of the SetVector.
222
30.0M
  void pop_back() {
223
30.0M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
30.0M
    set_.erase(back());
225
30.0M
    vector_.pop_back();
226
30.0M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
222
89.1k
  void pop_back() {
223
89.1k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
89.1k
    set_.erase(back());
225
89.1k
    vector_.pop_back();
226
89.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
7.99k
  void pop_back() {
223
7.99k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
7.99k
    set_.erase(back());
225
7.99k
    vector_.pop_back();
226
7.99k
  }
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.68k
  void pop_back() {
223
1.68k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.68k
    set_.erase(back());
225
1.68k
    vector_.pop_back();
226
1.68k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::pop_back()
Line
Count
Source
222
50.5k
  void pop_back() {
223
50.5k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
50.5k
    set_.erase(back());
225
50.5k
    vector_.pop_back();
226
50.5k
  }
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.4k
  void pop_back() {
223
16.4k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
16.4k
    set_.erase(back());
225
16.4k
    vector_.pop_back();
226
16.4k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
222
134k
  void pop_back() {
223
134k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
134k
    set_.erase(back());
225
134k
    vector_.pop_back();
226
134k
  }
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.3k
  void pop_back() {
223
11.3k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
11.3k
    set_.erase(back());
225
11.3k
    vector_.pop_back();
226
11.3k
  }
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
779
  void pop_back() {
223
779
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
779
    set_.erase(back());
225
779
    vector_.pop_back();
226
779
  }
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
91.6k
  void pop_back() {
223
91.6k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
91.6k
    set_.erase(back());
225
91.6k
    vector_.pop_back();
226
91.6k
  }
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
1.07M
  void pop_back() {
223
1.07M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.07M
    set_.erase(back());
225
1.07M
    vector_.pop_back();
226
1.07M
  }
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.27k
  void pop_back() {
223
1.27k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.27k
    set_.erase(back());
225
1.27k
    vector_.pop_back();
226
1.27k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back()
Line
Count
Source
222
4.69M
  void pop_back() {
223
4.69M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
4.69M
    set_.erase(back());
225
4.69M
    vector_.pop_back();
226
4.69M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back()
Line
Count
Source
222
23.8M
  void pop_back() {
223
23.8M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
23.8M
    set_.erase(back());
225
23.8M
    vector_.pop_back();
226
23.8M
  }
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.56k
  void pop_back() {
223
1.56k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
224
1.56k
    set_.erase(back());
225
1.56k
    vector_.pop_back();
226
1.56k
  }
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
28.9M
  LLVM_NODISCARD T pop_back_val() {
229
28.9M
    T Ret = back();
230
28.9M
    pop_back();
231
28.9M
    return Ret;
232
28.9M
  }
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
89.1k
  LLVM_NODISCARD T pop_back_val() {
229
89.1k
    T Ret = back();
230
89.1k
    pop_back();
231
89.1k
    return Ret;
232
89.1k
  }
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.68k
  LLVM_NODISCARD T pop_back_val() {
229
1.68k
    T Ret = back();
230
1.68k
    pop_back();
231
1.68k
    return Ret;
232
1.68k
  }
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
134k
  LLVM_NODISCARD T pop_back_val() {
229
134k
    T Ret = back();
230
134k
    pop_back();
231
134k
    return Ret;
232
134k
  }
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.3k
  LLVM_NODISCARD T pop_back_val() {
229
11.3k
    T Ret = back();
230
11.3k
    pop_back();
231
11.3k
    return Ret;
232
11.3k
  }
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
6.47k
  LLVM_NODISCARD T pop_back_val() {
229
6.47k
    T Ret = back();
230
6.47k
    pop_back();
231
6.47k
    return Ret;
232
6.47k
  }
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
779
  LLVM_NODISCARD T pop_back_val() {
229
779
    T Ret = back();
230
779
    pop_back();
231
779
    return Ret;
232
779
  }
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
91.6k
  LLVM_NODISCARD T pop_back_val() {
229
91.6k
    T Ret = back();
230
91.6k
    pop_back();
231
91.6k
    return Ret;
232
91.6k
  }
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.27k
  LLVM_NODISCARD T pop_back_val() {
229
1.27k
    T Ret = back();
230
1.27k
    pop_back();
231
1.27k
    return Ret;
232
1.27k
  }
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.69M
  LLVM_NODISCARD T pop_back_val() {
229
4.69M
    T Ret = back();
230
4.69M
    pop_back();
231
4.69M
    return Ret;
232
4.69M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::pop_back_val()
Line
Count
Source
228
1.07M
  LLVM_NODISCARD T pop_back_val() {
229
1.07M
    T Ret = back();
230
1.07M
    pop_back();
231
1.07M
    return Ret;
232
1.07M
  }
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
22.8M
  LLVM_NODISCARD T pop_back_val() {
229
22.8M
    T Ret = back();
230
22.8M
    pop_back();
231
22.8M
    return Ret;
232
22.8M
  }
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
363k
        : 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.30k
        : 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
743
        : 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
13.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
57
        : 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
232k
        : 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.99k
        : 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
110k
        : 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
30
        : 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
30
        : 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
674k
    bool operator()(const ArgumentT &Arg) {
283
674k
      if (P(Arg)) {
284
105k
        set_.erase(Arg);
285
105k
        return true;
286
105k
      }
287
568k
      return false;
288
568k
    }
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.93k
    bool operator()(const ArgumentT &Arg) {
283
2.93k
      if (P(Arg)) {
284
281
        set_.erase(Arg);
285
281
        return true;
286
281
      }
287
2.65k
      return false;
288
2.65k
    }
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
5.25k
    bool operator()(const ArgumentT &Arg) {
283
5.25k
      if (P(Arg)) {
284
208
        set_.erase(Arg);
285
208
        return true;
286
208
      }
287
5.04k
      return false;
288
5.04k
    }
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
64
    bool operator()(const ArgumentT &Arg) {
283
64
      if (P(Arg)) {
284
13
        set_.erase(Arg);
285
13
        return true;
286
13
      }
287
51
      return false;
288
51
    }
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
178k
    bool operator()(const ArgumentT &Arg) {
283
178k
      if (P(Arg)) {
284
104k
        set_.erase(Arg);
285
104k
        return true;
286
104k
      }
287
73.3k
      return false;
288
73.3k
    }
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
420
    bool operator()(const ArgumentT &Arg) {
283
420
      if (P(Arg)) {
284
147
        set_.erase(Arg);
285
147
        return true;
286
147
      }
287
273
      return false;
288
273
    }
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
487k
    bool operator()(const ArgumentT &Arg) {
283
487k
      if (P(Arg)) {
284
2
        set_.erase(Arg);
285
2
        return true;
286
2
      }
287
487k
      return false;
288
487k
    }
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
87
    bool operator()(const ArgumentT &Arg) {
283
87
      if (P(Arg)) {
284
11
        set_.erase(Arg);
285
11
        return true;
286
11
      }
287
76
      return false;
288
76
    }
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
50
    bool operator()(const ArgumentT &Arg) {
283
50
      if (P(Arg)) {
284
49
        set_.erase(Arg);
285
49
        return true;
286
49
      }
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
87.6M
  SmallSetVector() = default;
llvm::SmallSetVector<unsigned int, 4u>::SmallSetVector()
Line
Count
Source
301
304k
  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
33.5k
  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
387
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LazyCallGraph::Node*, 4u>::SmallSetVector()
Line
Count
Source
301
882
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Instruction*, 8u>::SmallSetVector()
Line
Count
Source
301
99.9k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Function*, 4u>::SmallSetVector()
Line
Count
Source
301
655
  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::BasicBlock*, 2u>::SmallSetVector()
Line
Count
Source
301
482
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MDNode const*, 4u>::SmallSetVector()
Line
Count
Source
301
17.2M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::InterleaveGroup<llvm::Instruction>*, 4u>::SmallSetVector()
Line
Count
Source
301
36.9k
  SmallSetVector() = default;
llvm::SmallSetVector<std::__1::pair<llvm::PHINode*, llvm::PHINode*>, 8u>::SmallSetVector()
Line
Count
Source
301
5.64k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 8u>::SmallSetVector()
Line
Count
Source
301
1.99M
  SmallSetVector() = default;
llvm::SmallSetVector<unsigned int, 16u>::SmallSetVector()
Line
Count
Source
301
744k
  SmallSetVector() = default;
llvm::SmallSetVector<int, 8u>::SmallSetVector()
Line
Count
Source
301
13.3k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>::SmallSetVector()
Line
Count
Source
301
235k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineInstr*, 8u>::SmallSetVector()
Line
Count
Source
301
63.1k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SUnit*, 8u>::SmallSetVector()
Line
Count
Source
301
2.47k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MachineInstr*, 16u>::SmallSetVector()
Line
Count
Source
301
32.1k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LiveInterval*, 8u>::SmallSetVector()
Line
Count
Source
301
31.5k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::LandingPadInst*, 16u>::SmallSetVector()
Line
Count
Source
301
8.13k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Function*, 8u>::SmallSetVector()
Line
Count
Source
301
637k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value*, 8u>::SmallSetVector()
Line
Count
Source
301
40.6k
  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
240k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Instruction*, 16u>::SmallSetVector()
Line
Count
Source
301
53.3k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value*, 16u>::SmallSetVector()
Line
Count
Source
301
514k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MemoryPhi*, 4u>::SmallSetVector()
Line
Count
Source
301
108k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 4u>::SmallSetVector()
Line
Count
Source
301
19.8k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Type*, 4u>::SmallSetVector()
Line
Count
Source
301
207k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SCEV const*, 4u>::SmallSetVector()
Line
Count
Source
301
1.33M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::BasicBlock*, 16u>::SmallSetVector()
Line
Count
Source
301
471k
  SmallSetVector() = default;
llvm::SmallSetVector<std::__1::pair<llvm::BasicBlock*, llvm::BasicBlock*>, 4u>::SmallSetVector()
Line
Count
Source
301
925
  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
922k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SelectInst*, 8u>::SmallSetVector()
Line
Count
Source
301
922k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Value const*, 8u>::SmallSetVector()
Line
Count
Source
301
518k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Argument const*, 4u>::SmallSetVector()
Line
Count
Source
301
70.9k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::PHINode*, 16u>::SmallSetVector()
Line
Count
Source
301
1.52M
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Loop*, 4u>::SmallSetVector()
Line
Count
Source
301
11.0k
  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
97
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::CachedHashString, 16u>::SmallSetVector()
Line
Count
Source
301
55.5k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::Constant*, 2u>::SmallSetVector()
Line
Count
Source
301
32
  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
135
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::SDNode*, 16u>::SmallSetVector()
Line
Count
Source
301
47.3M
  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.67M
  SmallSetVector() = default;
llvm::SmallSetVector<clang::NamedDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
37.9k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::DeclContext const*, 16u>::SmallSetVector()
Line
Count
Source
301
3.54k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::TypedefNameDecl const*, 4u>::SmallSetVector()
Line
Count
Source
301
37.8k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::ObjCMethodDecl*, 4u>::SmallSetVector()
Line
Count
Source
301
87.6k
  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
853k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::CXXRecordDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
853k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::LabelDecl*, 8u>::SmallSetVector()
Line
Count
Source
301
420k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::VarDecl*, 16u>::SmallSetVector()
Line
Count
Source
301
420k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::NamedDecl*, 8u>::SmallSetVector()
Line
Count
Source
301
91.7k
  SmallSetVector() = default;
llvm::SmallSetVector<clang::CXXRecordDecl const*, 8u>::SmallSetVector()
Line
Count
Source
301
11.3k
  SmallSetVector() = default;
llvm::SmallSetVector<llvm::MDNode*, 16u>::SmallSetVector()
Line
Count
Source
301
73
  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.19M
  SmallSetVector(It Start, It End) {
306
2.19M
    this->insert(Start, End);
307
2.19M
  }
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.13M
  SmallSetVector(It Start, It End) {
306
2.13M
    this->insert(Start, End);
307
2.13M
  }
llvm::SmallSetVector<llvm::Metadata*, 4u>::SmallSetVector<llvm::MDOperand const*>(llvm::MDOperand const*, llvm::MDOperand const*)
Line
Count
Source
305
40.4k
  SmallSetVector(It Start, It End) {
306
40.4k
    this->insert(Start, End);
307
40.4k
  }
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
506
  SmallSetVector(It Start, It End) {
306
506
    this->insert(Start, End);
307
506
  }
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.9k
  SmallSetVector(It Start, It End) {
306
17.9k
    this->insert(Start, End);
307
17.9k
  }
308
};
309
310
} // end namespace llvm
311
312
#endif // LLVM_ADT_SETVECTOR_H