Coverage Report

Created: 2019-07-24 05:18

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/SetVector.h
Line
Count
Source
1
//===- llvm/ADT/SetVector.h - Set with insert order iteration ---*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
//
9
// This file implements a set that has insertion order iteration
10
// characteristics. This is useful for keeping a set of things that need to be
11
// visited later but in a deterministic order (insertion order). The interface
12
// is purposefully minimal.
13
//
14
// This file defines SetVector and SmallSetVector, which performs no allocations
15
// if the SetVector has less than a certain number of elements.
16
//
17
//===----------------------------------------------------------------------===//
18
19
#ifndef LLVM_ADT_SETVECTOR_H
20
#define LLVM_ADT_SETVECTOR_H
21
22
#include "llvm/ADT/ArrayRef.h"
23
#include "llvm/ADT/DenseSet.h"
24
#include "llvm/ADT/STLExtras.h"
25
#include "llvm/Support/Compiler.h"
26
#include <algorithm>
27
#include <cassert>
28
#include <iterator>
29
#include <vector>
30
31
namespace llvm {
32
33
/// A vector that has set insertion semantics.
34
///
35
/// This adapter class provides a way to keep a set of things that also has the
36
/// property of a deterministic iteration order. The order of iteration is the
37
/// order of insertion.
38
template <typename T, typename Vector = std::vector<T>,
39
          typename Set = DenseSet<T>>
40
class SetVector {
41
public:
42
  using value_type = T;
43
  using key_type = T;
44
  using reference = T&;
45
  using const_reference = const T&;
46
  using set_type = Set;
47
  using vector_type = Vector;
48
  using iterator = typename vector_type::const_iterator;
49
  using const_iterator = typename vector_type::const_iterator;
50
  using reverse_iterator = typename vector_type::const_reverse_iterator;
51
  using const_reverse_iterator = typename vector_type::const_reverse_iterator;
52
  using size_type = typename vector_type::size_type;
53
54
  /// Construct an empty SetVector
55
99.8M
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
55
378k
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
55
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
55
1.12M
  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
55
39.8k
  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
55
232k
  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
55
52.6k
  SetVector() = default;
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::SetVector()
Line
Count
Source
55
5.56k
  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
55
446k
  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
55
659
  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
55
34
  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
55
10.9k
  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
55
1.10k
  SetVector() = default;
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
55
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
55
16
  SetVector() = default;
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::SetVector()
Line
Count
Source
55
1.93M
  SetVector() = default;
llvm::SetVector<llvm::CallBase*, llvm::SmallVector<llvm::CallBase*, 16u>, llvm::SmallDenseSet<llvm::CallBase*, 16u, llvm::DenseMapInfo<llvm::CallBase*> > >::SetVector()
Line
Count
Source
55
408
  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
55
2.90k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
55
522k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::SetVector()
Line
Count
Source
55
805k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
55
100k
  SetVector() = default;
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::SetVector()
Line
Count
Source
55
1.15k
  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
55
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::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::SetVector()
Line
Count
Source
55
111k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
55
766
  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
55
2.21k
  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
55
673
  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
55
1.33k
  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
55
1.33k
  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
55
8.12M
  SetVector() = default;
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::SetVector()
Line
Count
Source
55
10
  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
55
18.3M
  SetVector() = default;
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::SetVector()
Line
Count
Source
55
42.5k
  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
55
37.4k
  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
55
5.40k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
55
2.03M
  SetVector() = default;
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::SetVector()
Line
Count
Source
55
801k
  SetVector() = default;
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::SetVector()
Line
Count
Source
55
685k
  SetVector() = default;
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::SetVector()
Line
Count
Source
55
13.6k
  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
55
228k
  SetVector() = default;
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
55
67.7k
  SetVector() = default;
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::SetVector()
Line
Count
Source
55
2.56k
  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
55
1.27k
  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
55
34.5k
  SetVector() = default;
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::SetVector()
Line
Count
Source
55
34.4k
  SetVector() = default;
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::SetVector()
Line
Count
Source
55
33.8k
  SetVector() = default;
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::SetVector()
Line
Count
Source
55
8.31k
  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
55
81.7k
  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
55
28
  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
55
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
55
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::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::SetVector()
Line
Count
Source
55
34
  SetVector() = default;
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::SetVector()
Line
Count
Source
55
2.25k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 4u>, llvm::SmallDenseSet<llvm::Instruction*, 4u, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
55
248
  SetVector() = default;
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::SetVector()
Line
Count
Source
55
647k
  SetVector() = default;
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::SetVector()
Line
Count
Source
55
40.9k
  SetVector() = default;
llvm::SetVector<llvm::GlobalValue*, std::__1::vector<llvm::GlobalValue*, std::__1::allocator<llvm::GlobalValue*> >, llvm::DenseSet<llvm::GlobalValue*, llvm::DenseMapInfo<llvm::GlobalValue*> > >::SetVector()
Line
Count
Source
55
779
  SetVector() = default;
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::SetVector()
Line
Count
Source
55
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
55
72
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
55
243k
  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
55
263k
  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
55
54.0k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
55
959k
  SetVector() = default;
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::SetVector()
Line
Count
Source
55
522k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
55
20.0k
  SetVector() = default;
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::SetVector()
Line
Count
Source
55
17.7k
  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
55
141k
  SetVector() = default;
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::SetVector()
Line
Count
Source
55
208k
  SetVector() = default;
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::SetVector()
Line
Count
Source
55
208k
  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
55
1.38M
  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
55
921
  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
55
13.2k
  SetVector() = default;
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::SetVector()
Line
Count
Source
55
558
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
55
938k
  SetVector() = default;
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::SetVector()
Line
Count
Source
55
938k
  SetVector() = default;
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::SetVector()
Line
Count
Source
55
58.6k
  SetVector() = default;
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::SetVector()
Line
Count
Source
55
29.3k
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
55
29.3k
  SetVector() = default;
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::SetVector()
Line
Count
Source
55
29.3k
  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
55
541k
  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
55
541k
  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
55
62.6k
  SetVector() = default;
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::SetVector()
Line
Count
Source
55
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
55
11.1k
  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
55
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
55
115k
  SetVector() = default;
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::SetVector()
Line
Count
Source
55
115k
  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
55
103
  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
55
1.54k
  SetVector() = default;
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::SetVector()
Line
Count
Source
55
61.9k
  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
55
240
  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
55
17.8k
  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
55
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
55
40
  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<clang::NamedDecl*, std::__1::vector<clang::NamedDecl*, std::__1::allocator<clang::NamedDecl*> >, llvm::DenseSet<clang::NamedDecl*, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
55
5.34k
  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
55
3.65k
  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
55
3.65k
  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
55
12.5k
  SetVector() = default;
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
55
6.65k
  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
55
5.20k
  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
55
72.8k
  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
55
20.9k
  SetVector() = default;
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::SetVector()
Line
Count
Source
55
2.57k
  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
55
149k
  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
55
1.20k
  SetVector() = default;
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::SetVector()
Line
Count
Source
55
1.20k
  SetVector() = default;
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::SetVector()
Line
Count
Source
55
35.7k
  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
55
192
  SetVector() = default;
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::SetVector()
Line
Count
Source
55
2.88M
  SetVector() = default;
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::SetVector()
Line
Count
Source
55
33.1M
  SetVector() = default;
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::SetVector()
Line
Count
Source
55
152
  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
55
15.8k
  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
55
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
55
10.9M
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
55
41.6k
  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
55
41.5k
  SetVector() = default;
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::SetVector()
Line
Count
Source
55
88.7k
  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
55
125
  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
55
24
  SetVector() = default;
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::SetVector()
Line
Count
Source
55
2.94k
  SetVector() = default;
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::SetVector()
Line
Count
Source
55
863k
  SetVector() = default;
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::SetVector()
Line
Count
Source
55
1.72M
  SetVector() = default;
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::SetVector()
Line
Count
Source
55
2.24M
  SetVector() = default;
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::SetVector()
Line
Count
Source
55
53.3k
  SetVector() = default;
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::SetVector()
Line
Count
Source
55
414k
  SetVector() = default;
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 16u>, llvm::SmallDenseSet<clang::VarDecl*, 16u, llvm::DenseMapInfo<clang::VarDecl*> > >::SetVector()
Line
Count
Source
55
414k
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
55
16.1k
  SetVector() = default;
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::SetVector()
Line
Count
Source
55
92.4k
  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
55
11.7k
  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
55
1.07k
  SetVector() = default;
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::SetVector()
Line
Count
Source
55
89
  SetVector() = default;
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::SetVector()
Line
Count
Source
55
2
  SetVector() = default;
56
57
  /// Initialize a SetVector with a range of elements
58
  template<typename It>
59
41.2k
  SetVector(It Start, It End) {
60
41.2k
    insert(Start, End);
61
41.2k
  }
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
59
44
  SetVector(It Start, It End) {
60
44
    insert(Start, End);
61
44
  }
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
59
2
  SetVector(It Start, It End) {
60
2
    insert(Start, End);
61
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
59
3
  SetVector(It Start, It End) {
60
3
    insert(Start, End);
61
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
59
5.38k
  SetVector(It Start, It End) {
60
5.38k
    insert(Start, End);
61
5.38k
  }
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
59
623
  SetVector(It Start, It End) {
60
623
    insert(Start, End);
61
623
  }
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
59
34.0k
  SetVector(It Start, It End) {
60
34.0k
    insert(Start, End);
61
34.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
59
948
  SetVector(It Start, It End) {
60
948
    insert(Start, End);
61
948
  }
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<clang::ValueDecl const* const*>(clang::ValueDecl const* const*, clang::ValueDecl const* const*)
Line
Count
Source
59
240
  SetVector(It Start, It End) {
60
240
    insert(Start, End);
61
240
  }
62
63
45.4k
  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
63
1.45k
  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
63
42.5k
  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
63
28
  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
63
720
  ArrayRef<T> getArrayRef() const { return vector_; }
llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::getArrayRef() const
Line
Count
Source
63
157
  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
63
518
  ArrayRef<T> getArrayRef() const { return vector_; }
64
65
  /// Clear the SetVector and return the underlying vector.
66
4.21k
  Vector takeVector() {
67
4.21k
    set_.clear();
68
4.21k
    return std::move(vector_);
69
4.21k
  }
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
66
886
  Vector takeVector() {
67
886
    set_.clear();
68
886
    return std::move(vector_);
69
886
  }
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
66
665
  Vector takeVector() {
67
665
    set_.clear();
68
665
    return std::move(vector_);
69
665
  }
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
66
1.33k
  Vector takeVector() {
67
1.33k
    set_.clear();
68
1.33k
    return std::move(vector_);
69
1.33k
  }
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
66
1.33k
  Vector takeVector() {
67
1.33k
    set_.clear();
68
1.33k
    return std::move(vector_);
69
1.33k
  }
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
66
3
  Vector takeVector() {
67
3
    set_.clear();
68
3
    return std::move(vector_);
69
3
  }
70
71
  /// Determine if the SetVector is empty or not.
72
313M
  bool empty() const {
73
313M
    return vector_.empty();
74
313M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::empty() const
Line
Count
Source
72
151k
  bool empty() const {
73
151k
    return vector_.empty();
74
151k
  }
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
72
36.9k
  bool empty() const {
73
36.9k
    return vector_.empty();
74
36.9k
  }
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::empty() const
Line
Count
Source
72
3.66k
  bool empty() const {
73
3.66k
    return vector_.empty();
74
3.66k
  }
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
72
3.83k
  bool empty() const {
73
3.83k
    return vector_.empty();
74
3.83k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
72
11.1M
  bool empty() const {
73
11.1M
    return vector_.empty();
74
11.1M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 2u>, llvm::SmallDenseSet<llvm::BasicBlock*, 2u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
72
383
  bool empty() const {
73
383
    return vector_.empty();
74
383
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::empty() const
Line
Count
Source
72
111k
  bool empty() const {
73
111k
    return vector_.empty();
74
111k
  }
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::empty() const
Line
Count
Source
72
208
  bool empty() const {
73
208
    return vector_.empty();
74
208
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
72
984k
  bool empty() const {
73
984k
    return vector_.empty();
74
984k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::empty() const
Line
Count
Source
72
759k
  bool empty() const {
73
759k
    return vector_.empty();
74
759k
  }
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
72
3.18k
  bool empty() const {
73
3.18k
    return vector_.empty();
74
3.18k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::empty() const
Line
Count
Source
72
7.21k
  bool empty() const {
73
7.21k
    return vector_.empty();
74
7.21k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::empty() const
Line
Count
Source
72
2.85M
  bool empty() const {
73
2.85M
    return vector_.empty();
74
2.85M
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::empty() const
Line
Count
Source
72
609
  bool empty() const {
73
609
    return vector_.empty();
74
609
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::empty() const
Line
Count
Source
72
22.1k
  bool empty() const {
73
22.1k
    return vector_.empty();
74
22.1k
  }
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
72
19.8k
  bool empty() const {
73
19.8k
    return vector_.empty();
74
19.8k
  }
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
72
112
  bool empty() const {
73
112
    return vector_.empty();
74
112
  }
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::empty() const
Line
Count
Source
72
74
  bool empty() const {
73
74
    return vector_.empty();
74
74
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::empty() const
Line
Count
Source
72
646k
  bool empty() const {
73
646k
    return vector_.empty();
74
646k
  }
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
72
168
  bool empty() const {
73
168
    return vector_.empty();
74
168
  }
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
72
73
  bool empty() const {
73
73
    return vector_.empty();
74
73
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
72
1.11M
  bool empty() const {
73
1.11M
    return vector_.empty();
74
1.11M
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::empty() const
Line
Count
Source
72
290k
  bool empty() const {
73
290k
    return vector_.empty();
74
290k
  }
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
72
1.44k
  bool empty() const {
73
1.44k
    return vector_.empty();
74
1.44k
  }
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
72
5.37M
  bool empty() const {
73
5.37M
    return vector_.empty();
74
5.37M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
72
1.10k
  bool empty() const {
73
1.10k
    return vector_.empty();
74
1.10k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::empty() const
Line
Count
Source
72
928k
  bool empty() const {
73
928k
    return vector_.empty();
74
928k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
72
928k
  bool empty() const {
73
928k
    return vector_.empty();
74
928k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::empty() const
Line
Count
Source
72
879k
  bool empty() const {
73
879k
    return vector_.empty();
74
879k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::empty() const
Line
Count
Source
72
880k
  bool empty() const {
73
880k
    return vector_.empty();
74
880k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::empty() const
Line
Count
Source
72
5.83M
  bool empty() const {
73
5.83M
    return vector_.empty();
74
5.83M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::empty() const
Line
Count
Source
72
3.27M
  bool empty() const {
73
3.27M
    return vector_.empty();
74
3.27M
  }
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
72
541k
  bool empty() const {
73
541k
    return vector_.empty();
74
541k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::empty() const
Line
Count
Source
72
108
  bool empty() const {
73
108
    return vector_.empty();
74
108
  }
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
72
103
  bool empty() const {
73
103
    return vector_.empty();
74
103
  }
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
72
278
  bool empty() const {
73
278
    return vector_.empty();
74
278
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::empty() const
Line
Count
Source
72
1.32k
  bool empty() const {
73
1.32k
    return vector_.empty();
74
1.32k
  }
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
72
7.08k
  bool empty() const {
73
7.08k
    return vector_.empty();
74
7.08k
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::empty() const
Line
Count
Source
72
3.45k
  bool empty() const {
73
3.45k
    return vector_.empty();
74
3.45k
  }
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
72
545
  bool empty() const {
73
545
    return vector_.empty();
74
545
  }
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
72
33.5k
  bool empty() const {
73
33.5k
    return vector_.empty();
74
33.5k
  }
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
72
35
  bool empty() const {
73
35
    return vector_.empty();
74
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
72
21
  bool empty() const {
73
21
    return vector_.empty();
74
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
72
191
  bool empty() const {
73
191
    return vector_.empty();
74
191
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::empty() const
Line
Count
Source
72
244M
  bool empty() const {
73
244M
    return vector_.empty();
74
244M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::empty() const
Line
Count
Source
72
19.1M
  bool empty() const {
73
19.1M
    return vector_.empty();
74
19.1M
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::empty() const
Line
Count
Source
72
152
  bool empty() const {
73
152
    return vector_.empty();
74
152
  }
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
72
12.5M
  bool empty() const {
73
12.5M
    return vector_.empty();
74
12.5M
  }
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
72
120
  bool empty() const {
73
120
    return vector_.empty();
74
120
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::empty() const
Line
Count
Source
72
1.47k
  bool empty() const {
73
1.47k
    return vector_.empty();
74
1.47k
  }
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
72
125
  bool empty() const {
73
125
    return vector_.empty();
74
125
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::empty() const
Line
Count
Source
72
33
  bool empty() const {
73
33
    return vector_.empty();
74
33
  }
75
76
  /// Determine the number of elements in the SetVector.
77
35.3M
  size_type size() const {
78
35.3M
    return vector_.size();
79
35.3M
  }
llvm::SetVector<llvm::MachineBasicBlock const*, std::__1::vector<llvm::MachineBasicBlock const*, std::__1::allocator<llvm::MachineBasicBlock const*> >, llvm::DenseSet<llvm::MachineBasicBlock const*, llvm::DenseMapInfo<llvm::MachineBasicBlock const*> > >::size() const
Line
Count
Source
77
174
  size_type size() const {
78
174
    return vector_.size();
79
174
  }
Unexecuted instantiation: llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::size() const
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
77
527k
  size_type size() const {
78
527k
    return vector_.size();
79
527k
  }
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
77
14.1k
  size_type size() const {
78
14.1k
    return vector_.size();
79
14.1k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::size() const
Line
Count
Source
77
10.3k
  size_type size() const {
78
10.3k
    return vector_.size();
79
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
77
14.4k
  size_type size() const {
78
14.4k
    return vector_.size();
79
14.4k
  }
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
77
444k
  size_type size() const {
78
444k
    return vector_.size();
79
444k
  }
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
77
115k
  size_type size() const {
78
115k
    return vector_.size();
79
115k
  }
llvm::SetVector<llvm::CallBase*, llvm::SmallVector<llvm::CallBase*, 16u>, llvm::SmallDenseSet<llvm::CallBase*, 16u, llvm::DenseMapInfo<llvm::CallBase*> > >::size() const
Line
Count
Source
77
394
  size_type size() const {
78
394
    return vector_.size();
79
394
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::size() const
Line
Count
Source
77
5.82M
  size_type size() const {
78
5.82M
    return vector_.size();
79
5.82M
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::size() const
Line
Count
Source
77
183k
  size_type size() const {
78
183k
    return vector_.size();
79
183k
  }
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::size() const
Line
Count
Source
77
1.28k
  size_type size() const {
78
1.28k
    return vector_.size();
79
1.28k
  }
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
77
18.3M
  size_type size() const {
78
18.3M
    return vector_.size();
79
18.3M
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::size() const
Line
Count
Source
77
2
  size_type size() const {
78
2
    return vector_.size();
79
2
  }
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
77
1.63k
  size_type size() const {
78
1.63k
    return vector_.size();
79
1.63k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::size() const
Line
Count
Source
77
401
  size_type size() const {
78
401
    return vector_.size();
79
401
  }
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
77
8
  size_type size() const {
78
8
    return vector_.size();
79
8
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::size() const
Line
Count
Source
77
61.9k
  size_type size() const {
78
61.9k
    return vector_.size();
79
61.9k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::size() const
Line
Count
Source
77
623k
  size_type size() const {
78
623k
    return vector_.size();
79
623k
  }
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
77
1.55k
  size_type size() const {
78
1.55k
    return vector_.size();
79
1.55k
  }
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
77
186
  size_type size() const {
78
186
    return vector_.size();
79
186
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
77
954
  size_type size() const {
78
954
    return vector_.size();
79
954
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::size() const
Line
Count
Source
77
103k
  size_type size() const {
78
103k
    return vector_.size();
79
103k
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::size() const
Line
Count
Source
77
68.2k
  size_type size() const {
78
68.2k
    return vector_.size();
79
68.2k
  }
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
77
7.10M
  size_type size() const {
78
7.10M
    return vector_.size();
79
7.10M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::size() const
Line
Count
Source
77
38.9k
  size_type size() const {
78
38.9k
    return vector_.size();
79
38.9k
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::size() const
Line
Count
Source
77
947k
  size_type size() const {
78
947k
    return vector_.size();
79
947k
  }
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
77
727k
  size_type size() const {
78
727k
    return vector_.size();
79
727k
  }
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
77
15.6k
  size_type size() const {
78
15.6k
    return vector_.size();
79
15.6k
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::size() const
Line
Count
Source
77
9.25k
  size_type size() const {
78
9.25k
    return vector_.size();
79
9.25k
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::size() const
Line
Count
Source
77
40
  size_type size() const {
78
40
    return vector_.size();
79
40
  }
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<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
77
3.61k
  size_type size() const {
78
3.61k
    return vector_.size();
79
3.61k
  }
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
77
6.26k
  size_type size() const {
78
6.26k
    return vector_.size();
79
6.26k
  }
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
77
1.27k
  size_type size() const {
78
1.27k
    return vector_.size();
79
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
77
2.80k
  size_type size() const {
78
2.80k
    return vector_.size();
79
2.80k
  }
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
77
15.0k
  size_type size() const {
78
15.0k
    return vector_.size();
79
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
77
32
  size_type size() const {
78
32
    return vector_.size();
79
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
77
8.95k
  size_type size() const {
78
8.95k
    return vector_.size();
79
8.95k
  }
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
77
112
  size_type size() const {
78
112
    return vector_.size();
79
112
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::size() const
Line
Count
Source
77
22
  size_type size() const {
78
22
    return vector_.size();
79
22
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::size() const
Line
Count
Source
77
41.1k
  size_type size() const {
78
41.1k
    return vector_.size();
79
41.1k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::size() const
Line
Count
Source
77
92.4k
  size_type size() const {
78
92.4k
    return vector_.size();
79
92.4k
  }
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
77
2.50k
  size_type size() const {
78
2.50k
    return vector_.size();
79
2.50k
  }
llvm::SetVector<llvm::MDNode*, llvm::SmallVector<llvm::MDNode*, 16u>, llvm::SmallDenseSet<llvm::MDNode*, 16u, llvm::DenseMapInfo<llvm::MDNode*> > >::size() const
Line
Count
Source
77
84
  size_type size() const {
78
84
    return vector_.size();
79
84
  }
80
81
  /// Get an iterator to the beginning of the SetVector.
82
62.4M
  iterator begin() {
83
62.4M
    return vector_.begin();
84
62.4M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
82
17.0k
  iterator begin() {
83
17.0k
    return vector_.begin();
84
17.0k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
82
191
  iterator begin() {
83
191
    return vector_.begin();
84
191
  }
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
82
516k
  iterator begin() {
83
516k
    return vector_.begin();
84
516k
  }
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::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::begin()
Line
Count
Source
82
26.3k
  iterator begin() {
83
26.3k
    return vector_.begin();
84
26.3k
  }
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
82
26.6k
  iterator begin() {
83
26.6k
    return vector_.begin();
84
26.6k
  }
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::begin()
Line
Count
Source
82
9.87k
  iterator begin() {
83
9.87k
    return vector_.begin();
84
9.87k
  }
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
82
276k
  iterator begin() {
83
276k
    return vector_.begin();
84
276k
  }
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
82
5.43k
  iterator begin() {
83
5.43k
    return vector_.begin();
84
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
82
34
  iterator begin() {
83
34
    return vector_.begin();
84
34
  }
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
82
6.70k
  iterator begin() {
83
6.70k
    return vector_.begin();
84
6.70k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::begin()
Line
Count
Source
82
4.29k
  iterator begin() {
83
4.29k
    return vector_.begin();
84
4.29k
  }
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
82
35
  iterator begin() {
83
35
    return vector_.begin();
84
35
  }
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::begin()
Line
Count
Source
82
989k
  iterator begin() {
83
989k
    return vector_.begin();
84
989k
  }
llvm::SetVector<llvm::CallBase*, llvm::SmallVector<llvm::CallBase*, 16u>, llvm::SmallDenseSet<llvm::CallBase*, 16u, llvm::DenseMapInfo<llvm::CallBase*> > >::begin()
Line
Count
Source
82
1.04k
  iterator begin() {
83
1.04k
    return vector_.begin();
84
1.04k
  }
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
82
2.90k
  iterator begin() {
83
2.90k
    return vector_.begin();
84
2.90k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::begin()
Line
Count
Source
82
3.03k
  iterator begin() {
83
3.03k
    return vector_.begin();
84
3.03k
  }
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
82
284k
  iterator begin() {
83
284k
    return vector_.begin();
84
284k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::begin()
Line
Count
Source
82
514
  iterator begin() {
83
514
    return vector_.begin();
84
514
  }
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::begin()
Line
Count
Source
82
1.92k
  iterator begin() {
83
1.92k
    return vector_.begin();
84
1.92k
  }
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
82
292k
  iterator begin() {
83
292k
    return vector_.begin();
84
292k
  }
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
82
37.4k
  iterator begin() {
83
37.4k
    return vector_.begin();
84
37.4k
  }
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
82
13.7k
  iterator begin() {
83
13.7k
    return vector_.begin();
84
13.7k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::begin()
Line
Count
Source
82
95.0k
  iterator begin() {
83
95.0k
    return vector_.begin();
84
95.0k
  }
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
82
228k
  iterator begin() {
83
228k
    return vector_.begin();
84
228k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::begin()
Line
Count
Source
82
4.14M
  iterator begin() {
83
4.14M
    return vector_.begin();
84
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
82
6.03k
  iterator begin() {
83
6.03k
    return vector_.begin();
84
6.03k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::begin()
Line
Count
Source
82
3.29k
  iterator begin() {
83
3.29k
    return vector_.begin();
84
3.29k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::begin()
Line
Count
Source
82
624k
  iterator begin() {
83
624k
    return vector_.begin();
84
624k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::begin()
Line
Count
Source
82
484k
  iterator begin() {
83
484k
    return vector_.begin();
84
484k
  }
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::begin()
Line
Count
Source
82
39
  iterator begin() {
83
39
    return vector_.begin();
84
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
82
19.8k
  iterator begin() {
83
19.8k
    return vector_.begin();
84
19.8k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::begin()
Line
Count
Source
82
28
  iterator begin() {
83
28
    return vector_.begin();
84
28
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 4u>, llvm::SmallDenseSet<llvm::Instruction*, 4u, llvm::DenseMapInfo<llvm::Instruction*> > >::begin()
Line
Count
Source
82
530
  iterator begin() {
83
530
    return vector_.begin();
84
530
  }
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::begin()
Line
Count
Source
82
2.08k
  iterator begin() {
83
2.08k
    return vector_.begin();
84
2.08k
  }
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
82
8
  iterator begin() {
83
8
    return vector_.begin();
84
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
82
91
  iterator begin() {
83
91
    return vector_.begin();
84
91
  }
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::begin()
Line
Count
Source
82
8
  iterator begin() {
83
8
    return vector_.begin();
84
8
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::begin()
Line
Count
Source
82
72
  iterator begin() {
83
72
    return vector_.begin();
84
72
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
82
5.71k
  iterator begin() {
83
5.71k
    return vector_.begin();
84
5.71k
  }
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
82
57.1k
  iterator begin() {
83
57.1k
    return vector_.begin();
84
57.1k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
82
628k
  iterator begin() {
83
628k
    return vector_.begin();
84
628k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
82
9.22k
  iterator begin() {
83
9.22k
    return vector_.begin();
84
9.22k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin()
Line
Count
Source
82
1.54M
  iterator begin() {
83
1.54M
    return vector_.begin();
84
1.54M
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::begin()
Line
Count
Source
82
17.7k
  iterator begin() {
83
17.7k
    return vector_.begin();
84
17.7k
  }
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
82
14.1k
  iterator begin() {
83
14.1k
    return vector_.begin();
84
14.1k
  }
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
82
7.20M
  iterator begin() {
83
7.20M
    return vector_.begin();
84
7.20M
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::begin()
Line
Count
Source
82
2.80M
  iterator begin() {
83
2.80M
    return vector_.begin();
84
2.80M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::begin()
Line
Count
Source
82
3.17M
  iterator begin() {
83
3.17M
    return vector_.begin();
84
3.17M
  }
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
82
69.7k
  iterator begin() {
83
69.7k
    return vector_.begin();
84
69.7k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
82
939k
  iterator begin() {
83
939k
    return vector_.begin();
84
939k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::begin()
Line
Count
Source
82
939k
  iterator begin() {
83
939k
    return vector_.begin();
84
939k
  }
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
82
7.61k
  iterator begin() {
83
7.61k
    return vector_.begin();
84
7.61k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::begin()
Line
Count
Source
82
1.52M
  iterator begin() {
83
1.52M
    return vector_.begin();
84
1.52M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::begin()
Line
Count
Source
82
7.09k
  iterator begin() {
83
7.09k
    return vector_.begin();
84
7.09k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::begin()
Line
Count
Source
82
97.1k
  iterator begin() {
83
97.1k
    return vector_.begin();
84
97.1k
  }
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
82
47.9k
  iterator begin() {
83
47.9k
    return vector_.begin();
84
47.9k
  }
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::begin()
Line
Count
Source
82
3.45k
  iterator begin() {
83
3.45k
    return vector_.begin();
84
3.45k
  }
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
82
52
  iterator begin() {
83
52
    return vector_.begin();
84
52
  }
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
82
146
  iterator begin() {
83
146
    return vector_.begin();
84
146
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::begin()
Line
Count
Source
82
495k
  iterator begin() {
83
495k
    return vector_.begin();
84
495k
  }
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
82
386
  iterator begin() {
83
386
    return vector_.begin();
84
386
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::begin()
Line
Count
Source
82
40
  iterator begin() {
83
40
    return vector_.begin();
84
40
  }
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
82
1.35M
  iterator begin() {
83
1.35M
    return vector_.begin();
84
1.35M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin()
Line
Count
Source
82
861
  iterator begin() {
83
861
    return vector_.begin();
84
861
  }
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
82
35.5k
  iterator begin() {
83
35.5k
    return vector_.begin();
84
35.5k
  }
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
82
3.61k
  iterator begin() {
83
3.61k
    return vector_.begin();
84
3.61k
  }
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
82
367k
  iterator begin() {
83
367k
    return vector_.begin();
84
367k
  }
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
82
829
  iterator begin() {
83
829
    return vector_.begin();
84
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
82
4.22k
  iterator begin() {
83
4.22k
    return vector_.begin();
84
4.22k
  }
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
82
87.8k
  iterator begin() {
83
87.8k
    return vector_.begin();
84
87.8k
  }
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
82
3.34k
  iterator begin() {
83
3.34k
    return vector_.begin();
84
3.34k
  }
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
82
15.8k
  iterator begin() {
83
15.8k
    return vector_.begin();
84
15.8k
  }
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
82
1.27k
  iterator begin() {
83
1.27k
    return vector_.begin();
84
1.27k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::begin()
Line
Count
Source
82
8
  iterator begin() {
83
8
    return vector_.begin();
84
8
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::begin()
Line
Count
Source
82
132
  iterator begin() {
83
132
    return vector_.begin();
84
132
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::begin()
Line
Count
Source
82
3.21k
  iterator begin() {
83
3.21k
    return vector_.begin();
84
3.21k
  }
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
82
14
  iterator begin() {
83
14
    return vector_.begin();
84
14
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::begin()
Line
Count
Source
82
27.4M
  iterator begin() {
83
27.4M
    return vector_.begin();
84
27.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
82
66
  iterator begin() {
83
66
    return vector_.begin();
84
66
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::begin()
Line
Count
Source
82
43
  iterator begin() {
83
43
    return vector_.begin();
84
43
  }
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
82
3.47M
  iterator begin() {
83
3.47M
    return vector_.begin();
84
3.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*> > >::begin()
Line
Count
Source
82
915
  iterator begin() {
83
915
    return vector_.begin();
84
915
  }
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
82
58
  iterator begin() {
83
58
    return vector_.begin();
84
58
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
82
5.62k
  iterator begin() {
83
5.62k
    return vector_.begin();
84
5.62k
  }
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
82
24
  iterator begin() {
83
24
    return vector_.begin();
84
24
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::begin()
Line
Count
Source
82
2.70k
  iterator begin() {
83
2.70k
    return vector_.begin();
84
2.70k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::begin()
Line
Count
Source
82
863k
  iterator begin() {
83
863k
    return vector_.begin();
84
863k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::begin()
Line
Count
Source
82
861k
  iterator begin() {
83
861k
    return vector_.begin();
84
861k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::begin()
Line
Count
Source
82
41.0k
  iterator begin() {
83
41.0k
    return vector_.begin();
84
41.0k
  }
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::begin()
Line
Count
Source
82
15
  iterator begin() {
83
15
    return vector_.begin();
84
15
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
82
5.79k
  iterator begin() {
83
5.79k
    return vector_.begin();
84
5.79k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin()
Line
Count
Source
82
92.4k
  iterator begin() {
83
92.4k
    return vector_.begin();
84
92.4k
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::begin()
Line
Count
Source
82
2
  iterator begin() {
83
2
    return vector_.begin();
84
2
  }
85
86
  /// Get a const_iterator to the beginning of the SetVector.
87
8.76M
  const_iterator begin() const {
88
8.76M
    return vector_.begin();
89
8.76M
  }
Unexecuted instantiation: llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::begin() const
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
87
442
  const_iterator begin() const {
88
442
    return vector_.begin();
89
442
  }
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
87
1.44k
  const_iterator begin() const {
88
1.44k
    return vector_.begin();
89
1.44k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
87
254
  const_iterator begin() const {
88
254
    return vector_.begin();
89
254
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::begin() const
Line
Count
Source
87
13.6k
  const_iterator begin() const {
88
13.6k
    return vector_.begin();
89
13.6k
  }
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
87
22.1k
  const_iterator begin() const {
88
22.1k
    return vector_.begin();
89
22.1k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::begin() const
Line
Count
Source
87
5.20M
  const_iterator begin() const {
88
5.20M
    return vector_.begin();
89
5.20M
  }
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
87
124
  const_iterator begin() const {
88
124
    return vector_.begin();
89
124
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::begin() const
Line
Count
Source
87
183
  const_iterator begin() const {
88
183
    return vector_.begin();
89
183
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::begin() const
Line
Count
Source
87
16.5k
  const_iterator begin() const {
88
16.5k
    return vector_.begin();
89
16.5k
  }
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
87
5.60k
  const_iterator begin() const {
88
5.60k
    return vector_.begin();
89
5.60k
  }
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
87
699
  const_iterator begin() const {
88
699
    return vector_.begin();
89
699
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::begin() const
Line
Count
Source
87
23
  const_iterator begin() const {
88
23
    return vector_.begin();
89
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
87
56.8k
  const_iterator begin() const {
88
56.8k
    return vector_.begin();
89
56.8k
  }
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
87
2.13k
  const_iterator begin() const {
88
2.13k
    return vector_.begin();
89
2.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() const
Line
Count
Source
87
2.35k
  const_iterator begin() const {
88
2.35k
    return vector_.begin();
89
2.35k
  }
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::begin() const
Line
Count
Source
87
105
  const_iterator begin() const {
88
105
    return vector_.begin();
89
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
87
3.32M
  const_iterator begin() const {
88
3.32M
    return vector_.begin();
89
3.32M
  }
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() const
Line
Count
Source
87
14.9k
  const_iterator begin() const {
88
14.9k
    return vector_.begin();
89
14.9k
  }
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::begin() const
Line
Count
Source
87
88.7k
  const_iterator begin() const {
88
88.7k
    return vector_.begin();
89
88.7k
  }
Unexecuted instantiation: llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::begin() const
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
87
1.31k
  const_iterator begin() const {
88
1.31k
    return vector_.begin();
89
1.31k
  }
90
91
  /// Get an iterator to the end of the SetVector.
92
64.2M
  iterator end() {
93
64.2M
    return vector_.end();
94
64.2M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 4u>, llvm::SmallDenseSet<unsigned int, 4u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
92
17.0k
  iterator end() {
93
17.0k
    return vector_.end();
94
17.0k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
92
191
  iterator end() {
93
191
    return vector_.end();
94
191
  }
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
92
516k
  iterator end() {
93
516k
    return vector_.end();
94
516k
  }
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::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::end()
Line
Count
Source
92
24.4k
  iterator end() {
93
24.4k
    return vector_.end();
94
24.4k
  }
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
92
26.6k
  iterator end() {
93
26.6k
    return vector_.end();
94
26.6k
  }
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::end()
Line
Count
Source
92
9.87k
  iterator end() {
93
9.87k
    return vector_.end();
94
9.87k
  }
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
92
276k
  iterator end() {
93
276k
    return vector_.end();
94
276k
  }
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
92
5.43k
  iterator end() {
93
5.43k
    return vector_.end();
94
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
92
34
  iterator end() {
93
34
    return vector_.end();
94
34
  }
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
92
6.70k
  iterator end() {
93
6.70k
    return vector_.end();
94
6.70k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::end()
Line
Count
Source
92
4.28k
  iterator end() {
93
4.28k
    return vector_.end();
94
4.28k
  }
HexagonVectorLoopCarriedReuse.cpp:llvm::SetVector<(anonymous namespace)::DepChain*, std::__1::vector<(anonymous namespace)::DepChain*, std::__1::allocator<(anonymous namespace)::DepChain*> >, llvm::DenseSet<(anonymous namespace)::DepChain*, llvm::DenseMapInfo<(anonymous namespace)::DepChain*> > >::end()
Line
Count
Source
92
35
  iterator end() {
93
35
    return vector_.end();
94
35
  }
llvm::SetVector<llvm::MachineBasicBlock*, llvm::SmallVector<llvm::MachineBasicBlock*, 8u>, llvm::SmallDenseSet<llvm::MachineBasicBlock*, 8u, llvm::DenseMapInfo<llvm::MachineBasicBlock*> > >::end()
Line
Count
Source
92
989k
  iterator end() {
93
989k
    return vector_.end();
94
989k
  }
llvm::SetVector<llvm::CallBase*, llvm::SmallVector<llvm::CallBase*, 16u>, llvm::SmallDenseSet<llvm::CallBase*, 16u, llvm::DenseMapInfo<llvm::CallBase*> > >::end()
Line
Count
Source
92
1.04k
  iterator end() {
93
1.04k
    return vector_.end();
94
1.04k
  }
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
92
2.90k
  iterator end() {
93
2.90k
    return vector_.end();
94
2.90k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::end()
Line
Count
Source
92
3.03k
  iterator end() {
93
3.03k
    return vector_.end();
94
3.03k
  }
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
92
284k
  iterator end() {
93
284k
    return vector_.end();
94
284k
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::end()
Line
Count
Source
92
514
  iterator end() {
93
514
    return vector_.end();
94
514
  }
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::end()
Line
Count
Source
92
1.92k
  iterator end() {
93
1.92k
    return vector_.end();
94
1.92k
  }
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
92
292k
  iterator end() {
93
292k
    return vector_.end();
94
292k
  }
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
92
37.4k
  iterator end() {
93
37.4k
    return vector_.end();
94
37.4k
  }
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
92
13.7k
  iterator end() {
93
13.7k
    return vector_.end();
94
13.7k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::end()
Line
Count
Source
92
95.0k
  iterator end() {
93
95.0k
    return vector_.end();
94
95.0k
  }
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
92
228k
  iterator end() {
93
228k
    return vector_.end();
94
228k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::end()
Line
Count
Source
92
6.24M
  iterator end() {
93
6.24M
    return vector_.end();
94
6.24M
  }
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
92
6.03k
  iterator end() {
93
6.03k
    return vector_.end();
94
6.03k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::end()
Line
Count
Source
92
3.29k
  iterator end() {
93
3.29k
    return vector_.end();
94
3.29k
  }
llvm::SetVector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::vector<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, std::__1::allocator<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > >, llvm::DenseSet<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*>, llvm::DenseMapInfo<std::__1::pair<llvm::MachineBasicBlock*, llvm::MachineBasicBlock*> > > >::end()
Line
Count
Source
92
624k
  iterator end() {
93
624k
    return vector_.end();
94
624k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::end()
Line
Count
Source
92
484k
  iterator end() {
93
484k
    return vector_.end();
94
484k
  }
llvm::SetVector<llvm::LandingPadInst*, llvm::SmallVector<llvm::LandingPadInst*, 16u>, llvm::SmallDenseSet<llvm::LandingPadInst*, 16u, llvm::DenseMapInfo<llvm::LandingPadInst*> > >::end()
Line
Count
Source
92
39
  iterator end() {
93
39
    return vector_.end();
94
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
92
19.8k
  iterator end() {
93
19.8k
    return vector_.end();
94
19.8k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::end()
Line
Count
Source
92
28
  iterator end() {
93
28
    return vector_.end();
94
28
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 4u>, llvm::SmallDenseSet<llvm::Instruction*, 4u, llvm::DenseMapInfo<llvm::Instruction*> > >::end()
Line
Count
Source
92
530
  iterator end() {
93
530
    return vector_.end();
94
530
  }
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::end()
Line
Count
Source
92
2.08k
  iterator end() {
93
2.08k
    return vector_.end();
94
2.08k
  }
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
92
8
  iterator end() {
93
8
    return vector_.end();
94
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
92
91
  iterator end() {
93
91
    return vector_.end();
94
91
  }
llvm::SetVector<llvm::GlobalVariable*, llvm::SmallVector<llvm::GlobalVariable*, 8u>, llvm::SmallDenseSet<llvm::GlobalVariable*, 8u, llvm::DenseMapInfo<llvm::GlobalVariable*> > >::end()
Line
Count
Source
92
8
  iterator end() {
93
8
    return vector_.end();
94
8
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 4u>, llvm::SmallDenseSet<llvm::Constant*, 4u, llvm::DenseMapInfo<llvm::Constant*> > >::end()
Line
Count
Source
92
72
  iterator end() {
93
72
    return vector_.end();
94
72
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 4u>, llvm::SmallDenseSet<llvm::PHINode*, 4u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
92
5.71k
  iterator end() {
93
5.71k
    return vector_.end();
94
5.71k
  }
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
92
57.1k
  iterator end() {
93
57.1k
    return vector_.end();
94
57.1k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
92
630k
  iterator end() {
93
630k
    return vector_.end();
94
630k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
92
10.1k
  iterator end() {
93
10.1k
    return vector_.end();
94
10.1k
  }
llvm::SetVector<llvm::User*, llvm::SmallVector<llvm::User*, 8u>, llvm::SmallDenseSet<llvm::User*, 8u, llvm::DenseMapInfo<llvm::User*> > >::end()
Line
Count
Source
92
17.7k
  iterator end() {
93
17.7k
    return vector_.end();
94
17.7k
  }
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
92
14.1k
  iterator end() {
93
14.1k
    return vector_.end();
94
14.1k
  }
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
92
7.20M
  iterator end() {
93
7.20M
    return vector_.end();
94
7.20M
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::end()
Line
Count
Source
92
2.80M
  iterator end() {
93
2.80M
    return vector_.end();
94
2.80M
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::end()
Line
Count
Source
92
3.17M
  iterator end() {
93
3.17M
    return vector_.end();
94
3.17M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
92
939k
  iterator end() {
93
939k
    return vector_.end();
94
939k
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::end()
Line
Count
Source
92
939k
  iterator end() {
93
939k
    return vector_.end();
94
939k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end()
Line
Count
Source
92
1.54M
  iterator end() {
93
1.54M
    return vector_.end();
94
1.54M
  }
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
92
7.61k
  iterator end() {
93
7.61k
    return vector_.end();
94
7.61k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 16u>, llvm::SmallDenseSet<llvm::PHINode*, 16u, llvm::DenseMapInfo<llvm::PHINode*> > >::end()
Line
Count
Source
92
1.52M
  iterator end() {
93
1.52M
    return vector_.end();
94
1.52M
  }
llvm::SetVector<llvm::Loop*, llvm::SmallVector<llvm::Loop*, 4u>, llvm::SmallDenseSet<llvm::Loop*, 4u, llvm::DenseMapInfo<llvm::Loop*> > >::end()
Line
Count
Source
92
7.09k
  iterator end() {
93
7.09k
    return vector_.end();
94
7.09k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::SmallDenseSet<llvm::Instruction*, 8u, llvm::DenseMapInfo<llvm::Instruction*> > >::end()
Line
Count
Source
92
97.1k
  iterator end() {
93
97.1k
    return vector_.end();
94
97.1k
  }
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
92
47.9k
  iterator end() {
93
47.9k
    return vector_.end();
94
47.9k
  }
llvm::SetVector<clang::FileEntry const*, llvm::SmallVector<clang::FileEntry const*, 2u>, llvm::SmallDenseSet<clang::FileEntry const*, 2u, llvm::DenseMapInfo<clang::FileEntry const*> > >::end()
Line
Count
Source
92
3.45k
  iterator end() {
93
3.45k
    return vector_.end();
94
3.45k
  }
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
92
52
  iterator end() {
93
52
    return vector_.end();
94
52
  }
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
92
146
  iterator end() {
93
146
    return vector_.end();
94
146
  }
llvm::SetVector<llvm::CachedHashString, llvm::SmallVector<llvm::CachedHashString, 16u>, llvm::SmallDenseSet<llvm::CachedHashString, 16u, llvm::DenseMapInfo<llvm::CachedHashString> > >::end()
Line
Count
Source
92
247k
  iterator end() {
93
247k
    return vector_.end();
94
247k
  }
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
92
386
  iterator end() {
93
386
    return vector_.end();
94
386
  }
llvm::SetVector<llvm::Constant*, llvm::SmallVector<llvm::Constant*, 2u>, llvm::SmallDenseSet<llvm::Constant*, 2u, llvm::DenseMapInfo<llvm::Constant*> > >::end()
Line
Count
Source
92
40
  iterator end() {
93
40
    return vector_.end();
94
40
  }
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
92
1.35M
  iterator end() {
93
1.35M
    return vector_.end();
94
1.35M
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end()
Line
Count
Source
92
861
  iterator end() {
93
861
    return vector_.end();
94
861
  }
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
92
35.5k
  iterator end() {
93
35.5k
    return vector_.end();
94
35.5k
  }
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
92
3.61k
  iterator end() {
93
3.61k
    return vector_.end();
94
3.61k
  }
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
92
367k
  iterator end() {
93
367k
    return vector_.end();
94
367k
  }
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
92
829
  iterator end() {
93
829
    return vector_.end();
94
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
92
4.22k
  iterator end() {
93
4.22k
    return vector_.end();
94
4.22k
  }
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
92
87.8k
  iterator end() {
93
87.8k
    return vector_.end();
94
87.8k
  }
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
92
3.34k
  iterator end() {
93
3.34k
    return vector_.end();
94
3.34k
  }
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
92
15.8k
  iterator end() {
93
15.8k
    return vector_.end();
94
15.8k
  }
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
92
1.27k
  iterator end() {
93
1.27k
    return vector_.end();
94
1.27k
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 16u>, llvm::SmallDenseSet<llvm::Value*, 16u, llvm::DenseMapInfo<llvm::Value*> > >::end()
Line
Count
Source
92
8
  iterator end() {
93
8
    return vector_.end();
94
8
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::end()
Line
Count
Source
92
132
  iterator end() {
93
132
    return vector_.end();
94
132
  }
llvm::SetVector<llvm::DISubprogram const*, llvm::SmallVector<llvm::DISubprogram const*, 16u>, llvm::SmallPtrSet<llvm::DISubprogram const*, 16u> >::end()
Line
Count
Source
92
3.21k
  iterator end() {
93
3.21k
    return vector_.end();
94
3.21k
  }
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
92
14
  iterator end() {
93
14
    return vector_.end();
94
14
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::end()
Line
Count
Source
92
27.4M
  iterator end() {
93
27.4M
    return vector_.end();
94
27.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
92
66
  iterator end() {
93
66
    return vector_.end();
94
66
  }
llvm::SetVector<clang::ObjCIvarDecl*, llvm::SmallVector<clang::ObjCIvarDecl*, 8u>, llvm::SmallDenseSet<clang::ObjCIvarDecl*, 8u, llvm::DenseMapInfo<clang::ObjCIvarDecl*> > >::end()
Line
Count
Source
92
43
  iterator end() {
93
43
    return vector_.end();
94
43
  }
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
92
3.46M
  iterator end() {
93
3.46M
    return vector_.end();
94
3.46M
  }
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
92
915
  iterator end() {
93
915
    return vector_.end();
94
915
  }
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
92
58
  iterator end() {
93
58
    return vector_.end();
94
58
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 16u>, llvm::SmallDenseSet<clang::NamedDecl*, 16u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
92
5.62k
  iterator end() {
93
5.62k
    return vector_.end();
94
5.62k
  }
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
92
24
  iterator end() {
93
24
    return vector_.end();
94
24
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::end()
Line
Count
Source
92
2.70k
  iterator end() {
93
2.70k
    return vector_.end();
94
2.70k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::end()
Line
Count
Source
92
863k
  iterator end() {
93
863k
    return vector_.end();
94
863k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::end()
Line
Count
Source
92
861k
  iterator end() {
93
861k
    return vector_.end();
94
861k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::end()
Line
Count
Source
92
41.0k
  iterator end() {
93
41.0k
    return vector_.end();
94
41.0k
  }
llvm::SetVector<clang::LabelDecl*, llvm::SmallVector<clang::LabelDecl*, 8u>, llvm::SmallDenseSet<clang::LabelDecl*, 8u, llvm::DenseMapInfo<clang::LabelDecl*> > >::end()
Line
Count
Source
92
15
  iterator end() {
93
15
    return vector_.end();
94
15
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
92
5.72k
  iterator end() {
93
5.72k
    return vector_.end();
94
5.72k
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 8u>, llvm::SmallDenseSet<clang::NamedDecl*, 8u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end()
Line
Count
Source
92
92.4k
  iterator end() {
93
92.4k
    return vector_.end();
94
92.4k
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 16u>, llvm::SmallDenseSet<llvm::Metadata*, 16u, llvm::DenseMapInfo<llvm::Metadata*> > >::end()
Line
Count
Source
92
2
  iterator end() {
93
2
    return vector_.end();
94
2
  }
95
96
  /// Get a const_iterator to the end of the SetVector.
97
8.12M
  const_iterator end() const {
98
8.12M
    return vector_.end();
99
8.12M
  }
Unexecuted instantiation: llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::end() const
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
97
442
  const_iterator end() const {
98
442
    return vector_.end();
99
442
  }
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
97
911
  const_iterator end() const {
98
911
    return vector_.end();
99
911
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
97
254
  const_iterator end() const {
98
254
    return vector_.end();
99
254
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::end() const
Line
Count
Source
97
13.6k
  const_iterator end() const {
98
13.6k
    return vector_.end();
99
13.6k
  }
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
97
22.1k
  const_iterator end() const {
98
22.1k
    return vector_.end();
99
22.1k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::end() const
Line
Count
Source
97
4.58M
  const_iterator end() const {
98
4.58M
    return vector_.end();
99
4.58M
  }
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
97
65
  const_iterator end() const {
98
65
    return vector_.end();
99
65
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::end() const
Line
Count
Source
97
190
  const_iterator end() const {
98
190
    return vector_.end();
99
190
  }
llvm::SetVector<llvm::Value*, llvm::SmallVector<llvm::Value*, 8u>, llvm::SmallDenseSet<llvm::Value*, 8u, llvm::DenseMapInfo<llvm::Value*> > >::end() const
Line
Count
Source
97
8.20k
  const_iterator end() const {
98
8.20k
    return vector_.end();
99
8.20k
  }
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
97
5.60k
  const_iterator end() const {
98
5.60k
    return vector_.end();
99
5.60k
  }
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
97
522
  const_iterator end() const {
98
522
    return vector_.end();
99
522
  }
llvm::SetVector<clang::Module*, llvm::SmallVector<clang::Module*, 2u>, llvm::SmallDenseSet<clang::Module*, 2u, llvm::DenseMapInfo<clang::Module*> > >::end() const
Line
Count
Source
97
23
  const_iterator end() const {
98
23
    return vector_.end();
99
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
97
56.8k
  const_iterator end() const {
98
56.8k
    return vector_.end();
99
56.8k
  }
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
97
2.13k
  const_iterator end() const {
98
2.13k
    return vector_.end();
99
2.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() const
Line
Count
Source
97
2.35k
  const_iterator end() const {
98
2.35k
    return vector_.end();
99
2.35k
  }
llvm::SetVector<polly::ScopArrayInfo*, llvm::SmallVector<polly::ScopArrayInfo*, 2u>, llvm::SmallDenseSet<polly::ScopArrayInfo*, 2u, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::end() const
Line
Count
Source
97
105
  const_iterator end() const {
98
105
    return vector_.end();
99
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
97
3.32M
  const_iterator end() const {
98
3.32M
    return vector_.end();
99
3.32M
  }
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() const
Line
Count
Source
97
14.9k
  const_iterator end() const {
98
14.9k
    return vector_.end();
99
14.9k
  }
llvm::SetVector<clang::ObjCMethodDecl*, llvm::SmallVector<clang::ObjCMethodDecl*, 4u>, llvm::SmallDenseSet<clang::ObjCMethodDecl*, 4u, llvm::DenseMapInfo<clang::ObjCMethodDecl*> > >::end() const
Line
Count
Source
97
88.7k
  const_iterator end() const {
98
88.7k
    return vector_.end();
99
88.7k
  }
Unexecuted instantiation: llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::end() const
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
97
1.26k
  const_iterator end() const {
98
1.26k
    return vector_.end();
99
1.26k
  }
100
101
  /// Get an reverse_iterator to the end of the SetVector.
102
179k
  reverse_iterator rbegin() {
103
179k
    return vector_.rbegin();
104
179k
  }
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
102
113k
  reverse_iterator rbegin() {
103
113k
    return vector_.rbegin();
104
113k
  }
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
102
6.26k
  reverse_iterator rbegin() {
103
6.26k
    return vector_.rbegin();
104
6.26k
  }
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
102
1.13k
  reverse_iterator rbegin() {
103
1.13k
    return vector_.rbegin();
104
1.13k
  }
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
102
58.5k
  reverse_iterator rbegin() {
103
58.5k
    return vector_.rbegin();
104
58.5k
  }
105
106
  /// Get a const_reverse_iterator to the end of the SetVector.
107
  const_reverse_iterator rbegin() const {
108
    return vector_.rbegin();
109
  }
110
111
  /// Get a reverse_iterator to the beginning of the SetVector.
112
179k
  reverse_iterator rend() {
113
179k
    return vector_.rend();
114
179k
  }
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
112
113k
  reverse_iterator rend() {
113
113k
    return vector_.rend();
114
113k
  }
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
112
6.26k
  reverse_iterator rend() {
113
6.26k
    return vector_.rend();
114
6.26k
  }
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
112
1.13k
  reverse_iterator rend() {
113
1.13k
    return vector_.rend();
114
1.13k
  }
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
112
58.5k
  reverse_iterator rend() {
113
58.5k
    return vector_.rend();
114
58.5k
  }
115
116
  /// Get a const_reverse_iterator to the beginning of the SetVector.
117
  const_reverse_iterator rend() const {
118
    return vector_.rend();
119
  }
120
121
  /// Return the first element of the SetVector.
122
70.0k
  const T &front() const {
123
70.0k
    assert(!empty() && "Cannot call front() on empty SetVector!");
124
70.0k
    return vector_.front();
125
70.0k
  }
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
Unexecuted instantiation: llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::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
122
69.7k
  const T &front() const {
123
69.7k
    assert(!empty() && "Cannot call front() on empty SetVector!");
124
69.7k
    return vector_.front();
125
69.7k
  }
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
122
325
  const T &front() const {
123
325
    assert(!empty() && "Cannot call front() on empty SetVector!");
124
325
    return vector_.front();
125
325
  }
126
127
  /// Return the last element of the SetVector.
128
415M
  const T &back() const {
129
415M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
415M
    return vector_.back();
131
415M
  }
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
128
222k
  const T &back() const {
129
222k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
222k
    return vector_.back();
131
222k
  }
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
128
18.3k
  const T &back() const {
129
18.3k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
18.3k
    return vector_.back();
131
18.3k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
128
21.1M
  const T &back() const {
129
21.1M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
21.1M
    return vector_.back();
131
21.1M
  }
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::back() const
Line
Count
Source
128
396
  const T &back() const {
129
396
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
396
    return vector_.back();
131
396
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::back() const
Line
Count
Source
128
3.43k
  const T &back() const {
129
3.43k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
3.43k
    return vector_.back();
131
3.43k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::back() const
Line
Count
Source
128
146k
  const T &back() const {
129
146k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
146k
    return vector_.back();
131
146k
  }
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
128
16.7k
  const T &back() const {
129
16.7k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
16.7k
    return vector_.back();
131
16.7k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::back() const
Line
Count
Source
128
336k
  const T &back() const {
129
336k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
336k
    return vector_.back();
131
336k
  }
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
128
25.3k
  const T &back() const {
129
25.3k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
25.3k
    return vector_.back();
131
25.3k
  }
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
128
156
  const T &back() const {
129
156
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
156
    return vector_.back();
131
156
  }
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
128
1.56k
  const T &back() const {
129
1.56k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
1.56k
    return vector_.back();
131
1.56k
  }
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
128
186k
  const T &back() const {
129
186k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
186k
    return vector_.back();
131
186k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::back() const
Line
Count
Source
128
1.09k
  const T &back() const {
129
1.09k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
1.09k
    return vector_.back();
131
1.09k
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::back() const
Line
Count
Source
128
2.18M
  const T &back() const {
129
2.18M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
2.18M
    return vector_.back();
131
2.18M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::back() const
Line
Count
Source
128
18
  const T &back() const {
129
18
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
18
    return vector_.back();
131
18
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::back() const
Line
Count
Source
128
2.87k
  const T &back() const {
129
2.87k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
2.87k
    return vector_.back();
131
2.87k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::back() const
Line
Count
Source
128
9.47M
  const T &back() const {
129
9.47M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
9.47M
    return vector_.back();
131
9.47M
  }
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
128
1.16k
  const T &back() const {
129
1.16k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
1.16k
    return vector_.back();
131
1.16k
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::back() const
Line
Count
Source
128
344M
  const T &back() const {
129
344M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
344M
    return vector_.back();
131
344M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::back() const
Line
Count
Source
128
36.3M
  const T &back() const {
129
36.3M
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
36.3M
    return vector_.back();
131
36.3M
  }
llvm::SetVector<clang::TypoExpr*, llvm::SmallVector<clang::TypoExpr*, 2u>, llvm::SmallDenseSet<clang::TypoExpr*, 2u, llvm::DenseMapInfo<clang::TypoExpr*> > >::back() const
Line
Count
Source
128
46
  const T &back() const {
129
46
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
46
    return vector_.back();
131
46
  }
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
128
110
  const T &back() const {
129
110
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
110
    return vector_.back();
131
110
  }
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
128
1.57k
  const T &back() const {
129
1.57k
    assert(!empty() && "Cannot call back() on empty SetVector!");
130
1.57k
    return vector_.back();
131
1.57k
  }
132
133
  /// Index into the SetVector.
134
72.2M
  const_reference operator[](size_type n) const {
135
72.2M
    assert(n < vector_.size() && "SetVector access out of range!");
136
72.2M
    return vector_[n];
137
72.2M
  }
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
134
1
  const_reference operator[](size_type n) const {
135
1
    assert(n < vector_.size() && "SetVector access out of range!");
136
1
    return vector_[n];
137
1
  }
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
134
369k
  const_reference operator[](size_type n) const {
135
369k
    assert(n < vector_.size() && "SetVector access out of range!");
136
369k
    return vector_[n];
137
369k
  }
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
134
8.72k
  const_reference operator[](size_type n) const {
135
8.72k
    assert(n < vector_.size() && "SetVector access out of range!");
136
8.72k
    return vector_[n];
137
8.72k
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::operator[](unsigned long) const
Line
Count
Source
134
6.72k
  const_reference operator[](size_type n) const {
135
6.72k
    assert(n < vector_.size() && "SetVector access out of range!");
136
6.72k
    return vector_[n];
137
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
134
13.3k
  const_reference operator[](size_type n) const {
135
13.3k
    assert(n < vector_.size() && "SetVector access out of range!");
136
13.3k
    return vector_[n];
137
13.3k
  }
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
134
1.23k
  const_reference operator[](size_type n) const {
135
1.23k
    assert(n < vector_.size() && "SetVector access out of range!");
136
1.23k
    return vector_[n];
137
1.23k
  }
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
134
82.6k
  const_reference operator[](size_type n) const {
135
82.6k
    assert(n < vector_.size() && "SetVector access out of range!");
136
82.6k
    return vector_[n];
137
82.6k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::operator[](unsigned long) const
Line
Count
Source
134
5.12M
  const_reference operator[](size_type n) const {
135
5.12M
    assert(n < vector_.size() && "SetVector access out of range!");
136
5.12M
    return vector_[n];
137
5.12M
  }
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
134
147k
  const_reference operator[](size_type n) const {
135
147k
    assert(n < vector_.size() && "SetVector access out of range!");
136
147k
    return vector_[n];
137
147k
  }
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
134
66.0M
  const_reference operator[](size_type n) const {
135
66.0M
    assert(n < vector_.size() && "SetVector access out of range!");
136
66.0M
    return vector_[n];
137
66.0M
  }
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
134
330
  const_reference operator[](size_type n) const {
135
330
    assert(n < vector_.size() && "SetVector access out of range!");
136
330
    return vector_[n];
137
330
  }
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
134
9.01k
  const_reference operator[](size_type n) const {
135
9.01k
    assert(n < vector_.size() && "SetVector access out of range!");
136
9.01k
    return vector_[n];
137
9.01k
  }
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
134
57.3k
  const_reference operator[](size_type n) const {
135
57.3k
    assert(n < vector_.size() && "SetVector access out of range!");
136
57.3k
    return vector_[n];
137
57.3k
  }
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
134
144k
  const_reference operator[](size_type n) const {
135
144k
    assert(n < vector_.size() && "SetVector access out of range!");
136
144k
    return vector_[n];
137
144k
  }
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
134
28.3k
  const_reference operator[](size_type n) const {
135
28.3k
    assert(n < vector_.size() && "SetVector access out of range!");
136
28.3k
    return vector_[n];
137
28.3k
  }
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
134
186k
  const_reference operator[](size_type n) const {
135
186k
    assert(n < vector_.size() && "SetVector access out of range!");
136
186k
    return vector_[n];
137
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
134
7.57k
  const_reference operator[](size_type n) const {
135
7.57k
    assert(n < vector_.size() && "SetVector access out of range!");
136
7.57k
    return vector_[n];
137
7.57k
  }
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
134
2.47k
  const_reference operator[](size_type n) const {
135
2.47k
    assert(n < vector_.size() && "SetVector access out of range!");
136
2.47k
    return vector_[n];
137
2.47k
  }
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
134
48
  const_reference operator[](size_type n) const {
135
48
    assert(n < vector_.size() && "SetVector access out of range!");
136
48
    return vector_[n];
137
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
134
2
  const_reference operator[](size_type n) const {
135
2
    assert(n < vector_.size() && "SetVector access out of range!");
136
2
    return vector_[n];
137
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
134
839
  const_reference operator[](size_type n) const {
135
839
    assert(n < vector_.size() && "SetVector access out of range!");
136
839
    return vector_[n];
137
839
  }
138
139
  /// Insert a new element into the SetVector.
140
  /// \returns true if the element was inserted into the SetVector.
141
332M
  bool insert(const value_type &X) {
142
332M
    bool result = set_.insert(X).second;
143
332M
    if (result)
144
306M
      vector_.push_back(X);
145
332M
    return result;
146
332M
  }
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
141
2.49k
  bool insert(const value_type &X) {
142
2.49k
    bool result = set_.insert(X).second;
143
2.49k
    if (result)
144
2.49k
      vector_.push_back(X);
145
2.49k
    return result;
146
2.49k
  }
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
141
88
  bool insert(const value_type &X) {
142
88
    bool result = set_.insert(X).second;
143
88
    if (result)
144
82
      vector_.push_back(X);
145
88
    return result;
146
88
  }
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
141
17.0k
  bool insert(const value_type &X) {
142
17.0k
    bool result = set_.insert(X).second;
143
17.0k
    if (result)
144
17.0k
      vector_.push_back(X);
145
17.0k
    return result;
146
17.0k
  }
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
141
28
  bool insert(const value_type &X) {
142
28
    bool result = set_.insert(X).second;
143
28
    if (result)
144
28
      vector_.push_back(X);
145
28
    return result;
146
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
141
262k
  bool insert(const value_type &X) {
142
262k
    bool result = set_.insert(X).second;
143
262k
    if (result)
144
240k
      vector_.push_back(X);
145
262k
    return result;
146
262k
  }
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
141
111k
  bool insert(const value_type &X) {
142
111k
    bool result = set_.insert(X).second;
143
111k
    if (result)
144
111k
      vector_.push_back(X);
145
111k
    return result;
146
111k
  }
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
141
402k
  bool insert(const value_type &X) {
142
402k
    bool result = set_.insert(X).second;
143
402k
    if (result)
144
326k
      vector_.push_back(X);
145
402k
    return result;
146
402k
  }
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
141
26.8k
  bool insert(const value_type &X) {
142
26.8k
    bool result = set_.insert(X).second;
143
26.8k
    if (result)
144
26.8k
      vector_.push_back(X);
145
26.8k
    return result;
146
26.8k
  }
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::insert(llvm::Use* const&)
Line
Count
Source
141
3.17k
  bool insert(const value_type &X) {
142
3.17k
    bool result = set_.insert(X).second;
143
3.17k
    if (result)
144
3.17k
      vector_.push_back(X);
145
3.17k
    return result;
146
3.17k
  }
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
141
951k
  bool insert(const value_type &X) {
142
951k
    bool result = set_.insert(X).second;
143
951k
    if (result)
144
795k
      vector_.push_back(X);
145
951k
    return result;
146
951k
  }
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
141
3.77k
  bool insert(const value_type &X) {
142
3.77k
    bool result = set_.insert(X).second;
143
3.77k
    if (result)
144
2.96k
      vector_.push_back(X);
145
3.77k
    return result;
146
3.77k
  }
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
141
116
  bool insert(const value_type &X) {
142
116
    bool result = set_.insert(X).second;
143
116
    if (result)
144
37
      vector_.push_back(X);
145
116
    return result;
146
116
  }
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
141
8
  bool insert(const value_type &X) {
142
8
    bool result = set_.insert(X).second;
143
8
    if (result)
144
6
      vector_.push_back(X);
145
8
    return result;
146
8
  }
llvm::SetVector<int, std::__1::vector<int, std::__1::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int> > >::insert(int const&)
Line
Count
Source
141
3.63k
  bool insert(const value_type &X) {
142
3.63k
    bool result = set_.insert(X).second;
143
3.63k
    if (result)
144
3.63k
      vector_.push_back(X);
145
3.63k
    return result;
146
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
141
19.5k
  bool insert(const value_type &X) {
142
19.5k
    bool result = set_.insert(X).second;
143
19.5k
    if (result)
144
13.4k
      vector_.push_back(X);
145
19.5k
    return result;
146
19.5k
  }
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
141
145k
  bool insert(const value_type &X) {
142
145k
    bool result = set_.insert(X).second;
143
145k
    if (result)
144
143k
      vector_.push_back(X);
145
145k
    return result;
146
145k
  }
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
141
28
  bool insert(const value_type &X) {
142
28
    bool result = set_.insert(X).second;
143
28
    if (result)
144
28
      vector_.push_back(X);
145
28
    return result;
146
28
  }
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
141
21
  bool insert(const value_type &X) {
142
21
    bool result = set_.insert(X).second;
143
21
    if (result)
144
16
      vector_.push_back(X);
145
21
    return result;
146
21
  }
llvm::SetVector<llvm::CallBase*, llvm::SmallVector<llvm::CallBase*, 16u>, llvm::SmallDenseSet<llvm::CallBase*, 16u, llvm::DenseMapInfo<llvm::CallBase*> > >::insert(llvm::CallBase* const&)
Line
Count
Source
141
226
  bool insert(const value_type &X) {
142
226
    bool result = set_.insert(X).second;
143
226
    if (result)
144
226
      vector_.push_back(X);
145
226
    return result;
146
226
  }
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
141
75
  bool insert(const value_type &X) {
142
75
    bool result = set_.insert(X).second;
143
75
    if (result)
144
75
      vector_.push_back(X);
145
75
    return result;
146
75
  }
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
141
11.7M
  bool insert(const value_type &X) {
142
11.7M
    bool result = set_.insert(X).second;
143
11.7M
    if (result)
144
10.5M
      vector_.push_back(X);
145
11.7M
    return result;
146
11.7M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u> >::insert(llvm::BasicBlock* const&)
Line
Count
Source
141
7.51M
  bool insert(const value_type &X) {
142
7.51M
    bool result = set_.insert(X).second;
143
7.51M
    if (result)
144
5.42M
      vector_.push_back(X);
145
7.51M
    return result;
146
7.51M
  }
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
141
137k
  bool insert(const value_type &X) {
142
137k
    bool result = set_.insert(X).second;
143
137k
    if (result)
144
77.2k
      vector_.push_back(X);
145
137k
    return result;
146
137k
  }
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
141
758
  bool insert(const value_type &X) {
142
758
    bool result = set_.insert(X).second;
143
758
    if (result)
144
708
      vector_.push_back(X);
145
758
    return result;
146
758
  }
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
141
242k
  bool insert(const value_type &X) {
142
242k
    bool result = set_.insert(X).second;
143
242k
    if (result)
144
237k
      vector_.push_back(X);
145
242k
    return result;
146
242k
  }
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
141
736
  bool insert(const value_type &X) {
142
736
    bool result = set_.insert(X).second;
143
736
    if (result)
144
733
      vector_.push_back(X);
145
736
    return result;
146
736
  }
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
141
529
  bool insert(const value_type &X) {
142
529
    bool result = set_.insert(X).second;
143
529
    if (result)
144
526
      vector_.push_back(X);
145
529
    return result;
146
529
  }
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
141
426
  bool insert(const value_type &X) {
142
426
    bool result = set_.insert(X).second;
143
426
    if (result)
144
399
      vector_.push_back(X);
145
426
    return result;
146
426
  }
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
141
54
  bool insert(const value_type &X) {
142
54
    bool result = set_.insert(X).second;
143
54
    if (result)
144
46
      vector_.push_back(X);
145
54
    return result;
146
54
  }
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
141
22
  bool insert(const value_type &X) {
142
22
    bool result = set_.insert(X).second;
143
22
    if (result)
144
22
      vector_.push_back(X);
145
22
    return result;
146
22
  }
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
141
10
  bool insert(const value_type &X) {
142
10
    bool result = set_.insert(X).second;
143
10
    if (result)
144
10
      vector_.push_back(X);
145
10
    return result;
146
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
141
9.02M
  bool insert(const value_type &X) {
142
9.02M
    bool result = set_.insert(X).second;
143
9.02M
    if (result)
144
9.02M
      vector_.push_back(X);
145
9.02M
    return result;
146
9.02M
  }
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::insert(llvm::GlobalValue const* const&)
Line
Count
Source
141
202
  bool insert(const value_type &X) {
142
202
    bool result = set_.insert(X).second;
143
202
    if (result)
144
198
      vector_.push_back(X);
145
202
    return result;
146
202
  }
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
141
51.0M
  bool insert(const value_type &X) {
142
51.0M
    bool result = set_.insert(X).second;
143
51.0M
    if (result)
144
51.0M
      vector_.push_back(X);
145
51.0M
    return result;
146
51.0M
  }
llvm::SetVector<llvm::Metadata*, llvm::SmallVector<llvm::Metadata*, 4u>, llvm::SmallDenseSet<llvm::Metadata*, 4u, llvm::DenseMapInfo<llvm::Metadata*> > >::insert(llvm::Metadata* const&)
Line
Count
Source
141
2
  bool insert(const value_type &X) {
142
2
    bool result = set_.insert(X).second;
143
2
    if (result)
144
2
      vector_.push_back(X);
145
2
    return result;
146
2
  }
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
141
4.67k
  bool insert(const value_type &X) {
142
4.67k
    bool result = set_.insert(X).second;
143
4.67k
    if (result)
144
2.15k
      vector_.push_back(X);
145
4.67k
    return result;
146
4.67k
  }
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
141
13.7k
  bool insert(const value_type &X) {
142
13.7k
    bool result = set_.insert(X).second;
143
13.7k
    if (result)
144
13.7k
      vector_.push_back(X);
145
13.7k
    return result;
146
13.7k
  }
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
141
3.68M
  bool insert(const value_type &X) {
142
3.68M
    bool result = set_.insert(X).second;
143
3.68M
    if (result)
144
3.11M
      vector_.push_back(X);
145
3.68M
    return result;
146
3.68M
  }
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
141
7.94M
  bool insert(const value_type &X) {
142
7.94M
    bool result = set_.insert(X).second;
143
7.94M
    if (result)
144
7.94M
      vector_.push_back(X);
145
7.94M
    return result;
146
7.94M
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::insert(llvm::LiveInterval* const&)
Line
Count
Source
141
82.2k
  bool insert(const value_type &X) {
142
82.2k
    bool result = set_.insert(X).second;
143
82.2k
    if (result)
144
74.3k
      vector_.push_back(X);
145
82.2k
    return result;
146
82.2k
  }
llvm::SetVector<int, llvm::SmallVector<int, 8u>, llvm::SmallDenseSet<int, 8u, llvm::DenseMapInfo<int> > >::insert(int const&)
Line
Count
Source
141
6.21k
  bool insert(const value_type &X) {
142
6.21k
    bool result = set_.insert(X).second;
143
6.21k
    if (result)
144
6.21k
      vector_.push_back(X);
145
6.21k
    return result;
146
6.21k
  }
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
141
81
  bool insert(const value_type &X) {
142
81
    bool result = set_.insert(X).second;
143
81
    if (result)
144
81
      vector_.push_back(X);
145
81
    return result;
146
81
  }
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
141
4.82M
  bool insert(const value_type &X) {
142
4.82M
    bool result = set_.insert(X).second;
143
4.82M
    if (result)
144
4.82M
      vector_.push_back(X);
145
4.82M
    return result;
146
4.82M
  }
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
141
21.1k
  bool insert(const value_type &X) {
142
21.1k
    bool result = set_.insert(X).second;
143
21.1k
    if (result)
144
20.0k
      vector_.push_back(X);
145
21.1k
    return result;
146
21.1k
  }
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
141
6.15k
  bool insert(const value_type &X) {
142
6.15k
    bool result = set_.insert(X).second;
143
6.15k
    if (result)
144
4.94k
      vector_.push_back(X);
145
6.15k
    return result;
146
6.15k
  }
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
141
94.7k
  bool insert(const value_type &X) {
142
94.7k
    bool result = set_.insert(X).second;
143
94.7k
    if (result)
144
90.4k
      vector_.push_back(X);
145
94.7k
    return result;
146
94.7k
  }
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
141
168k
  bool insert(const value_type &X) {
142
168k
    bool result = set_.insert(X).second;
143
168k
    if (result)
144
168k
      vector_.push_back(X);
145
168k
    return result;
146
168k
  }
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
141
1.05M
  bool insert(const value_type &X) {
142
1.05M
    bool result = set_.insert(X).second;
143
1.05M
    if (result)
144
994k
      vector_.push_back(X);
145
1.05M
    return result;
146
1.05M
  }
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
141
178
  bool insert(const value_type &X) {
142
178
    bool result = set_.insert(X).second;
143
178
    if (result)
144
131
      vector_.push_back(X);
145
178
    return result;
146
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
141
28.7k
  bool insert(const value_type &X) {
142
28.7k
    bool result = set_.insert(X).second;
143
28.7k
    if (result)
144
25.3k
      vector_.push_back(X);
145
28.7k
    return result;
146
28.7k
  }
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
141
1.43k
  bool insert(const value_type &X) {
142
1.43k
    bool result = set_.insert(X).second;
143
1.43k
    if (result)
144
1.43k
      vector_.push_back(X);
145
1.43k
    return result;
146
1.43k
  }
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
141
77
  bool insert(const value_type &X) {
142
77
    bool result = set_.insert(X).second;
143
77
    if (result)
144
77
      vector_.push_back(X);
145
77
    return result;
146
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::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::insert(llvm::CallSite const&)
Line
Count
Source
141
37
  bool insert(const value_type &X) {
142
37
    bool result = set_.insert(X).second;
143
37
    if (result)
144
37
      vector_.push_back(X);
145
37
    return result;
146
37
  }
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::insert(llvm::AbstractAttribute* const&)
Line
Count
Source
141
2.12k
  bool insert(const value_type &X) {
142
2.12k
    bool result = set_.insert(X).second;
143
2.12k
    if (result)
144
1.34k
      vector_.push_back(X);
145
2.12k
    return result;
146
2.12k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 4u>, llvm::SmallDenseSet<llvm::Instruction*, 4u, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
141
22
  bool insert(const value_type &X) {
142
22
    bool result = set_.insert(X).second;
143
22
    if (result)
144
11
      vector_.push_back(X);
145
22
    return result;
146
22
  }
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
141
91.7k
  bool insert(const value_type &X) {
142
91.7k
    bool result = set_.insert(X).second;
143
91.7k
    if (result)
144
82.5k
      vector_.push_back(X);
145
91.7k
    return result;
146
91.7k
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 8u>, llvm::SmallDenseSet<llvm::Function*, 8u, llvm::DenseMapInfo<llvm::Function*> > >::insert(llvm::Function* const&)
Line
Count
Source
141
624k
  bool insert(const value_type &X) {
142
624k
    bool result = set_.insert(X).second;
143
624k
    if (result)
144
624k
      vector_.push_back(X);
145
624k
    return result;
146
624k
  }
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
141
1.15k
  bool insert(const value_type &X) {
142
1.15k
    bool result = set_.insert(X).second;
143
1.15k
    if (result)
144
1.15k
      vector_.push_back(X);
145
1.15k
    return result;
146
1.15k
  }
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
141
24
  bool insert(const value_type &X) {
142
24
    bool result = set_.insert(X).second;
143
24
    if (result)
144
20
      vector_.push_back(X);
145
24
    return result;
146
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
141
37
  bool insert(const value_type &X) {
142
37
    bool result = set_.insert(X).second;
143
37
    if (result)
144
32
      vector_.push_back(X);
145
37
    return result;
146
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
141
286k
  bool insert(const value_type &X) {
142
286k
    bool result = set_.insert(X).second;
143
286k
    if (result)
144
273k
      vector_.push_back(X);
145
286k
    return result;
146
286k
  }
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
141
72.8k
  bool insert(const value_type &X) {
142
72.8k
    bool result = set_.insert(X).second;
143
72.8k
    if (result)
144
72.8k
      vector_.push_back(X);
145
72.8k
    return result;
146
72.8k
  }
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
141
1.20M
  bool insert(const value_type &X) {
142
1.20M
    bool result = set_.insert(X).second;
143
1.20M
    if (result)
144
1.18M
      vector_.push_back(X);
145
1.20M
    return result;
146
1.20M
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::insert(llvm::Value const* const&)
Line
Count
Source
141
196k
  bool insert(const value_type &X) {
142
196k
    bool result = set_.insert(X).second;
143
196k
    if (result)
144
196k
      vector_.push_back(X);
145
196k
    return result;
146
196k
  }
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
141
7.65k
  bool insert(const value_type &X) {
142
7.65k
    bool result = set_.insert(X).second;
143
7.65k
    if (result)
144
7.35k
      vector_.push_back(X);
145
7.65k
    return result;
146
7.65k
  }
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
141
280k
  bool insert(const value_type &X) {
142
280k
    bool result = set_.insert(X).second;
143
280k
    if (result)
144
280k
      vector_.push_back(X);
145
280k
    return result;
146
280k
  }
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
141
502k
  bool insert(const value_type &X) {
142
502k
    bool result = set_.insert(X).second;
143
502k
    if (result)
144
123k
      vector_.push_back(X);
145
502k
    return result;
146
502k
  }
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
141
1.39M
  bool insert(const value_type &X) {
142
1.39M
    bool result = set_.insert(X).second;
143
1.39M
    if (result)
144
1.08M
      vector_.push_back(X);
145
1.39M
    return result;
146
1.39M
  }
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
141
254k
  bool insert(const value_type &X) {
142
254k
    bool result = set_.insert(X).second;
143
254k
    if (result)
144
217k
      vector_.push_back(X);
145
254k
    return result;
146
254k
  }
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
141
2.61k
  bool insert(const value_type &X) {
142
2.61k
    bool result = set_.insert(X).second;
143
2.61k
    if (result)
144
1.17k
      vector_.push_back(X);
145
2.61k
    return result;
146
2.61k
  }
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
141
117k
  bool insert(const value_type &X) {
142
117k
    bool result = set_.insert(X).second;
143
117k
    if (result)
144
100k
      vector_.push_back(X);
145
117k
    return result;
146
117k
  }
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
141
843
  bool insert(const value_type &X) {
142
843
    bool result = set_.insert(X).second;
143
843
    if (result)
144
437
      vector_.push_back(X);
145
843
    return result;
146
843
  }
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
141
1.64k
  bool insert(const value_type &X) {
142
1.64k
    bool result = set_.insert(X).second;
143
1.64k
    if (result)
144
1.63k
      vector_.push_back(X);
145
1.64k
    return result;
146
1.64k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::insert(llvm::Instruction* const&)
Line
Count
Source
141
4.86M
  bool insert(const value_type &X) {
142
4.86M
    bool result = set_.insert(X).second;
143
4.86M
    if (result)
144
4.73M
      vector_.push_back(X);
145
4.86M
    return result;
146
4.86M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::insert(llvm::AllocaInst* const&)
Line
Count
Source
141
1.11M
  bool insert(const value_type &X) {
142
1.11M
    bool result = set_.insert(X).second;
143
1.11M
    if (result)
144
1.09M
      vector_.push_back(X);
145
1.11M
    return result;
146
1.11M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::insert(llvm::PHINode* const&)
Line
Count
Source
141
12
  bool insert(const value_type &X) {
142
12
    bool result = set_.insert(X).second;
143
12
    if (result)
144
9
      vector_.push_back(X);
145
12
    return result;
146
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
141
1.44k
  bool insert(const value_type &X) {
142
1.44k
    bool result = set_.insert(X).second;
143
1.44k
    if (result)
144
1.43k
      vector_.push_back(X);
145
1.44k
    return result;
146
1.44k
  }
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
141
187k
  bool insert(const value_type &X) {
142
187k
    bool result = set_.insert(X).second;
143
187k
    if (result)
144
186k
      vector_.push_back(X);
145
187k
    return result;
146
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
141
92.4k
  bool insert(const value_type &X) {
142
92.4k
    bool result = set_.insert(X).second;
143
92.4k
    if (result)
144
27.0k
      vector_.push_back(X);
145
92.4k
    return result;
146
92.4k
  }
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
141
189k
  bool insert(const value_type &X) {
142
189k
    bool result = set_.insert(X).second;
143
189k
    if (result)
144
189k
      vector_.push_back(X);
145
189k
    return result;
146
189k
  }
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
141
2.41k
  bool insert(const value_type &X) {
142
2.41k
    bool result = set_.insert(X).second;
143
2.41k
    if (result)
144
2.41k
      vector_.push_back(X);
145
2.41k
    return result;
146
2.41k
  }
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
141
35
  bool insert(const value_type &X) {
142
35
    bool result = set_.insert(X).second;
143
35
    if (result)
144
27
      vector_.push_back(X);
145
35
    return result;
146
35
  }
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
141
236
  bool insert(const value_type &X) {
142
236
    bool result = set_.insert(X).second;
143
236
    if (result)
144
203
      vector_.push_back(X);
145
236
    return result;
146
236
  }
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
141
323k
  bool insert(const value_type &X) {
142
323k
    bool result = set_.insert(X).second;
143
323k
    if (result)
144
10.2k
      vector_.push_back(X);
145
323k
    return result;
146
323k
  }
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
141
40
  bool insert(const value_type &X) {
142
40
    bool result = set_.insert(X).second;
143
40
    if (result)
144
39
      vector_.push_back(X);
145
40
    return result;
146
40
  }
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
141
4
  bool insert(const value_type &X) {
142
4
    bool result = set_.insert(X).second;
143
4
    if (result)
144
4
      vector_.push_back(X);
145
4
    return result;
146
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
141
288
  bool insert(const value_type &X) {
142
288
    bool result = set_.insert(X).second;
143
288
    if (result)
144
287
      vector_.push_back(X);
145
288
    return result;
146
288
  }
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
141
74
  bool insert(const value_type &X) {
142
74
    bool result = set_.insert(X).second;
143
74
    if (result)
144
56
      vector_.push_back(X);
145
74
    return result;
146
74
  }
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<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
141
2.55k
  bool insert(const value_type &X) {
142
2.55k
    bool result = set_.insert(X).second;
143
2.55k
    if (result)
144
556
      vector_.push_back(X);
145
2.55k
    return result;
146
2.55k
  }
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
141
4.48k
  bool insert(const value_type &X) {
142
4.48k
    bool result = set_.insert(X).second;
143
4.48k
    if (result)
144
4.46k
      vector_.push_back(X);
145
4.48k
    return result;
146
4.48k
  }
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
141
535
  bool insert(const value_type &X) {
142
535
    bool result = set_.insert(X).second;
143
535
    if (result)
144
525
      vector_.push_back(X);
145
535
    return result;
146
535
  }
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
141
273
  bool insert(const value_type &X) {
142
273
    bool result = set_.insert(X).second;
143
273
    if (result)
144
157
      vector_.push_back(X);
145
273
    return result;
146
273
  }
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
141
79
  bool insert(const value_type &X) {
142
79
    bool result = set_.insert(X).second;
143
79
    if (result)
144
48
      vector_.push_back(X);
145
79
    return result;
146
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
141
5.47k
  bool insert(const value_type &X) {
142
5.47k
    bool result = set_.insert(X).second;
143
5.47k
    if (result)
144
5.47k
      vector_.push_back(X);
145
5.47k
    return result;
146
5.47k
  }
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
141
93
  bool insert(const value_type &X) {
142
93
    bool result = set_.insert(X).second;
143
93
    if (result)
144
93
      vector_.push_back(X);
145
93
    return result;
146
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
141
7.78k
  bool insert(const value_type &X) {
142
7.78k
    bool result = set_.insert(X).second;
143
7.78k
    if (result)
144
5.47k
      vector_.push_back(X);
145
7.78k
    return result;
146
7.78k
  }
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
141
2.55k
  bool insert(const value_type &X) {
142
2.55k
    bool result = set_.insert(X).second;
143
2.55k
    if (result)
144
2.49k
      vector_.push_back(X);
145
2.55k
    return result;
146
2.55k
  }
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
141
9.65k
  bool insert(const value_type &X) {
142
9.65k
    bool result = set_.insert(X).second;
143
9.65k
    if (result)
144
9.31k
      vector_.push_back(X);
145
9.65k
    return result;
146
9.65k
  }
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
141
679
  bool insert(const value_type &X) {
142
679
    bool result = set_.insert(X).second;
143
679
    if (result)
144
466
      vector_.push_back(X);
145
679
    return result;
146
679
  }
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
141
21.5k
  bool insert(const value_type &X) {
142
21.5k
    bool result = set_.insert(X).second;
143
21.5k
    if (result)
144
19.5k
      vector_.push_back(X);
145
21.5k
    return result;
146
21.5k
  }
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
141
2.57k
  bool insert(const value_type &X) {
142
2.57k
    bool result = set_.insert(X).second;
143
2.57k
    if (result)
144
2.57k
      vector_.push_back(X);
145
2.57k
    return result;
146
2.57k
  }
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
141
3.68k
  bool insert(const value_type &X) {
142
3.68k
    bool result = set_.insert(X).second;
143
3.68k
    if (result)
144
1.89k
      vector_.push_back(X);
145
3.68k
    return result;
146
3.68k
  }
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
141
35.3k
  bool insert(const value_type &X) {
142
35.3k
    bool result = set_.insert(X).second;
143
35.3k
    if (result)
144
35.3k
      vector_.push_back(X);
145
35.3k
    return result;
146
35.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
141
30
  bool insert(const value_type &X) {
142
30
    bool result = set_.insert(X).second;
143
30
    if (result)
144
28
      vector_.push_back(X);
145
30
    return result;
146
30
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::insert(llvm::SDNode* const&)
Line
Count
Source
141
194M
  bool insert(const value_type &X) {
142
194M
    bool result = set_.insert(X).second;
143
194M
    if (result)
144
175M
      vector_.push_back(X);
145
194M
    return result;
146
194M
  }
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
141
18.8M
  bool insert(const value_type &X) {
142
18.8M
    bool result = set_.insert(X).second;
143
18.8M
    if (result)
144
18.1M
      vector_.push_back(X);
145
18.8M
    return result;
146
18.8M
  }
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
141
127
  bool insert(const value_type &X) {
142
127
    bool result = set_.insert(X).second;
143
127
    if (result)
144
85
      vector_.push_back(X);
145
127
    return result;
146
127
  }
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
141
5.11M
  bool insert(const value_type &X) {
142
5.11M
    bool result = set_.insert(X).second;
143
5.11M
    if (result)
144
5.11M
      vector_.push_back(X);
145
5.11M
    return result;
146
5.11M
  }
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
141
19.3k
  bool insert(const value_type &X) {
142
19.3k
    bool result = set_.insert(X).second;
143
19.3k
    if (result)
144
17.5k
      vector_.push_back(X);
145
19.3k
    return result;
146
19.3k
  }
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
141
236
  bool insert(const value_type &X) {
142
236
    bool result = set_.insert(X).second;
143
236
    if (result)
144
236
      vector_.push_back(X);
145
236
    return result;
146
236
  }
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
141
63.3k
  bool insert(const value_type &X) {
142
63.3k
    bool result = set_.insert(X).second;
143
63.3k
    if (result)
144
63.3k
      vector_.push_back(X);
145
63.3k
    return result;
146
63.3k
  }
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
141
13.8k
  bool insert(const value_type &X) {
142
13.8k
    bool result = set_.insert(X).second;
143
13.8k
    if (result)
144
13.4k
      vector_.push_back(X);
145
13.8k
    return result;
146
13.8k
  }
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
141
114
  bool insert(const value_type &X) {
142
114
    bool result = set_.insert(X).second;
143
114
    if (result)
144
114
      vector_.push_back(X);
145
114
    return result;
146
114
  }
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
141
34
  bool insert(const value_type &X) {
142
34
    bool result = set_.insert(X).second;
143
34
    if (result)
144
32
      vector_.push_back(X);
145
34
    return result;
146
34
  }
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
141
2.94k
  bool insert(const value_type &X) {
142
2.94k
    bool result = set_.insert(X).second;
143
2.94k
    if (result)
144
1.56k
      vector_.push_back(X);
145
2.94k
    return result;
146
2.94k
  }
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
141
1.15M
  bool insert(const value_type &X) {
142
1.15M
    bool result = set_.insert(X).second;
143
1.15M
    if (result)
144
957k
      vector_.push_back(X);
145
1.15M
    return result;
146
1.15M
  }
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
141
890k
  bool insert(const value_type &X) {
142
890k
    bool result = set_.insert(X).second;
143
890k
    if (result)
144
395k
      vector_.push_back(X);
145
890k
    return result;
146
890k
  }
llvm::SetVector<clang::QualType, llvm::SmallVector<clang::QualType, 8u>, llvm::SmallPtrSet<clang::QualType, 8u> >::insert(clang::QualType const&)
Line
Count
Source
141
392k
  bool insert(const value_type &X) {
142
392k
    bool result = set_.insert(X).second;
143
392k
    if (result)
144
339k
      vector_.push_back(X);
145
392k
    return result;
146
392k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::insert(clang::VarDecl* const&)
Line
Count
Source
141
92.0k
  bool insert(const value_type &X) {
142
92.0k
    bool result = set_.insert(X).second;
143
92.0k
    if (result)
144
91.9k
      vector_.push_back(X);
145
92.0k
    return result;
146
92.0k
  }
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
141
154
  bool insert(const value_type &X) {
142
154
    bool result = set_.insert(X).second;
143
154
    if (result)
144
94
      vector_.push_back(X);
145
154
    return result;
146
154
  }
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
141
225
  bool insert(const value_type &X) {
142
225
    bool result = set_.insert(X).second;
143
225
    if (result)
144
209
      vector_.push_back(X);
145
225
    return result;
146
225
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::insert(clang::NamedDecl* const&)
Line
Count
Source
141
16.4k
  bool insert(const value_type &X) {
142
16.4k
    bool result = set_.insert(X).second;
143
16.4k
    if (result)
144
15.6k
      vector_.push_back(X);
145
16.4k
    return result;
146
16.4k
  }
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
141
94.2k
  bool insert(const value_type &X) {
142
94.2k
    bool result = set_.insert(X).second;
143
94.2k
    if (result)
144
93.2k
      vector_.push_back(X);
145
94.2k
    return result;
146
94.2k
  }
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
141
10.5k
  bool insert(const value_type &X) {
142
10.5k
    bool result = set_.insert(X).second;
143
10.5k
    if (result)
144
10.5k
      vector_.push_back(X);
145
10.5k
    return result;
146
10.5k
  }
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
141
1.57k
  bool insert(const value_type &X) {
142
1.57k
    bool result = set_.insert(X).second;
143
1.57k
    if (result)
144
1.57k
      vector_.push_back(X);
145
1.57k
    return result;
146
1.57k
  }
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
141
2
  bool insert(const value_type &X) {
142
2
    bool result = set_.insert(X).second;
143
2
    if (result)
144
2
      vector_.push_back(X);
145
2
    return result;
146
2
  }
147
148
  /// Insert a range of elements into the SetVector.
149
  template<typename It>
150
2.44M
  void insert(It Start, It End) {
151
6.97M
    for (; Start != End; 
++Start4.52M
)
152
4.52M
      if (set_.insert(*Start).second)
153
4.50M
        vector_.push_back(*Start);
154
2.44M
  }
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
150
106
  void insert(It Start, It End) {
151
307
    for (; Start != End; 
++Start201
)
152
201
      if (set_.insert(*Start).second)
153
95
        vector_.push_back(*Start);
154
106
  }
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
150
723
  void insert(It Start, It End) {
151
1.44k
    for (; Start != End; 
++Start723
)
152
723
      if (set_.insert(*Start).second)
153
723
        vector_.push_back(*Start);
154
723
  }
void llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::insert<std::__1::__wrap_iter<llvm::Use* const*> >(std::__1::__wrap_iter<llvm::Use* const*>, std::__1::__wrap_iter<llvm::Use* const*>)
Line
Count
Source
150
1.62k
  void insert(It Start, It End) {
151
3.51k
    for (; Start != End; 
++Start1.88k
)
152
1.88k
      if (set_.insert(*Start).second)
153
1.86k
        vector_.push_back(*Start);
154
1.62k
  }
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
150
8
  void insert(It Start, It End) {
151
16
    for (; Start != End; 
++Start8
)
152
8
      if (set_.insert(*Start).second)
153
8
        vector_.push_back(*Start);
154
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
150
44
  void insert(It Start, It End) {
151
109
    for (; Start != End; 
++Start65
)
152
65
      if (set_.insert(*Start).second)
153
65
        vector_.push_back(*Start);
154
44
  }
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
150
6.72k
  void insert(It Start, It End) {
151
12.9k
    for (; Start != End; 
++Start6.19k
)
152
6.19k
      if (set_.insert(*Start).second)
153
3.09k
        vector_.push_back(*Start);
154
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
150
3.63k
  void insert(It Start, It End) {
151
10.3k
    for (; Start != End; 
++Start6.72k
)
152
6.72k
      if (set_.insert(*Start).second)
153
3.63k
        vector_.push_back(*Start);
154
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
150
652
  void insert(It Start, It End) {
151
1.47k
    for (; Start != End; 
++Start820
)
152
820
      if (set_.insert(*Start).second)
153
820
        vector_.push_back(*Start);
154
652
  }
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
150
3
  void insert(It Start, It End) {
151
9
    for (; Start != End; 
++Start6
)
152
6
      if (set_.insert(*Start).second)
153
6
        vector_.push_back(*Start);
154
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
150
13.7k
  void insert(It Start, It End) {
151
26.4k
    for (; Start != End; 
++Start12.6k
)
152
12.6k
      if (set_.insert(*Start).second)
153
8.41k
        vector_.push_back(*Start);
154
13.7k
  }
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
150
228k
  void insert(It Start, It End) {
151
1.24M
    for (; Start != End; 
++Start1.02M
)
152
1.02M
      if (set_.insert(*Start).second)
153
1.02M
        vector_.push_back(*Start);
154
228k
  }
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
150
1.14k
  void insert(It Start, It End) {
151
5.43k
    for (; Start != End; 
++Start4.28k
)
152
4.28k
      if (set_.insert(*Start).second)
153
3.95k
        vector_.push_back(*Start);
154
1.14k
  }
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
150
231
  void insert(It Start, It End) {
151
593
    for (; Start != End; 
++Start362
)
152
362
      if (set_.insert(*Start).second)
153
361
        vector_.push_back(*Start);
154
231
  }
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
150
1.93M
  void insert(It Start, It End) {
151
5.05M
    for (; Start != End; 
++Start3.11M
)
152
3.11M
      if (set_.insert(*Start).second)
153
3.11M
        vector_.push_back(*Start);
154
1.93M
  }
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
150
69.9k
  void insert(It Start, It End) {
151
180k
    for (; Start != End; 
++Start110k
)
152
110k
      if (set_.insert(*Start).second)
153
108k
        vector_.push_back(*Start);
154
69.9k
  }
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
150
20
  void insert(It Start, It End) {
151
25
    for (; Start != End; 
++Start5
)
152
5
      if (set_.insert(*Start).second)
153
3
        vector_.push_back(*Start);
154
20
  }
void llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::insert<llvm::AbstractAttribute**>(llvm::AbstractAttribute**, llvm::AbstractAttribute**)
Line
Count
Source
150
74
  void insert(It Start, It End) {
151
5.63k
    for (; Start != End; 
++Start5.56k
)
152
5.56k
      if (set_.insert(*Start).second)
153
5.56k
        vector_.push_back(*Start);
154
74
  }
void llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::insert<std::__1::__wrap_iter<llvm::AbstractAttribute* const*> >(std::__1::__wrap_iter<llvm::AbstractAttribute* const*>, std::__1::__wrap_iter<llvm::AbstractAttribute* const*>)
Line
Count
Source
150
2.03k
  void insert(It Start, It End) {
151
2.88k
    for (; Start != End; 
++Start850
)
152
850
      if (set_.insert(*Start).second)
153
182
        vector_.push_back(*Start);
154
2.03k
  }
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
150
6.32k
  void insert(It Start, It End) {
151
13.7k
    for (; Start != End; 
++Start7.45k
)
152
7.45k
      if (set_.insert(*Start).second)
153
7.45k
        vector_.push_back(*Start);
154
6.32k
  }
void llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::insert<llvm::WeakTrackingVH const*>(llvm::WeakTrackingVH const*, llvm::WeakTrackingVH const*)
Line
Count
Source
150
34.0k
  void insert(It Start, It End) {
151
65.4k
    for (; Start != End; 
++Start31.4k
)
152
31.4k
      if (set_.insert(*Start).second)
153
31.4k
        vector_.push_back(*Start);
154
34.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
150
489
  void insert(It Start, It End) {
151
1.69k
    for (; Start != End; 
++Start1.20k
)
152
1.20k
      if (set_.insert(*Start).second)
153
1.19k
        vector_.push_back(*Start);
154
489
  }
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
150
17.7k
  void insert(It Start, It End) {
151
70.1k
    for (; Start != End; 
++Start52.4k
)
152
52.4k
      if (set_.insert(*Start).second)
153
44.8k
        vector_.push_back(*Start);
154
17.7k
  }
void llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::insert<llvm::BasicBlock**>(llvm::BasicBlock**, llvm::BasicBlock**)
Line
Count
Source
150
64
  void insert(It Start, It End) {
151
66
    for (; Start != End; 
++Start2
)
152
2
      if (set_.insert(*Start).second)
153
2
        vector_.push_back(*Start);
154
64
  }
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
150
1.05k
  void insert(It Start, It End) {
151
1.78k
    for (; Start != End; 
++Start731
)
152
731
      if (set_.insert(*Start).second)
153
548
        vector_.push_back(*Start);
154
1.05k
  }
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
150
1.66k
  void insert(It Start, It End) {
151
2.31k
    for (; Start != End; 
++Start645
)
152
645
      if (set_.insert(*Start).second)
153
643
        vector_.push_back(*Start);
154
1.66k
  }
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
150
2.29k
  void insert(It Start, It End) {
151
6.88k
    for (; Start != End; 
++Start4.58k
)
152
4.58k
      if (set_.insert(*Start).second)
153
4.54k
        vector_.push_back(*Start);
154
2.29k
  }
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
150
32.3k
  void insert(It Start, It End) {
151
161k
    for (; Start != End; 
++Start129k
)
152
129k
      if (set_.insert(*Start).second)
153
129k
        vector_.push_back(*Start);
154
32.3k
  }
void 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*>(clang::ValueDecl const* const*, clang::ValueDecl const* const*)
Line
Count
Source
150
240
  void insert(It Start, It End) {
151
249
    for (; Start != End; 
++Start9
)
152
9
      if (set_.insert(*Start).second)
153
9
        vector_.push_back(*Start);
154
240
  }
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
150
40.9k
  void insert(It Start, It End) {
151
42.4k
    for (; Start != End; 
++Start1.47k
)
152
1.47k
      if (set_.insert(*Start).second)
153
635
        vector_.push_back(*Start);
154
40.9k
  }
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
150
42.0k
  void insert(It Start, It End) {
151
55.7k
    for (; Start != End; 
++Start13.6k
)
152
13.6k
      if (set_.insert(*Start).second)
153
13.6k
        vector_.push_back(*Start);
154
42.0k
  }
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
150
412
  void insert(It Start, It End) {
151
490
    for (; Start != End; 
++Start78
)
152
78
      if (set_.insert(*Start).second)
153
78
        vector_.push_back(*Start);
154
412
  }
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
150
4
  void insert(It Start, It End) {
151
11
    for (; Start != End; 
++Start7
)
152
7
      if (set_.insert(*Start).second)
153
5
        vector_.push_back(*Start);
154
4
  }
155
156
  /// Remove an item from the set vector.
157
24.4M
  bool remove(const value_type& X) {
158
24.4M
    if (set_.erase(X)) {
159
12.4M
      typename vector_type::iterator I = find(vector_, X);
160
12.4M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
12.4M
      vector_.erase(I);
162
12.4M
      return true;
163
12.4M
    }
164
12.0M
    return false;
165
12.0M
  }
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
157
28
  bool remove(const value_type& X) {
158
28
    if (set_.erase(X)) {
159
28
      typename vector_type::iterator I = find(vector_, X);
160
28
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
28
      vector_.erase(I);
162
28
      return true;
163
28
    }
164
0
    return false;
165
0
  }
llvm::SetVector<llvm::Use*, std::__1::vector<llvm::Use*, std::__1::allocator<llvm::Use*> >, llvm::DenseSet<llvm::Use*, llvm::DenseMapInfo<llvm::Use*> > >::remove(llvm::Use* const&)
Line
Count
Source
157
349
  bool remove(const value_type& X) {
158
349
    if (set_.erase(X)) {
159
349
      typename vector_type::iterator I = find(vector_, X);
160
349
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
349
      vector_.erase(I);
162
349
      return true;
163
349
    }
164
0
    return false;
165
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
157
627
  bool remove(const value_type& X) {
158
627
    if (set_.erase(X)) {
159
626
      typename vector_type::iterator I = find(vector_, X);
160
626
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
626
      vector_.erase(I);
162
626
      return true;
163
626
    }
164
1
    return false;
165
1
  }
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
157
36.1k
  bool remove(const value_type& X) {
158
36.1k
    if (set_.erase(X)) {
159
14.9k
      typename vector_type::iterator I = find(vector_, X);
160
14.9k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
14.9k
      vector_.erase(I);
162
14.9k
      return true;
163
14.9k
    }
164
21.2k
    return false;
165
21.2k
  }
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
157
19
  bool remove(const value_type& X) {
158
19
    if (set_.erase(X)) {
159
19
      typename vector_type::iterator I = find(vector_, X);
160
19
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
19
      vector_.erase(I);
162
19
      return true;
163
19
    }
164
0
    return false;
165
0
  }
llvm::SetVector<llvm::ValueInfo, std::__1::vector<llvm::ValueInfo, std::__1::allocator<llvm::ValueInfo> >, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo> > >::remove(llvm::ValueInfo const&)
Line
Count
Source
157
39
  bool remove(const value_type& X) {
158
39
    if (set_.erase(X)) {
159
7
      typename vector_type::iterator I = find(vector_, X);
160
7
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
7
      vector_.erase(I);
162
7
      return true;
163
7
    }
164
32
    return false;
165
32
  }
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
157
1.79M
  bool remove(const value_type& X) {
158
1.79M
    if (set_.erase(X)) {
159
1.76M
      typename vector_type::iterator I = find(vector_, X);
160
1.76M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
1.76M
      vector_.erase(I);
162
1.76M
      return true;
163
1.76M
    }
164
32.0k
    return false;
165
32.0k
  }
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
157
12
  bool remove(const value_type& X) {
158
12
    if (set_.erase(X)) {
159
12
      typename vector_type::iterator I = find(vector_, X);
160
12
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
12
      vector_.erase(I);
162
12
      return true;
163
12
    }
164
0
    return false;
165
0
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::remove(llvm::LiveInterval* const&)
Line
Count
Source
157
560k
  bool remove(const value_type& X) {
158
560k
    if (set_.erase(X)) {
159
819
      typename vector_type::iterator I = find(vector_, X);
160
819
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
819
      vector_.erase(I);
162
819
      return true;
163
819
    }
164
559k
    return false;
165
559k
  }
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
157
13.6k
  bool remove(const value_type& X) {
158
13.6k
    if (set_.erase(X)) {
159
13.6k
      typename vector_type::iterator I = find(vector_, X);
160
13.6k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
13.6k
      vector_.erase(I);
162
13.6k
      return true;
163
13.6k
    }
164
0
    return false;
165
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
157
5.00M
  bool remove(const value_type& X) {
158
5.00M
    if (set_.erase(X)) {
159
3.88M
      typename vector_type::iterator I = find(vector_, X);
160
3.88M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
3.88M
      vector_.erase(I);
162
3.88M
      return true;
163
3.88M
    }
164
1.11M
    return false;
165
1.11M
  }
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
157
1.87k
  bool remove(const value_type& X) {
158
1.87k
    if (set_.erase(X)) {
159
1.87k
      typename vector_type::iterator I = find(vector_, X);
160
1.87k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
1.87k
      vector_.erase(I);
162
1.87k
      return true;
163
1.87k
    }
164
0
    return false;
165
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
157
53.7k
  bool remove(const value_type& X) {
158
53.7k
    if (set_.erase(X)) {
159
3.16k
      typename vector_type::iterator I = find(vector_, X);
160
3.16k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
3.16k
      vector_.erase(I);
162
3.16k
      return true;
163
3.16k
    }
164
50.6k
    return false;
165
50.6k
  }
Unexecuted instantiation: llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 4u>, llvm::SmallDenseSet<llvm::Instruction*, 4u, llvm::DenseMapInfo<llvm::Instruction*> > >::remove(llvm::Instruction* const&)
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::remove(llvm::BasicBlock* const&)
Line
Count
Source
157
2.88M
  bool remove(const value_type& X) {
158
2.88M
    if (set_.erase(X)) {
159
1.14M
      typename vector_type::iterator I = find(vector_, X);
160
1.14M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
1.14M
      vector_.erase(I);
162
1.14M
      return true;
163
1.14M
    }
164
1.74M
    return false;
165
1.74M
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::remove(llvm::Value const* const&)
Line
Count
Source
157
43.6k
  bool remove(const value_type& X) {
158
43.6k
    if (set_.erase(X)) {
159
348
      typename vector_type::iterator I = find(vector_, X);
160
348
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
348
      vector_.erase(I);
162
348
      return true;
163
348
    }
164
43.2k
    return false;
165
43.2k
  }
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
157
33
  bool remove(const value_type& X) {
158
33
    if (set_.erase(X)) {
159
31
      typename vector_type::iterator I = find(vector_, X);
160
31
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
31
      vector_.erase(I);
162
31
      return true;
163
31
    }
164
2
    return false;
165
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
157
1.19k
  bool remove(const value_type& X) {
158
1.19k
    if (set_.erase(X)) {
159
1.19k
      typename vector_type::iterator I = find(vector_, X);
160
1.19k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
1.19k
      vector_.erase(I);
162
1.19k
      return true;
163
1.19k
    }
164
0
    return false;
165
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
157
59.8k
  bool remove(const value_type& X) {
158
59.8k
    if (set_.erase(X)) {
159
28.0k
      typename vector_type::iterator I = find(vector_, X);
160
28.0k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
28.0k
      vector_.erase(I);
162
28.0k
      return true;
163
28.0k
    }
164
31.8k
    return false;
165
31.8k
  }
llvm::SetVector<llvm::BasicBlock*, std::__1::vector<llvm::BasicBlock*, std::__1::allocator<llvm::BasicBlock*> >, llvm::DenseSet<llvm::BasicBlock*, llvm::DenseMapInfo<llvm::BasicBlock*> > >::remove(llvm::BasicBlock* const&)
Line
Count
Source
157
6
  bool remove(const value_type& X) {
158
6
    if (set_.erase(X)) {
159
6
      typename vector_type::iterator I = find(vector_, X);
160
6
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
6
      vector_.erase(I);
162
6
      return true;
163
6
    }
164
0
    return false;
165
0
  }
Unexecuted instantiation: llvm::SetVector<polly::ScopArrayInfo*, std::__1::vector<polly::ScopArrayInfo*, std::__1::allocator<polly::ScopArrayInfo*> >, llvm::DenseSet<polly::ScopArrayInfo*, llvm::DenseMapInfo<polly::ScopArrayInfo*> > >::remove(polly::ScopArrayInfo* const&)
llvm::SetVector<llvm::Region const*, std::__1::vector<llvm::Region const*, std::__1::allocator<llvm::Region const*> >, llvm::DenseSet<llvm::Region const*, llvm::DenseMapInfo<llvm::Region const*> > >::remove(llvm::Region const* const&)
Line
Count
Source
157
2.71k
  bool remove(const value_type& X) {
158
2.71k
    if (set_.erase(X)) {
159
573
      typename vector_type::iterator I = find(vector_, X);
160
573
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
573
      vector_.erase(I);
162
573
      return true;
163
573
    }
164
2.13k
    return false;
165
2.13k
  }
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*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::remove(llvm::SDNode* const&)
Line
Count
Source
157
9.38M
  bool remove(const value_type& X) {
158
9.38M
    if (set_.erase(X)) {
159
3.03M
      typename vector_type::iterator I = find(vector_, X);
160
3.03M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
3.03M
      vector_.erase(I);
162
3.03M
      return true;
163
3.03M
    }
164
6.34M
    return false;
165
6.34M
  }
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
157
573
  bool remove(const value_type& X) {
158
573
    if (set_.erase(X)) {
159
16
      typename vector_type::iterator I = find(vector_, X);
160
16
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
16
      vector_.erase(I);
162
16
      return true;
163
16
    }
164
557
    return false;
165
557
  }
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
157
2.61M
  bool remove(const value_type& X) {
158
2.61M
    if (set_.erase(X)) {
159
2.53M
      typename vector_type::iterator I = find(vector_, X);
160
2.53M
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
2.53M
      vector_.erase(I);
162
2.53M
      return true;
163
2.53M
    }
164
85.9k
    return false;
165
85.9k
  }
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
157
2.01M
  bool remove(const value_type& X) {
158
2.01M
    if (set_.erase(X)) {
159
34.1k
      typename vector_type::iterator I = find(vector_, X);
160
34.1k
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
34.1k
      vector_.erase(I);
162
34.1k
      return true;
163
34.1k
    }
164
1.97M
    return false;
165
1.97M
  }
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
157
387
  bool remove(const value_type& X) {
158
387
    if (set_.erase(X)) {
159
37
      typename vector_type::iterator I = find(vector_, X);
160
37
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
37
      vector_.erase(I);
162
37
      return true;
163
37
    }
164
350
    return false;
165
350
  }
llvm::SetVector<clang::NamedDecl*, llvm::SmallVector<clang::NamedDecl*, 2u>, llvm::SmallDenseSet<clang::NamedDecl*, 2u, llvm::DenseMapInfo<clang::NamedDecl*> > >::remove(clang::NamedDecl* const&)
Line
Count
Source
157
89
  bool remove(const value_type& X) {
158
89
    if (set_.erase(X)) {
159
89
      typename vector_type::iterator I = find(vector_, X);
160
89
      assert(I != vector_.end() && "Corrupted SetVector instances!");
161
89
      vector_.erase(I);
162
89
      return true;
163
89
    }
164
0
    return false;
165
0
  }
166
167
  /// Erase a single element from the set vector.
168
  /// \returns an iterator pointing to the next element that followed the
169
  /// element erased. This is the end of the SetVector if the last element is
170
  /// erased.
171
69.9k
  iterator erase(iterator I) {
172
69.9k
    const key_type &V = *I;
173
69.9k
    assert(set_.count(V) && "Corrupted SetVector instances!");
174
69.9k
    set_.erase(V);
175
69.9k
176
69.9k
    // FIXME: No need to use the non-const iterator when built with
177
69.9k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
178
69.9k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
179
69.9k
    auto NI = vector_.begin();
180
69.9k
    std::advance(NI, std::distance<iterator>(NI, I));
181
69.9k
182
69.9k
    return vector_.erase(NI);
183
69.9k
  }
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
171
214
  iterator erase(iterator I) {
172
214
    const key_type &V = *I;
173
214
    assert(set_.count(V) && "Corrupted SetVector instances!");
174
214
    set_.erase(V);
175
214
176
214
    // FIXME: No need to use the non-const iterator when built with
177
214
    // std:vector.erase(const_iterator) as defined in C++11. This is for
178
214
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
179
214
    auto NI = vector_.begin();
180
214
    std::advance(NI, std::distance<iterator>(NI, I));
181
214
182
214
    return vector_.erase(NI);
183
214
  }
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
171
69.7k
  iterator erase(iterator I) {
172
69.7k
    const key_type &V = *I;
173
69.7k
    assert(set_.count(V) && "Corrupted SetVector instances!");
174
69.7k
    set_.erase(V);
175
69.7k
176
69.7k
    // FIXME: No need to use the non-const iterator when built with
177
69.7k
    // std:vector.erase(const_iterator) as defined in C++11. This is for
178
69.7k
    // compatibility with non-standard libstdc++ up to 4.8 (fixed in 4.9).
179
69.7k
    auto NI = vector_.begin();
180
69.7k
    std::advance(NI, std::distance<iterator>(NI, I));
181
69.7k
182
69.7k
    return vector_.erase(NI);
183
69.7k
  }
184
185
  /// Remove items from the set vector based on a predicate function.
186
  ///
187
  /// This is intended to be equivalent to the following code, if we could
188
  /// write it:
189
  ///
190
  /// \code
191
  ///   V.erase(remove_if(V, P), V.end());
192
  /// \endcode
193
  ///
194
  /// However, SetVector doesn't expose non-const iterators, making any
195
  /// algorithm like remove_if impossible to use.
196
  ///
197
  /// \returns true if any element is removed.
198
  template <typename UnaryPredicate>
199
369k
  bool remove_if(UnaryPredicate P) {
200
369k
    typename vector_type::iterator I =
201
369k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
369k
    if (I == vector_.end())
203
324k
      return false;
204
44.4k
    vector_.erase(I, vector_.end());
205
44.4k
    return true;
206
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
199
3.35k
  bool remove_if(UnaryPredicate P) {
200
3.35k
    typename vector_type::iterator I =
201
3.35k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
3.35k
    if (I == vector_.end())
203
3.35k
      return false;
204
1
    vector_.erase(I, vector_.end());
205
1
    return true;
206
1
  }
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<llvm::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<llvm::NodeSet, 8u>&)::$_1>(llvm::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<llvm::NodeSet, 8u>&)::$_1)
Line
Count
Source
199
789
  bool remove_if(UnaryPredicate P) {
200
789
    typename vector_type::iterator I =
201
789
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
789
    if (I == vector_.end())
203
666
      return false;
204
123
    vector_.erase(I, vector_.end());
205
123
    return true;
206
123
  }
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
199
15.1k
  bool remove_if(UnaryPredicate P) {
200
15.1k
    typename vector_type::iterator I =
201
15.1k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
15.1k
    if (I == vector_.end())
203
15.0k
      return false;
204
165
    vector_.erase(I, vector_.end());
205
165
    return true;
206
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&)::$_2>(llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_2)
Line
Count
Source
199
73
  bool remove_if(UnaryPredicate P) {
200
73
    typename vector_type::iterator I =
201
73
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
73
    if (I == vector_.end())
203
61
      return false;
204
12
    vector_.erase(I, vector_.end());
205
12
    return true;
206
12
  }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::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::OrderedBasicBlock&)::$_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::OrderedBasicBlock&)::$_1)
Line
Count
Source
199
232k
  bool remove_if(UnaryPredicate P) {
200
232k
    typename vector_type::iterator I =
201
232k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
232k
    if (I == vector_.end())
203
188k
      return false;
204
43.9k
    vector_.erase(I, vector_.end());
205
43.9k
    return true;
206
43.9k
  }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::remove_if<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value const*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>(removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value const*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0)
Line
Count
Source
199
3.06k
  bool remove_if(UnaryPredicate P) {
200
3.06k
    typename vector_type::iterator I =
201
3.06k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
3.06k
    if (I == vector_.end())
203
2.98k
      return false;
204
79
    vector_.erase(I, vector_.end());
205
79
    return true;
206
79
  }
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
199
114k
  bool remove_if(UnaryPredicate P) {
200
114k
    typename vector_type::iterator I =
201
114k
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
114k
    if (I == vector_.end())
203
114k
      return false;
204
2
    vector_.erase(I, vector_.end());
205
2
    return true;
206
2
  }
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
199
14
  bool remove_if(UnaryPredicate P) {
200
14
    typename vector_type::iterator I =
201
14
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
14
    if (I == vector_.end())
203
13
      return false;
204
1
    vector_.erase(I, vector_.end());
205
1
    return true;
206
1
  }
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
199
41
  bool remove_if(UnaryPredicate P) {
200
41
    typename vector_type::iterator I =
201
41
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
41
    if (I == vector_.end())
203
24
      return false;
204
17
    vector_.erase(I, vector_.end());
205
17
    return true;
206
17
  }
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
199
41
  bool remove_if(UnaryPredicate P) {
200
41
    typename vector_type::iterator I =
201
41
        llvm::remove_if(vector_, TestAndEraseFromSet<UnaryPredicate>(P, set_));
202
41
    if (I == vector_.end())
203
0
      return false;
204
41
    vector_.erase(I, vector_.end());
205
41
    return true;
206
41
  }
207
208
  /// Count the number of elements of a given key in the SetVector.
209
  /// \returns 0 if the element is not in the SetVector, 1 if it is.
210
104M
  size_type count(const key_type &key) const {
211
104M
    return set_.count(key);
212
104M
  }
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
210
306
  size_type count(const key_type &key) const {
211
306
    return set_.count(key);
212
306
  }
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
210
28
  size_type count(const key_type &key) const {
211
28
    return set_.count(key);
212
28
  }
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
210
629k
  size_type count(const key_type &key) const {
211
629k
    return set_.count(key);
212
629k
  }
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
210
627
  size_type count(const key_type &key) const {
211
627
    return set_.count(key);
212
627
  }
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
210
306
  size_type count(const key_type &key) const {
211
306
    return set_.count(key);
212
306
  }
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
210
1
  size_type count(const key_type &key) const {
211
1
    return set_.count(key);
212
1
  }
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::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
210
266k
  size_type count(const key_type &key) const {
211
266k
    return set_.count(key);
212
266k
  }
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
210
496k
  size_type count(const key_type &key) const {
211
496k
    return set_.count(key);
212
496k
  }
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
210
12.5M
  size_type count(const key_type &key) const {
211
12.5M
    return set_.count(key);
212
12.5M
  }
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
210
124k
  size_type count(const key_type &key) const {
211
124k
    return set_.count(key);
212
124k
  }
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
210
771
  size_type count(const key_type &key) const {
211
771
    return set_.count(key);
212
771
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::count(llvm::MemoryPhi* const&) const
Line
Count
Source
210
125
  size_type count(const key_type &key) const {
211
125
    return set_.count(key);
212
125
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::count(llvm::BasicBlock* const&) const
Line
Count
Source
210
241k
  size_type count(const key_type &key) const {
211
241k
    return set_.count(key);
212
241k
  }
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
210
51.0M
  size_type count(const key_type &key) const {
211
51.0M
    return set_.count(key);
212
51.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
210
208
  size_type count(const key_type &key) const {
211
208
    return set_.count(key);
212
208
  }
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
210
37.5M
  size_type count(const key_type &key) const {
211
37.5M
    return set_.count(key);
212
37.5M
  }
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
210
63.5k
  size_type count(const key_type &key) const {
211
63.5k
    return set_.count(key);
212
63.5k
  }
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
210
201
  size_type count(const key_type &key) const {
211
201
    return set_.count(key);
212
201
  }
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::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
210
77
  size_type count(const key_type &key) const {
211
77
    return set_.count(key);
212
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
210
135
  size_type count(const key_type &key) const {
211
135
    return set_.count(key);
212
135
  }
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
210
797k
  size_type count(const key_type &key) const {
211
797k
    return set_.count(key);
212
797k
  }
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
210
814
  size_type count(const key_type &key) const {
211
814
    return set_.count(key);
212
814
  }
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
210
1.36k
  size_type count(const key_type &key) const {
211
1.36k
    return set_.count(key);
212
1.36k
  }
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
210
160k
  size_type count(const key_type &key) const {
211
160k
    return set_.count(key);
212
160k
  }
llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::count(llvm::Value const* const&) const
Line
Count
Source
210
133k
  size_type count(const key_type &key) const {
211
133k
    return set_.count(key);
212
133k
  }
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
210
18.2k
  size_type count(const key_type &key) const {
211
18.2k
    return set_.count(key);
212
18.2k
  }
llvm::SetVector<llvm::StoreInst*, std::__1::vector<llvm::StoreInst*, std::__1::allocator<llvm::StoreInst*> >, llvm::DenseSet<llvm::StoreInst*, llvm::DenseMapInfo<llvm::StoreInst*> > >::count(llvm::StoreInst* const&) const
Line
Count
Source
210
311k
  size_type count(const key_type &key) const {
211
311k
    return set_.count(key);
212
311k
  }
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
210
14.1k
  size_type count(const key_type &key) const {
211
14.1k
    return set_.count(key);
212
14.1k
  }
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
210
169k
  size_type count(const key_type &key) const {
211
169k
    return set_.count(key);
212
169k
  }
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
210
937
  size_type count(const key_type &key) const {
211
937
    return set_.count(key);
212
937
  }
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
210
20.6k
  size_type count(const key_type &key) const {
211
20.6k
    return set_.count(key);
212
20.6k
  }
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
210
24.3k
  size_type count(const key_type &key) const {
211
24.3k
    return set_.count(key);
212
24.3k
  }
llvm::SetVector<llvm::Loop const*, std::__1::vector<llvm::Loop const*, std::__1::allocator<llvm::Loop const*> >, llvm::DenseSet<llvm::Loop const*, llvm::DenseMapInfo<llvm::Loop const*> > >::count(llvm::Loop const* const&) const
Line
Count
Source
210
21.8k
  size_type count(const key_type &key) const {
211
21.8k
    return set_.count(key);
212
21.8k
  }
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
210
28
  size_type count(const key_type &key) const {
211
28
    return set_.count(key);
212
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
210
194k
  size_type count(const key_type &key) const {
211
194k
    return set_.count(key);
212
194k
  }
llvm::SetVector<clang::VarDecl*, llvm::SmallVector<clang::VarDecl*, 8u>, llvm::SmallPtrSet<clang::VarDecl*, 8u> >::count(clang::VarDecl* const&) const
Line
Count
Source
210
25.7k
  size_type count(const key_type &key) const {
211
25.7k
    return set_.count(key);
212
25.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
210
202
  size_type count(const key_type &key) const {
211
202
    return set_.count(key);
212
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
210
3.50k
  size_type count(const key_type &key) const {
211
3.50k
    return set_.count(key);
212
3.50k
  }
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
210
84
  size_type count(const key_type &key) const {
211
84
    return set_.count(key);
212
84
  }
213
214
  /// Completely clear the SetVector
215
13.8M
  void clear() {
216
13.8M
    set_.clear();
217
13.8M
    vector_.clear();
218
13.8M
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 32u>, llvm::SmallDenseSet<unsigned int, 32u, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
215
8
  void clear() {
216
8
    set_.clear();
217
8
    vector_.clear();
218
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
215
38.2k
  void clear() {
216
38.2k
    set_.clear();
217
38.2k
    vector_.clear();
218
38.2k
  }
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
215
3.35k
  void clear() {
216
3.35k
    set_.clear();
217
3.35k
    vector_.clear();
218
3.35k
  }
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
215
3.35k
  void clear() {
216
3.35k
    set_.clear();
217
3.35k
    vector_.clear();
218
3.35k
  }
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
215
9
  void clear() {
216
9
    set_.clear();
217
9
    vector_.clear();
218
9
  }
llvm::SetVector<llvm::MemoryPhi*, llvm::SmallVector<llvm::MemoryPhi*, 4u>, llvm::SmallDenseSet<llvm::MemoryPhi*, 4u, llvm::DenseMapInfo<llvm::MemoryPhi*> > >::clear()
Line
Count
Source
215
514
  void clear() {
216
514
    set_.clear();
217
514
    vector_.clear();
218
514
  }
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::clear()
Line
Count
Source
215
10
  void clear() {
216
10
    set_.clear();
217
10
    vector_.clear();
218
10
  }
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
215
13.7k
  void clear() {
216
13.7k
    set_.clear();
217
13.7k
    vector_.clear();
218
13.7k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 8u>, llvm::SmallDenseSet<llvm::MachineInstr*, 8u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::clear()
Line
Count
Source
215
5.50M
  void clear() {
216
5.50M
    set_.clear();
217
5.50M
    vector_.clear();
218
5.50M
  }
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
215
2.42k
  void clear() {
216
2.42k
    set_.clear();
217
2.42k
    vector_.clear();
218
2.42k
  }
llvm::SetVector<llvm::SUnit*, llvm::SmallVector<llvm::SUnit*, 8u>, llvm::SmallDenseSet<llvm::SUnit*, 8u, llvm::DenseMapInfo<llvm::SUnit*> > >::clear()
Line
Count
Source
215
4.16k
  void clear() {
216
4.16k
    set_.clear();
217
4.16k
    vector_.clear();
218
4.16k
  }
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
215
624k
  void clear() {
216
624k
    set_.clear();
217
624k
    vector_.clear();
218
624k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallDenseSet<llvm::LiveInterval*, 8u, llvm::DenseMapInfo<llvm::LiveInterval*> > >::clear()
Line
Count
Source
215
484k
  void clear() {
216
484k
    set_.clear();
217
484k
    vector_.clear();
218
484k
  }
llvm::SetVector<unsigned int, llvm::SmallVector<unsigned int, 16u>, llvm::SmallDenseSet<unsigned int, 16u, llvm::DenseMapInfo<unsigned int> > >::clear()
Line
Count
Source
215
362k
  void clear() {
216
362k
    set_.clear();
217
362k
    vector_.clear();
218
362k
  }
llvm::SetVector<llvm::CallSite, llvm::SmallVector<llvm::CallSite, 16u>, llvm::SmallDenseSet<llvm::CallSite, 16u, llvm::DenseMapInfo<llvm::CallSite> > >::clear()
Line
Count
Source
215
28
  void clear() {
216
28
    set_.clear();
217
28
    vector_.clear();
218
28
  }
llvm::SetVector<llvm::AbstractAttribute*, std::__1::vector<llvm::AbstractAttribute*, std::__1::allocator<llvm::AbstractAttribute*> >, llvm::DenseSet<llvm::AbstractAttribute*, llvm::DenseMapInfo<llvm::AbstractAttribute*> > >::clear()
Line
Count
Source
215
55
  void clear() {
216
55
    set_.clear();
217
55
    vector_.clear();
218
55
  }
llvm::SetVector<llvm::Function*, llvm::SmallVector<llvm::Function*, 4u>, llvm::SmallDenseSet<llvm::Function*, 4u, llvm::DenseMapInfo<llvm::Function*> > >::clear()
Line
Count
Source
215
624
  void clear() {
216
624
    set_.clear();
217
624
    vector_.clear();
218
624
  }
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
215
53.4k
  void clear() {
216
53.4k
    set_.clear();
217
53.4k
    vector_.clear();
218
53.4k
  }
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
215
480k
  void clear() {
216
480k
    set_.clear();
217
480k
    vector_.clear();
218
480k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 4u>, llvm::SmallDenseSet<llvm::BasicBlock*, 4u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
215
35
  void clear() {
216
35
    set_.clear();
217
35
    vector_.clear();
218
35
  }
llvm::SetVector<long long, llvm::SmallVector<long long, 8u>, llvm::SmallSet<long long, 8u, std::__1::less<long long> > >::clear()
Line
Count
Source
215
103k
  void clear() {
216
103k
    set_.clear();
217
103k
    vector_.clear();
218
103k
  }
llvm::SetVector<llvm::Type*, llvm::SmallVector<llvm::Type*, 4u>, llvm::SmallDenseSet<llvm::Type*, 4u, llvm::DenseMapInfo<llvm::Type*> > >::clear()
Line
Count
Source
215
187k
  void clear() {
216
187k
    set_.clear();
217
187k
    vector_.clear();
218
187k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 16u>, llvm::SmallDenseSet<llvm::BasicBlock*, 16u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::clear()
Line
Count
Source
215
10.7k
  void clear() {
216
10.7k
    set_.clear();
217
10.7k
    vector_.clear();
218
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
215
2.30k
  void clear() {
216
2.30k
    set_.clear();
217
2.30k
    vector_.clear();
218
2.30k
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 8u>, llvm::SmallDenseSet<llvm::PHINode*, 8u, llvm::DenseMapInfo<llvm::PHINode*> > >::clear()
Line
Count
Source
215
581
  void clear() {
216
581
    set_.clear();
217
581
    vector_.clear();
218
581
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 8u>, llvm::SmallDenseSet<llvm::SelectInst*, 8u, llvm::DenseMapInfo<llvm::SelectInst*> > >::clear()
Line
Count
Source
215
581
  void clear() {
216
581
    set_.clear();
217
581
    vector_.clear();
218
581
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::clear()
Line
Count
Source
215
1.08M
  void clear() {
216
1.08M
    set_.clear();
217
1.08M
    vector_.clear();
218
1.08M
  }
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
215
15.6k
  void clear() {
216
15.6k
    set_.clear();
217
15.6k
    vector_.clear();
218
15.6k
  }
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
215
1.35M
  void clear() {
216
1.35M
    set_.clear();
217
1.35M
    vector_.clear();
218
1.35M
  }
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
215
1.72M
  void clear() {
216
1.72M
    set_.clear();
217
1.72M
    vector_.clear();
218
1.72M
  }
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
215
31.9k
  void clear() {
216
31.9k
    set_.clear();
217
31.9k
    vector_.clear();
218
31.9k
  }
llvm::SetVector<clang::DeclContext*, llvm::SmallVector<clang::DeclContext*, 16u>, llvm::SmallDenseSet<clang::DeclContext*, 16u, llvm::DenseMapInfo<clang::DeclContext*> > >::clear()
Line
Count
Source
215
863k
  void clear() {
216
863k
    set_.clear();
217
863k
    vector_.clear();
218
863k
  }
llvm::SetVector<clang::CXXRecordDecl*, llvm::SmallVector<clang::CXXRecordDecl*, 16u>, llvm::SmallDenseSet<clang::CXXRecordDecl*, 16u, llvm::DenseMapInfo<clang::CXXRecordDecl*> > >::clear()
Line
Count
Source
215
863k
  void clear() {
216
863k
    set_.clear();
217
863k
    vector_.clear();
218
863k
  }
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
215
1.13k
  void clear() {
216
1.13k
    set_.clear();
217
1.13k
    vector_.clear();
218
1.13k
  }
219
220
  /// Remove the last element of the SetVector.
221
207M
  void pop_back() {
222
207M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
207M
    set_.erase(back());
224
207M
    vector_.pop_back();
225
207M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
221
111k
  void pop_back() {
222
111k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
111k
    set_.erase(back());
224
111k
    vector_.pop_back();
225
111k
  }
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
221
9.17k
  void pop_back() {
222
9.17k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
9.17k
    set_.erase(back());
224
9.17k
    vector_.pop_back();
225
9.17k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back()
Line
Count
Source
221
10.5M
  void pop_back() {
222
10.5M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
10.5M
    set_.erase(back());
224
10.5M
    vector_.pop_back();
225
10.5M
  }
llvm::SetVector<llvm::GlobalValue const*, std::__1::vector<llvm::GlobalValue const*, std::__1::allocator<llvm::GlobalValue const*> >, llvm::DenseSet<llvm::GlobalValue const*, llvm::DenseMapInfo<llvm::GlobalValue const*> > >::pop_back()
Line
Count
Source
221
198
  void pop_back() {
222
198
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
198
    set_.erase(back());
224
198
    vector_.pop_back();
225
198
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back()
Line
Count
Source
221
1.71k
  void pop_back() {
222
1.71k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
1.71k
    set_.erase(back());
224
1.71k
    vector_.pop_back();
225
1.71k
  }
llvm::SetVector<llvm::LiveInterval*, llvm::SmallVector<llvm::LiveInterval*, 8u>, llvm::SmallPtrSet<llvm::LiveInterval*, 8u> >::pop_back()
Line
Count
Source
221
73.4k
  void pop_back() {
222
73.4k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
73.4k
    set_.erase(back());
224
73.4k
    vector_.pop_back();
225
73.4k
  }
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
221
16.7k
  void pop_back() {
222
16.7k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
16.7k
    set_.erase(back());
224
16.7k
    vector_.pop_back();
225
16.7k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back()
Line
Count
Source
221
168k
  void pop_back() {
222
168k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
168k
    set_.erase(back());
224
168k
    vector_.pop_back();
225
168k
  }
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
221
78
  void pop_back() {
222
78
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
78
    set_.erase(back());
224
78
    vector_.pop_back();
225
78
  }
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
221
783
  void pop_back() {
222
783
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
783
    set_.erase(back());
224
783
    vector_.pop_back();
225
783
  }
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
221
93.0k
  void pop_back() {
222
93.0k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
93.0k
    set_.erase(back());
224
93.0k
    vector_.pop_back();
225
93.0k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back()
Line
Count
Source
221
548
  void pop_back() {
222
548
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
548
    set_.erase(back());
224
548
    vector_.pop_back();
225
548
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::pop_back()
Line
Count
Source
221
1.09M
  void pop_back() {
222
1.09M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
1.09M
    set_.erase(back());
224
1.09M
    vector_.pop_back();
225
1.09M
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::pop_back()
Line
Count
Source
221
9
  void pop_back() {
222
9
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
9
    set_.erase(back());
224
9
    vector_.pop_back();
225
9
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::pop_back()
Line
Count
Source
221
1.43k
  void pop_back() {
222
1.43k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
1.43k
    set_.erase(back());
224
1.43k
    vector_.pop_back();
225
1.43k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back()
Line
Count
Source
221
4.73M
  void pop_back() {
222
4.73M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
4.73M
    set_.erase(back());
224
4.73M
    vector_.pop_back();
225
4.73M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back()
Line
Count
Source
221
172M
  void pop_back() {
222
172M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
172M
    set_.erase(back());
224
172M
    vector_.pop_back();
225
172M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back()
Line
Count
Source
221
18.1M
  void pop_back() {
222
18.1M
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
18.1M
    set_.erase(back());
224
18.1M
    vector_.pop_back();
225
18.1M
  }
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
221
1.57k
  void pop_back() {
222
1.57k
    assert(!empty() && "Cannot remove an element from an empty SetVector!");
223
1.57k
    set_.erase(back());
224
1.57k
    vector_.pop_back();
225
1.57k
  }
226
227
206M
  LLVM_NODISCARD T pop_back_val() {
228
206M
    T Ret = back();
229
206M
    pop_back();
230
206M
    return Ret;
231
206M
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 32u>, llvm::SmallDenseSet<llvm::MachineInstr*, 32u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back_val()
Line
Count
Source
227
111k
  LLVM_NODISCARD T pop_back_val() {
228
111k
    T Ret = back();
229
111k
    pop_back();
230
111k
    return Ret;
231
111k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 16u>, llvm::SmallDenseSet<llvm::Instruction*, 16u, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back_val()
Line
Count
Source
227
10.5M
  LLVM_NODISCARD T pop_back_val() {
228
10.5M
    T Ret = back();
229
10.5M
    pop_back();
230
10.5M
    return Ret;
231
10.5M
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 8u>, llvm::SmallDenseSet<llvm::BasicBlock*, 8u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back_val()
Line
Count
Source
227
1.71k
  LLVM_NODISCARD T pop_back_val() {
228
1.71k
    T Ret = back();
229
1.71k
    pop_back();
230
1.71k
    return Ret;
231
1.71k
  }
llvm::SetVector<llvm::MachineInstr*, llvm::SmallVector<llvm::MachineInstr*, 16u>, llvm::SmallDenseSet<llvm::MachineInstr*, 16u, llvm::DenseMapInfo<llvm::MachineInstr*> > >::pop_back_val()
Line
Count
Source
227
168k
  LLVM_NODISCARD T pop_back_val() {
228
168k
    T Ret = back();
229
168k
    pop_back();
230
168k
    return Ret;
231
168k
  }
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
227
78
  LLVM_NODISCARD T pop_back_val() {
228
78
    T Ret = back();
229
78
    pop_back();
230
78
    return Ret;
231
78
  }
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
227
7.25k
  LLVM_NODISCARD T pop_back_val() {
228
7.25k
    T Ret = back();
229
7.25k
    pop_back();
230
7.25k
    return Ret;
231
7.25k
  }
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
227
783
  LLVM_NODISCARD T pop_back_val() {
228
783
    T Ret = back();
229
783
    pop_back();
230
783
    return Ret;
231
783
  }
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
227
93.0k
  LLVM_NODISCARD T pop_back_val() {
228
93.0k
    T Ret = back();
229
93.0k
    pop_back();
230
93.0k
    return Ret;
231
93.0k
  }
llvm::SetVector<llvm::BasicBlock*, llvm::SmallVector<llvm::BasicBlock*, 32u>, llvm::SmallDenseSet<llvm::BasicBlock*, 32u, llvm::DenseMapInfo<llvm::BasicBlock*> > >::pop_back_val()
Line
Count
Source
227
548
  LLVM_NODISCARD T pop_back_val() {
228
548
    T Ret = back();
229
548
    pop_back();
230
548
    return Ret;
231
548
  }
llvm::SetVector<llvm::PHINode*, llvm::SmallVector<llvm::PHINode*, 2u>, llvm::DenseSet<llvm::PHINode*, llvm::DenseMapInfo<llvm::PHINode*> > >::pop_back_val()
Line
Count
Source
227
9
  LLVM_NODISCARD T pop_back_val() {
228
9
    T Ret = back();
229
9
    pop_back();
230
9
    return Ret;
231
9
  }
llvm::SetVector<llvm::SelectInst*, llvm::SmallVector<llvm::SelectInst*, 2u>, llvm::DenseSet<llvm::SelectInst*, llvm::DenseMapInfo<llvm::SelectInst*> > >::pop_back_val()
Line
Count
Source
227
1.43k
  LLVM_NODISCARD T pop_back_val() {
228
1.43k
    T Ret = back();
229
1.43k
    pop_back();
230
1.43k
    return Ret;
231
1.43k
  }
llvm::SetVector<llvm::Instruction*, llvm::SmallVector<llvm::Instruction*, 8u>, llvm::DenseSet<llvm::Instruction*, llvm::DenseMapInfo<llvm::Instruction*> > >::pop_back_val()
Line
Count
Source
227
4.73M
  LLVM_NODISCARD T pop_back_val() {
228
4.73M
    T Ret = back();
229
4.73M
    pop_back();
230
4.73M
    return Ret;
231
4.73M
  }
llvm::SetVector<llvm::AllocaInst*, llvm::SmallVector<llvm::AllocaInst*, 16u>, llvm::DenseSet<llvm::AllocaInst*, llvm::DenseMapInfo<llvm::AllocaInst*> > >::pop_back_val()
Line
Count
Source
227
1.09M
  LLVM_NODISCARD T pop_back_val() {
228
1.09M
    T Ret = back();
229
1.09M
    pop_back();
230
1.09M
    return Ret;
231
1.09M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 32u>, llvm::SmallDenseSet<llvm::SDNode*, 32u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back_val()
Line
Count
Source
227
172M
  LLVM_NODISCARD T pop_back_val() {
228
172M
    T Ret = back();
229
172M
    pop_back();
230
172M
    return Ret;
231
172M
  }
llvm::SetVector<llvm::SDNode*, llvm::SmallVector<llvm::SDNode*, 16u>, llvm::SmallDenseSet<llvm::SDNode*, 16u, llvm::DenseMapInfo<llvm::SDNode*> > >::pop_back_val()
Line
Count
Source
227
17.1M
  LLVM_NODISCARD T pop_back_val() {
228
17.1M
    T Ret = back();
229
17.1M
    pop_back();
230
17.1M
    return Ret;
231
17.1M
  }
232
233
  bool operator==(const SetVector &that) const {
234
    return vector_ == that.vector_;
235
  }
236
237
  bool operator!=(const SetVector &that) const {
238
    return vector_ != that.vector_;
239
  }
240
241
  /// Compute This := This u S, return whether 'This' changed.
242
  /// TODO: We should be able to use set_union from SetOperations.h, but
243
  ///       SetVector interface is inconsistent with DenseSet.
244
  template <class STy>
245
17.6k
  bool set_union(const STy &S) {
246
17.6k
    bool Changed = false;
247
17.6k
248
21.6k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
249
17.6k
         
++SI3.90k
)
250
3.90k
      if (insert(*SI))
251
1.76k
        Changed = true;
252
17.6k
253
17.6k
    return Changed;
254
17.6k
  }
bool llvm::SetVector<llvm::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > >::set_union<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::Value*, std::__1::vector<llvm::Value*, std::__1::allocator<llvm::Value*> >, llvm::DenseSet<llvm::Value*, llvm::DenseMapInfo<llvm::Value*> > > const&)
Line
Count
Source
245
2.76k
  bool set_union(const STy &S) {
246
2.76k
    bool Changed = false;
247
2.76k
248
4.45k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
249
2.76k
         
++SI1.69k
)
250
1.69k
      if (insert(*SI))
251
1.11k
        Changed = true;
252
2.76k
253
2.76k
    return Changed;
254
2.76k
  }
bool 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*> > >::set_union<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*> > > >(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*> > > const&)
Line
Count
Source
245
14.9k
  bool set_union(const STy &S) {
246
14.9k
    bool Changed = false;
247
14.9k
248
17.1k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
249
14.9k
         
++SI2.20k
)
250
2.20k
      if (insert(*SI))
251
655
        Changed = true;
252
14.9k
253
14.9k
    return Changed;
254
14.9k
  }
255
256
  /// Compute This := This - B
257
  /// TODO: We should be able to use set_subtract from SetOperations.h, but
258
  ///       SetVector interface is inconsistent with DenseSet.
259
  template <class STy>
260
1.87k
  void set_subtract(const STy &S) {
261
3.31k
    for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
262
1.87k
         
++SI1.44k
)
263
1.44k
      remove(*SI);
264
1.87k
  }
265
266
private:
267
  /// A wrapper predicate designed for use with std::remove_if.
268
  ///
269
  /// This predicate wraps a predicate suitable for use with std::remove_if to
270
  /// call set_.erase(x) on each element which is slated for removal.
271
  template <typename UnaryPredicate>
272
  class TestAndEraseFromSet {
273
    UnaryPredicate P;
274
    set_type &set_;
275
276
  public:
277
    TestAndEraseFromSet(UnaryPredicate P, set_type &set_)
278
369k
        : 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
278
3.35k
        : 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<llvm::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<llvm::NodeSet, 8u>&)::$_1>::TestAndEraseFromSet(llvm::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<llvm::NodeSet, 8u>&)::$_1, llvm::DenseSet<llvm::SUnit*, llvm::DenseMapInfo<llvm::SUnit*> >&)
Line
Count
Source
278
789
        : 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
278
15.1k
        : 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&)::$_2>::TestAndEraseFromSet(llvm::MCContext::finalizeDwarfSections(llvm::MCStreamer&)::$_2, llvm::DenseSet<llvm::MCSection*, llvm::DenseMapInfo<llvm::MCSection*> >&)
Line
Count
Source
278
73
        : P(std::move(P)), set_(set_) {}
DeadStoreElimination.cpp:llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::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::OrderedBasicBlock&)::$_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::OrderedBasicBlock&)::$_1, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> >&)
Line
Count
Source
278
232k
        : P(std::move(P)), set_(set_) {}
DeadStoreElimination.cpp:llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::TestAndEraseFromSet<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value const*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>::TestAndEraseFromSet(removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value const*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> >&)
Line
Count
Source
278
3.06k
        : 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
278
114k
        : 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
278
14
        : 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
278
41
        : 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
278
41
        : P(std::move(P)), set_(set_) {}
279
280
    template <typename ArgumentT>
281
706k
    bool operator()(const ArgumentT &Arg) {
282
706k
      if (P(Arg)) {
283
111k
        set_.erase(Arg);
284
111k
        return true;
285
111k
      }
286
594k
      return false;
287
594k
    }
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
281
1
    bool operator()(const ArgumentT &Arg) {
282
1
      if (P(Arg)) {
283
1
        set_.erase(Arg);
284
1
        return true;
285
1
      }
286
0
      return false;
287
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<llvm::SwingSchedulerDAG::removeDuplicateNodes(llvm::SmallVector<llvm::NodeSet, 8u>&)::$_1>::operator()<llvm::SUnit*>(llvm::SUnit* const&)
Line
Count
Source
281
2.96k
    bool operator()(const ArgumentT &Arg) {
282
2.96k
      if (P(Arg)) {
283
328
        set_.erase(Arg);
284
328
        return true;
285
328
      }
286
2.63k
      return false;
287
2.63k
    }
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
281
5.31k
    bool operator()(const ArgumentT &Arg) {
282
5.31k
      if (P(Arg)) {
283
208
        set_.erase(Arg);
284
208
        return true;
285
208
      }
286
5.10k
      return false;
287
5.10k
    }
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&)::$_2>::operator()<llvm::MCSection*>(llvm::MCSection* const&)
Line
Count
Source
281
80
    bool operator()(const ArgumentT &Arg) {
282
80
      if (P(Arg)) {
283
13
        set_.erase(Arg);
284
13
        return true;
285
13
      }
286
67
      return false;
287
67
    }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::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::OrderedBasicBlock&)::$_1>::operator()<llvm::Value const*>(llvm::Value const* const&)
Line
Count
Source
281
183k
    bool operator()(const ArgumentT &Arg) {
282
183k
      if (P(Arg)) {
283
110k
        set_.erase(Arg);
284
110k
        return true;
285
110k
      }
286
72.2k
      return false;
287
72.2k
    }
DeadStoreElimination.cpp:bool llvm::SetVector<llvm::Value const*, llvm::SmallVector<llvm::Value const*, 16u>, llvm::SmallDenseSet<llvm::Value const*, 16u, llvm::DenseMapInfo<llvm::Value const*> > >::TestAndEraseFromSet<removeAccessedObjects(llvm::MemoryLocation const&, llvm::SmallSetVector<llvm::Value const*, 16u>&, llvm::DataLayout const&, llvm::AAResults*, llvm::TargetLibraryInfo const*, llvm::Function const*)::$_0>::operator()<llvm::Value const*>(llvm::Value const* const&)
Line
Count
Source
281
394
    bool operator()(const ArgumentT &Arg) {
282
394
      if (P(Arg)) {
283
130
        set_.erase(Arg);
284
130
        return true;
285
130
      }
286
264
      return false;
287
264
    }
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
281
514k
    bool operator()(const ArgumentT &Arg) {
282
514k
      if (P(Arg)) {
283
2
        set_.erase(Arg);
284
2
        return true;
285
2
      }
286
514k
      return false;
287
514k
    }
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
281
3
    bool operator()(const ArgumentT &Arg) {
282
3
      if (P(Arg)) {
283
1
        set_.erase(Arg);
284
1
        return true;
285
1
      }
286
2
      return false;