Coverage Report

Created: 2019-07-24 05:18

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/STLExtras.h
Line
Count
Source (jump to first uncovered line)
1
//===- llvm/ADT/STLExtras.h - Useful STL related functions ------*- 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 contains some templates that are useful if you are working with the
10
// STL at all.
11
//
12
// No library is required when using these functions.
13
//
14
//===----------------------------------------------------------------------===//
15
16
#ifndef LLVM_ADT_STLEXTRAS_H
17
#define LLVM_ADT_STLEXTRAS_H
18
19
#include "llvm/ADT/Optional.h"
20
#include "llvm/ADT/SmallVector.h"
21
#include "llvm/ADT/iterator.h"
22
#include "llvm/ADT/iterator_range.h"
23
#include "llvm/Config/abi-breaking.h"
24
#include "llvm/Support/ErrorHandling.h"
25
#include <algorithm>
26
#include <cassert>
27
#include <cstddef>
28
#include <cstdint>
29
#include <cstdlib>
30
#include <functional>
31
#include <initializer_list>
32
#include <iterator>
33
#include <limits>
34
#include <memory>
35
#include <tuple>
36
#include <type_traits>
37
#include <utility>
38
39
#ifdef EXPENSIVE_CHECKS
40
#include <random> // for std::mt19937
41
#endif
42
43
namespace llvm {
44
45
// Only used by compiler if both template types are the same.  Useful when
46
// using SFINAE to test for the existence of member functions.
47
template <typename T, T> struct SameType;
48
49
namespace detail {
50
51
template <typename RangeT>
52
using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
53
54
template <typename RangeT>
55
using ValueOfRange = typename std::remove_reference<decltype(
56
    *std::begin(std::declval<RangeT &>()))>::type;
57
58
} // end namespace detail
59
60
//===----------------------------------------------------------------------===//
61
//     Extra additions to <type_traits>
62
//===----------------------------------------------------------------------===//
63
64
template <typename T>
65
struct negation : std::integral_constant<bool, !bool(T::value)> {};
66
67
template <typename...> struct conjunction : std::true_type {};
68
template <typename B1> struct conjunction<B1> : B1 {};
69
template <typename B1, typename... Bn>
70
struct conjunction<B1, Bn...>
71
    : std::conditional<bool(B1::value), conjunction<Bn...>, B1>::type {};
72
73
template <typename T> struct make_const_ptr {
74
  using type =
75
      typename std::add_pointer<typename std::add_const<T>::type>::type;
76
};
77
78
template <typename T> struct make_const_ref {
79
  using type = typename std::add_lvalue_reference<
80
      typename std::add_const<T>::type>::type;
81
};
82
83
//===----------------------------------------------------------------------===//
84
//     Extra additions to <functional>
85
//===----------------------------------------------------------------------===//
86
87
template <class Ty> struct identity {
88
  using argument_type = Ty;
89
90
93.4k
  Ty &operator()(Ty &self) const {
91
93.4k
    return self;
92
93.4k
  }
93
858M
  const Ty &operator()(const Ty &self) const {
94
858M
    return self;
95
858M
  }
llvm::identity<unsigned short>::operator()(unsigned short const&) const
Line
Count
Source
93
295M
  const Ty &operator()(const Ty &self) const {
94
295M
    return self;
95
295M
  }
llvm::identity<unsigned int>::operator()(unsigned int const&) const
Line
Count
Source
93
560M
  const Ty &operator()(const Ty &self) const {
94
560M
    return self;
95
560M
  }
llvm::identity<bool>::operator()(bool const&) const
Line
Count
Source
93
2.92M
  const Ty &operator()(const Ty &self) const {
94
2.92M
    return self;
95
2.92M
  }
96
};
97
98
template <class Ty> struct less_ptr {
99
285M
  bool operator()(const Ty* left, const Ty* right) const {
100
285M
    return *left < *right;
101
285M
  }
102
};
103
104
template <class Ty> struct greater_ptr {
105
  bool operator()(const Ty* left, const Ty* right) const {
106
    return *right < *left;
107
  }
108
};
109
110
/// An efficient, type-erasing, non-owning reference to a callable. This is
111
/// intended for use as the type of a function parameter that is not used
112
/// after the function in question returns.
113
///
114
/// This class does not own the callable, so it is not in general safe to store
115
/// a function_ref.
116
template<typename Fn> class function_ref;
117
118
template<typename Ret, typename ...Params>
119
class function_ref<Ret(Params...)> {
120
  Ret (*callback)(intptr_t callable, Params ...params) = nullptr;
121
  intptr_t callable;
122
123
  template<typename Callable>
124
119M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
119M
    return (*reinterpret_cast<Callable*>(callable))(
126
119M
        std::forward<Params>(params)...);
127
119M
  }
bool llvm::function_ref<bool (char)>::callback_fn<llvm::StringRef::find_if_not(llvm::function_ref<bool (char)>, unsigned long) const::'lambda'(char)>(long, char)
Line
Count
Source
124
335k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
335k
    return (*reinterpret_cast<Callable*>(callable))(
126
335k
        std::forward<Params>(params)...);
127
335k
  }
AArch64AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AArch64AsmParser::parseDirectiveInst(llvm::SMLoc)::$_2>(long)
Line
Count
Source
124
16
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
16
    return (*reinterpret_cast<Callable*>(callable))(
126
16
        std::forward<Params>(params)...);
127
16
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::getWaitStatesSince(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_1>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
676k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
676k
    return (*reinterpret_cast<Callable*>(callable))(
126
676k
        std::forward<Params>(params)...);
127
676k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::getWaitStatesSinceDef(unsigned int, llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_2>(long, llvm::MachineInstr*)
Line
Count
Source
124
1.50M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.50M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.50M
        std::forward<Params>(params)...);
127
1.50M
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::getWaitStatesSinceSetReg(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_3>(long, llvm::MachineInstr*)
Line
Count
Source
124
1.06k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.06k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.06k
        std::forward<Params>(params)...);
127
1.06k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_4>(long, llvm::MachineInstr*)
Line
Count
Source
124
12.6k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12.6k
    return (*reinterpret_cast<Callable*>(callable))(
126
12.6k
        std::forward<Params>(params)...);
127
12.6k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_5>(long, llvm::MachineInstr*)
Line
Count
Source
124
720
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
720
    return (*reinterpret_cast<Callable*>(callable))(
126
720
        std::forward<Params>(params)...);
127
720
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkVMEMHazards(llvm::MachineInstr*)::$_6>(long, llvm::MachineInstr*)
Line
Count
Source
124
960k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
960k
    return (*reinterpret_cast<Callable*>(callable))(
126
960k
        std::forward<Params>(params)...);
127
960k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_8>(long, llvm::MachineInstr*)
Line
Count
Source
124
2.38k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.38k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.38k
        std::forward<Params>(params)...);
127
2.38k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_7>(long, llvm::MachineInstr*)
Line
Count
Source
124
2.83k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.83k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.83k
        std::forward<Params>(params)...);
127
2.83k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkDivFMasHazards(llvm::MachineInstr*)::$_9>(long, llvm::MachineInstr*)
Line
Count
Source
124
1.38k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.38k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.38k
        std::forward<Params>(params)...);
127
1.38k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkGetRegHazards(llvm::MachineInstr*)::$_10>(long, llvm::MachineInstr*)
Line
Count
Source
124
16
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
16
    return (*reinterpret_cast<Callable*>(callable))(
126
16
        std::forward<Params>(params)...);
127
16
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkSetRegHazards(llvm::MachineInstr*)::$_11>(long, llvm::MachineInstr*)
Line
Count
Source
124
16
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
16
    return (*reinterpret_cast<Callable*>(callable))(
126
16
        std::forward<Params>(params)...);
127
16
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkVALUHazardsHelper(llvm::MachineOperand const&, llvm::MachineRegisterInfo const&)::$_12>(long, llvm::MachineInstr*)
Line
Count
Source
124
318k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
318k
    return (*reinterpret_cast<Callable*>(callable))(
126
318k
        std::forward<Params>(params)...);
127
318k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkRWLaneHazards(llvm::MachineInstr*)::$_13>(long, llvm::MachineInstr*)
Line
Count
Source
124
158
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
158
    return (*reinterpret_cast<Callable*>(callable))(
126
158
        std::forward<Params>(params)...);
127
158
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkRFEHazards(llvm::MachineInstr*)::$_14>(long, llvm::MachineInstr*)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkAnyInstHazards(llvm::MachineInstr*)::$_15>(long, llvm::MachineInstr*)
Line
Count
Source
124
284k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
284k
    return (*reinterpret_cast<Callable*>(callable))(
126
284k
        std::forward<Params>(params)...);
127
284k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkReadM0Hazards(llvm::MachineInstr*)::$_16>(long, llvm::MachineInstr*)
Line
Count
Source
124
492
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
492
    return (*reinterpret_cast<Callable*>(callable))(
126
492
        std::forward<Params>(params)...);
127
492
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_17>(long, llvm::MachineInstr*)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_18>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
48
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
48
    return (*reinterpret_cast<Callable*>(callable))(
126
48
        std::forward<Params>(params)...);
127
48
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_19>(long, llvm::MachineInstr*)
Line
Count
Source
124
13.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
13.8k
        std::forward<Params>(params)...);
127
13.8k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_20>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
12.7k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12.7k
    return (*reinterpret_cast<Callable*>(callable))(
126
12.7k
        std::forward<Params>(params)...);
127
12.7k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_21>(long, llvm::MachineInstr*)
Line
Count
Source
124
18.2k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18.2k
    return (*reinterpret_cast<Callable*>(callable))(
126
18.2k
        std::forward<Params>(params)...);
127
18.2k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_22>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
18.1k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18.1k
    return (*reinterpret_cast<Callable*>(callable))(
126
18.1k
        std::forward<Params>(params)...);
127
18.1k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_23>(long, llvm::MachineInstr*)
Line
Count
Source
124
16
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
16
    return (*reinterpret_cast<Callable*>(callable))(
126
16
        std::forward<Params>(params)...);
127
16
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_24>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
13
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13
    return (*reinterpret_cast<Callable*>(callable))(
126
13
        std::forward<Params>(params)...);
127
13
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27>(long, llvm::MachineInstr*)
Line
Count
Source
124
15.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
15.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
15.5k
        std::forward<Params>(params)...);
127
15.5k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)>(long, llvm::MachineInstr*)
Line
Count
Source
124
4.73k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4.73k
    return (*reinterpret_cast<Callable*>(callable))(
126
4.73k
        std::forward<Params>(params)...);
127
4.73k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*, int)>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
4.35k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4.35k
    return (*reinterpret_cast<Callable*>(callable))(
126
4.35k
        std::forward<Params>(params)...);
127
4.35k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_26>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
14.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
14.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
14.5k
        std::forward<Params>(params)...);
127
14.5k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkNSAtoVMEMHazard(llvm::MachineInstr*)::$_28>(long, llvm::MachineInstr*)
Line
Count
Source
124
1.51k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.51k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.51k
        std::forward<Params>(params)...);
127
1.51k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_29>(long, llvm::MachineInstr*)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*, int)>::callback_fn<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_30>(long, llvm::MachineInstr*, int)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_31>(long, llvm::MachineInstr*)
Line
Count
Source
124
18.4k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18.4k
    return (*reinterpret_cast<Callable*>(callable))(
126
18.4k
        std::forward<Params>(params)...);
127
18.4k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_33>(long, llvm::MachineInstr*)
Line
Count
Source
124
96.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
96.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
96.5k
        std::forward<Params>(params)...);
127
96.5k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_34>(long, llvm::MachineInstr*)
Line
Count
Source
124
118k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
118k
    return (*reinterpret_cast<Callable*>(callable))(
126
118k
        std::forward<Params>(params)...);
127
118k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_35>(long, llvm::MachineInstr*)
Line
Count
Source
124
36.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
36.8k
        std::forward<Params>(params)...);
127
36.8k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_36>(long, llvm::MachineInstr*)
Line
Count
Source
124
8.24k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8.24k
    return (*reinterpret_cast<Callable*>(callable))(
126
8.24k
        std::forward<Params>(params)...);
127
8.24k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37>(long, llvm::MachineInstr*)
Line
Count
Source
124
8.24k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8.24k
    return (*reinterpret_cast<Callable*>(callable))(
126
8.24k
        std::forward<Params>(params)...);
127
8.24k
  }
GCNHazardRecognizer.cpp:bool llvm::function_ref<bool (llvm::MachineInstr*)>::callback_fn<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)>(long, llvm::MachineInstr*)
Line
Count
Source
124
480
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
480
    return (*reinterpret_cast<Callable*>(callable))(
126
480
        std::forward<Params>(params)...);
127
480
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::finish()::$_1>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectVersion(unsigned int, unsigned int)::$_2>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
38
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
38
    return (*reinterpret_cast<Callable*>(callable))(
126
38
        std::forward<Params>(params)...);
127
38
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectISA(unsigned int, unsigned int, unsigned int, llvm::StringRef, llvm::StringRef)::$_3>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
45
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
45
    return (*reinterpret_cast<Callable*>(callable))(
126
45
        std::forward<Params>(params)...);
127
45
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::EmitISAVersion(llvm::StringRef)::$_4>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
102
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
102
    return (*reinterpret_cast<Callable*>(callable))(
126
102
        std::forward<Params>(params)...);
127
102
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::msgpack::Document&, bool)::$_5>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
37
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
37
    return (*reinterpret_cast<Callable*>(callable))(
126
37
        std::forward<Params>(params)...);
127
37
  }
AMDGPUTargetStreamer.cpp:void llvm::function_ref<void (llvm::MCELFStreamer&)>::callback_fn<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::AMDGPU::HSAMD::Metadata const&)::$_6>(long, llvm::MCELFStreamer&)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
ARMAsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::ARMAsmParser::parseLiteralValues(unsigned int, llvm::SMLoc)::$_2>(long)
Line
Count
Source
124
2.38k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.38k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.38k
        std::forward<Params>(params)...);
127
2.38k
  }
ARMAsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::ARMAsmParser::parseDirectiveUnwindRaw(llvm::SMLoc)::$_4>(long)
Line
Count
Source
124
92
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
92
    return (*reinterpret_cast<Callable*>(callable))(
126
92
        std::forward<Params>(params)...);
127
92
  }
ARMAsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::ARMAsmParser::parseDirectiveInst(llvm::SMLoc, char)::$_3>(long)
Line
Count
Source
124
47
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
47
    return (*reinterpret_cast<Callable*>(callable))(
126
47
        std::forward<Params>(params)...);
127
47
  }
MipsAsmParser.cpp:unsigned int llvm::function_ref<unsigned int ()>::callback_fn<(anonymous namespace)::MipsAsmParser::parseDirectiveCpRestore(llvm::SMLoc)::$_1>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
MSP430AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::MSP430AsmParser::ParseLiteralValues(unsigned int, llvm::SMLoc)::$_1>(long)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
PPCISelDAGToDAG.cpp:bool llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::callback_fn<(anonymous namespace)::BitPermutationSelector::SelectAndParts32(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>(long, (anonymous namespace)::BitPermutationSelector::BitGroup const&)
Line
Count
Source
124
110
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
110
    return (*reinterpret_cast<Callable*>(callable))(
126
110
        std::forward<Params>(params)...);
127
110
  }
PPCISelDAGToDAG.cpp:bool llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::callback_fn<(anonymous namespace)::BitPermutationSelector::Select32(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>(long, (anonymous namespace)::BitPermutationSelector::BitGroup const&)
Line
Count
Source
124
386
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
386
    return (*reinterpret_cast<Callable*>(callable))(
126
386
        std::forward<Params>(params)...);
127
386
  }
PPCISelDAGToDAG.cpp:bool llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::callback_fn<(anonymous namespace)::BitPermutationSelector::SelectAndParts64(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>(long, (anonymous namespace)::BitPermutationSelector::BitGroup const&)
Line
Count
Source
124
244
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
244
    return (*reinterpret_cast<Callable*>(callable))(
126
244
        std::forward<Params>(params)...);
127
244
  }
PPCISelDAGToDAG.cpp:bool llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::callback_fn<(anonymous namespace)::BitPermutationSelector::Select64(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>(long, (anonymous namespace)::BitPermutationSelector::BitGroup const&)
Line
Count
Source
124
679
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
679
    return (*reinterpret_cast<Callable*>(callable))(
126
679
        std::forward<Params>(params)...);
127
679
  }
PPCAsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::PPCAsmParser::ParseDirectiveWord(unsigned int, llvm::AsmToken)::$_1>(long)
Line
Count
Source
124
98
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
98
    return (*reinterpret_cast<Callable*>(callable))(
126
98
        std::forward<Params>(params)...);
127
98
  }
CGSCCPassManager.cpp:void llvm::function_ref<void (llvm::ArrayRef<llvm::LazyCallGraph::SCC*>)>::callback_fn<llvm::updateCGAndAnalysisManagerForFunctionPass(llvm::LazyCallGraph&, llvm::LazyCallGraph::SCC&, llvm::LazyCallGraph::Node&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::CGSCCUpdateResult&)::$_2>(long, llvm::ArrayRef<llvm::LazyCallGraph::SCC*>)
Line
Count
Source
124
22
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
22
    return (*reinterpret_cast<Callable*>(callable))(
126
22
        std::forward<Params>(params)...);
127
22
  }
IVUsers.cpp:bool llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::callback_fn<llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSetImpl<llvm::Loop*>&)::$_0>(long, llvm::SCEVAddRecExpr const*)
Line
Count
Source
124
642k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
642k
    return (*reinterpret_cast<Callable*>(callable))(
126
642k
        std::forward<Params>(params)...);
127
642k
  }
ModuleSummaryAnalysis.cpp:void llvm::function_ref<void (llvm::StringRef, llvm::object::BasicSymbolRef::Flags)>::callback_fn<llvm::buildModuleSummaryIndex(llvm::Module const&, std::__1::function<llvm::BlockFrequencyInfo* (llvm::Function const&)>, llvm::ProfileSummaryInfo*)::$_0>(long, llvm::StringRef, llvm::object::BasicSymbolRef::Flags)
Line
Count
Source
124
24
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
24
    return (*reinterpret_cast<Callable*>(callable))(
126
24
        std::forward<Params>(params)...);
127
24
  }
ScalarEvolutionNormalization.cpp:bool llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::callback_fn<llvm::normalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_0>(long, llvm::SCEVAddRecExpr const*)
Line
Count
Source
124
1.17M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.17M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.17M
        std::forward<Params>(params)...);
127
1.17M
  }
ScalarEvolutionNormalization.cpp:bool llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::callback_fn<llvm::denormalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_1>(long, llvm::SCEVAddRecExpr const*)
Line
Count
Source
124
565k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
565k
    return (*reinterpret_cast<Callable*>(callable))(
126
565k
        std::forward<Params>(params)...);
127
565k
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_4>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
13.5M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13.5M
    return (*reinterpret_cast<Callable*>(callable))(
126
13.5M
        std::forward<Params>(params)...);
127
13.5M
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_5>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
13.5M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13.5M
    return (*reinterpret_cast<Callable*>(callable))(
126
13.5M
        std::forward<Params>(params)...);
127
13.5M
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_6>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
9.74M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.74M
    return (*reinterpret_cast<Callable*>(callable))(
126
9.74M
        std::forward<Params>(params)...);
127
9.74M
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_7>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
9.74M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.74M
    return (*reinterpret_cast<Callable*>(callable))(
126
9.74M
        std::forward<Params>(params)...);
127
9.74M
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_8>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
2.85M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.85M
    return (*reinterpret_cast<Callable*>(callable))(
126
2.85M
        std::forward<Params>(params)...);
127
2.85M
  }
ValueTracking.cpp:llvm::APInt llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::callback_fn<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_9>(long, llvm::APInt const&, unsigned int)
Line
Count
Source
124
2.85M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.85M
    return (*reinterpret_cast<Callable*>(callable))(
126
2.85M
        std::forward<Params>(params)...);
127
2.85M
  }
AtomicExpandPass.cpp:void llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>::callback_fn<(anonymous namespace)::AtomicExpand::expandAtomicRMWToLibcall(llvm::AtomicRMWInst*)::$_4>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)
Line
Count
Source
124
187
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
187
    return (*reinterpret_cast<Callable*>(callable))(
126
187
        std::forward<Params>(params)...);
127
187
  }
AtomicExpandPass.cpp:llvm::Value* llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::callback_fn<(anonymous namespace)::AtomicExpand::tryExpandAtomicLoad(llvm::LoadInst*)::$_1>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
AtomicExpandPass.cpp:llvm::Value* llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::callback_fn<(anonymous namespace)::AtomicExpand::tryExpandAtomicRMW(llvm::AtomicRMWInst*)::$_2>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)
Line
Count
Source
124
20.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
20.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
20.3k
        std::forward<Params>(params)...);
127
20.3k
  }
AtomicExpandPass.cpp:llvm::Value* llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::callback_fn<(anonymous namespace)::AtomicExpand::expandPartwordAtomicRMW(llvm::AtomicRMWInst*, llvm::TargetLoweringBase::AtomicExpansionKind)::$_3>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)
Line
Count
Source
124
10
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10
    return (*reinterpret_cast<Callable*>(callable))(
126
10
        std::forward<Params>(params)...);
127
10
  }
void llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>::callback_fn<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)
Line
Count
Source
124
819
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
819
    return (*reinterpret_cast<Callable*>(callable))(
126
819
        std::forward<Params>(params)...);
127
819
  }
AtomicExpandPass.cpp:llvm::Value* llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::callback_fn<llvm::expandAtomicRMWToCmpXchg(llvm::AtomicRMWInst*, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>)::$_0>(long, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)
Line
Count
Source
124
996
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
996
    return (*reinterpret_cast<Callable*>(callable))(
126
996
        std::forward<Params>(params)...);
127
996
  }
MachineBlockPlacement.cpp:void llvm::function_ref<void (llvm::MachineBasicBlock*)>::callback_fn<(anonymous namespace)::MachineBlockPlacement::maybeTailDuplicateBlock(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, (anonymous namespace)::BlockChain&, llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>&, bool&)::$_3>(long, llvm::MachineBasicBlock*)
Line
Count
Source
124
40.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
40.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
40.3k
        std::forward<Params>(params)...);
127
40.3k
  }
Module.cpp:llvm::GlobalVariable* llvm::function_ref<llvm::GlobalVariable* ()>::callback_fn<llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*)::$_0>(long)
Line
Count
Source
124
1.99k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.99k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.99k
        std::forward<Params>(params)...);
127
1.99k
  }
Verifier.cpp:bool llvm::function_ref<bool (llvm::Value const*)>::callback_fn<(anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)::$_0>(long, llvm::Value const*)
Line
Count
Source
124
1.46M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.46M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.46M
        std::forward<Params>(params)...);
127
1.46M
  }
bool llvm::function_ref<bool (char)>::callback_fn<bool (char)>(long, char)
Line
Count
Source
124
2.65M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.65M
    return (*reinterpret_cast<Callable*>(callable))(
126
2.65M
        std::forward<Params>(params)...);
127
2.65M
  }
llvm::AAResults& llvm::function_ref<llvm::AAResults& (llvm::Function&)>::callback_fn<llvm::LegacyAARGetter>(long, llvm::Function&)
Line
Count
Source
124
553k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
553k
    return (*reinterpret_cast<Callable*>(callable))(
126
553k
        std::forward<Params>(params)...);
127
553k
  }
ArgumentPromotion.cpp:void llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>::callback_fn<(anonymous namespace)::ArgPromotion::runOnSCC(llvm::CallGraphSCC&)::$_1>(long, llvm::CallSite, llvm::CallSite)
Line
Count
Source
124
13.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
13.8k
        std::forward<Params>(params)...);
127
13.8k
  }
ArgumentPromotion.cpp:llvm::AAResults& llvm::function_ref<llvm::AAResults& (llvm::Function&)>::callback_fn<llvm::ArgumentPromotionPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
47
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
47
    return (*reinterpret_cast<Callable*>(callable))(
126
47
        std::forward<Params>(params)...);
127
47
  }
bool llvm::function_ref<bool (llvm::Function*)>::callback_fn<bool (llvm::Function*)>(long, llvm::Function*)
Line
Count
Source
124
418
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
418
    return (*reinterpret_cast<Callable*>(callable))(
126
418
        std::forward<Params>(params)...);
127
418
  }
GlobalOpt.cpp:bool llvm::function_ref<bool (llvm::Function*)>::callback_fn<optimizeGlobalsInModule(llvm::Module&, llvm::DataLayout const&, llvm::TargetLibraryInfo*, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>)::$_5>(long, llvm::Function*)
Line
Count
Source
124
1.01k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.01k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.01k
        std::forward<Params>(params)...);
127
1.01k
  }
GlobalOpt.cpp:llvm::TargetTransformInfo& llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::callback_fn<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
24.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
24.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
24.5k
        std::forward<Params>(params)...);
127
24.5k
  }
GlobalOpt.cpp:llvm::BlockFrequencyInfo& llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::callback_fn<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda1'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
12.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
12.5k
        std::forward<Params>(params)...);
127
12.5k
  }
GlobalOpt.cpp:llvm::DominatorTree& llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::callback_fn<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
6.91k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.91k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.91k
        std::forward<Params>(params)...);
127
6.91k
  }
GlobalOpt.cpp:llvm::TargetTransformInfo& llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::callback_fn<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::Function&)
Line
Count
Source
124
242
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
242
    return (*reinterpret_cast<Callable*>(callable))(
126
242
        std::forward<Params>(params)...);
127
242
  }
GlobalOpt.cpp:llvm::BlockFrequencyInfo& llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::callback_fn<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>(long, llvm::Function&)
Line
Count
Source
124
256
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
256
    return (*reinterpret_cast<Callable*>(callable))(
126
256
        std::forward<Params>(params)...);
127
256
  }
GlobalOpt.cpp:llvm::DominatorTree& llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::callback_fn<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
HotColdSplitting.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_8>(long, llvm::Function&)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
HotColdSplitting.cpp:llvm::TargetTransformInfo& llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::callback_fn<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_9>(long, llvm::Function&)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
HotColdSplitting.cpp:llvm::AssumptionCache* llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::callback_fn<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_10>(long, llvm::Function&)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
HotColdSplitting.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::Function&)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
llvm::TargetTransformInfo& llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::callback_fn<std::__1::function<llvm::TargetTransformInfo& (llvm::Function&)> >(long, llvm::Function&)
Line
Count
Source
124
3
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3
    return (*reinterpret_cast<Callable*>(callable))(
126
3
        std::forward<Params>(params)...);
127
3
  }
HotColdSplitting.cpp:llvm::AssumptionCache* llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::callback_fn<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
3
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3
    return (*reinterpret_cast<Callable*>(callable))(
126
3
        std::forward<Params>(params)...);
127
3
  }
Inliner.cpp:llvm::InlineCost llvm::function_ref<llvm::InlineCost (llvm::CallSite)>::callback_fn<llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_1>(long, llvm::CallSite)
Line
Count
Source
124
1.67M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.67M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.67M
        std::forward<Params>(params)...);
127
1.67M
  }
Inliner.cpp:llvm::InlineCost llvm::function_ref<llvm::InlineCost (llvm::CallSite)>::callback_fn<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_6>(long, llvm::CallSite)
Line
Count
Source
124
961
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
961
    return (*reinterpret_cast<Callable*>(callable))(
126
961
        std::forward<Params>(params)...);
127
961
  }
Inliner.cpp:llvm::BlockFrequencyInfo& llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::callback_fn<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_5>(long, llvm::Function&)
Line
Count
Source
124
509
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
509
    return (*reinterpret_cast<Callable*>(callable))(
126
509
        std::forward<Params>(params)...);
127
509
  }
PartialInlining.cpp:llvm::AssumptionCache* llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::callback_fn<(anonymous namespace)::PartialInlinerLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
56
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
56
    return (*reinterpret_cast<Callable*>(callable))(
126
56
        std::forward<Params>(params)...);
127
56
  }
PartialInlining.cpp:llvm::AssumptionCache* llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::callback_fn<llvm::PartialInlinerPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::Function&)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
llvm::BlockFrequencyInfo& llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::callback_fn<std::__1::function<llvm::BlockFrequencyInfo& (llvm::Function&)> >(long, llvm::Function&)
Line
Count
Source
124
18
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18
    return (*reinterpret_cast<Callable*>(callable))(
126
18
        std::forward<Params>(params)...);
127
18
  }
SCCP.cpp:llvm::AnalysisResultsForFn llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)>::callback_fn<(anonymous namespace)::IPSCCPLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
589k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
589k
    return (*reinterpret_cast<Callable*>(callable))(
126
589k
        std::forward<Params>(params)...);
127
589k
  }
SCCP.cpp:llvm::AnalysisResultsForFn llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)>::callback_fn<llvm::IPSCCPPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
1.18k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.18k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.18k
        std::forward<Params>(params)...);
127
1.18k
  }
SyntheticCountsPropagation.cpp:void llvm::function_ref<void (llvm::Function*, unsigned long long)>::callback_fn<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function*, unsigned long long)
Line
Count
Source
124
17
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
17
    return (*reinterpret_cast<Callable*>(callable))(
126
17
        std::forward<Params>(params)...);
127
17
  }
SyntheticCountsPropagation.cpp:llvm::Optional<llvm::ScaledNumber<unsigned long long> > llvm::function_ref<llvm::Optional<llvm::ScaledNumber<unsigned long long> > (llvm::CallGraphNode const*, std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const&)>::callback_fn<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::CallGraphNode const*, std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const&)
Line
Count
Source
124
22
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
22
    return (*reinterpret_cast<Callable*>(callable))(
126
22
        std::forward<Params>(params)...);
127
22
  }
SyntheticCountsPropagation.cpp:void llvm::function_ref<void (llvm::CallGraphNode const*, llvm::ScaledNumber<unsigned long long>)>::callback_fn<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>(long, llvm::CallGraphNode const*, llvm::ScaledNumber<unsigned long long>)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
ThinLTOBitcodeWriter.cpp:void llvm::function_ref<void (llvm::Function*)>::callback_fn<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_1>(long, llvm::Function*)
Line
Count
Source
124
30
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
30
    return (*reinterpret_cast<Callable*>(callable))(
126
30
        std::forward<Params>(params)...);
127
30
  }
ThinLTOBitcodeWriter.cpp:bool llvm::function_ref<bool (llvm::GlobalValue const*)>::callback_fn<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_2>(long, llvm::GlobalValue const*)
Line
Count
Source
124
113
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
113
    return (*reinterpret_cast<Callable*>(callable))(
126
113
        std::forward<Params>(params)...);
127
113
  }
ThinLTOBitcodeWriter.cpp:bool llvm::function_ref<bool (llvm::GlobalValue const*)>::callback_fn<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_3>(long, llvm::GlobalValue const*)
Line
Count
Source
124
159
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
159
    return (*reinterpret_cast<Callable*>(callable))(
126
159
        std::forward<Params>(params)...);
127
159
  }
ThinLTOBitcodeWriter.cpp:void llvm::function_ref<void (llvm::StringRef, llvm::StringRef)>::callback_fn<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_4>(long, llvm::StringRef, llvm::StringRef)
Line
Count
Source
124
3
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3
    return (*reinterpret_cast<Callable*>(callable))(
126
3
        std::forward<Params>(params)...);
127
3
  }
Unexecuted instantiation: ThinLTOBitcodeWriter.cpp:llvm::AAResults& llvm::function_ref<llvm::AAResults& (llvm::Function&)>::callback_fn<llvm::ThinLTOBitcodeWriterPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
WholeProgramDevirt.cpp:llvm::OptimizationRemarkEmitter& llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)>::callback_fn<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function*)>(long, llvm::Function*)
Line
Count
Source
124
17
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
17
    return (*reinterpret_cast<Callable*>(callable))(
126
17
        std::forward<Params>(params)...);
127
17
  }
WholeProgramDevirt.cpp:llvm::DominatorTree& llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::callback_fn<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)>(long, llvm::Function&)
Line
Count
Source
124
125
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
125
    return (*reinterpret_cast<Callable*>(callable))(
126
125
        std::forward<Params>(params)...);
127
125
  }
WholeProgramDevirt.cpp:llvm::AAResults& llvm::function_ref<llvm::AAResults& (llvm::Function&)>::callback_fn<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
WholeProgramDevirt.cpp:llvm::OptimizationRemarkEmitter& llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)>::callback_fn<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::Function*)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
WholeProgramDevirt.cpp:llvm::DominatorTree& llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::callback_fn<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>(long, llvm::Function&)
Line
Count
Source
124
10
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10
    return (*reinterpret_cast<Callable*>(callable))(
126
10
        std::forward<Params>(params)...);
127
10
  }
InstCombineCalls.cpp:void llvm::function_ref<void (llvm::Instruction*, llvm::Value*)>::callback_fn<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_1>(long, llvm::Instruction*, llvm::Value*)
Line
Count
Source
124
25
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
25
    return (*reinterpret_cast<Callable*>(callable))(
126
25
        std::forward<Params>(params)...);
127
25
  }
InstCombineCalls.cpp:void llvm::function_ref<void (llvm::Instruction*)>::callback_fn<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_2>(long, llvm::Instruction*)
Line
Count
Source
124
136
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
136
    return (*reinterpret_cast<Callable*>(callable))(
126
136
        std::forward<Params>(params)...);
127
136
  }
MemorySanitizer.cpp:void llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::callback_fn<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_1>(long, llvm::Function*, llvm::FunctionCallee)
Line
Count
Source
124
145
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
145
    return (*reinterpret_cast<Callable*>(callable))(
126
145
        std::forward<Params>(params)...);
127
145
  }
MemorySanitizer.cpp:llvm::GlobalVariable* llvm::function_ref<llvm::GlobalVariable* ()>::callback_fn<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_2>(long)
Line
Count
Source
124
45
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
45
    return (*reinterpret_cast<Callable*>(callable))(
126
45
        std::forward<Params>(params)...);
127
45
  }
Unexecuted instantiation: MemorySanitizer.cpp:llvm::GlobalVariable* llvm::function_ref<llvm::GlobalVariable* ()>::callback_fn<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_3>(long)
MemorySanitizer.cpp:llvm::GlobalVariable* llvm::function_ref<llvm::GlobalVariable* ()>::callback_fn<getOrInsertGlobal(llvm::Module&, llvm::StringRef, llvm::Type*)::$_0>(long)
Line
Count
Source
124
1.16k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.16k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.16k
        std::forward<Params>(params)...);
127
1.16k
  }
PGOInstrumentation.cpp:llvm::BranchProbabilityInfo* llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::callback_fn<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_8>(long, llvm::Function&)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
PGOInstrumentation.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_9>(long, llvm::Function&)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
PGOInstrumentation.cpp:llvm::BranchProbabilityInfo* llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::callback_fn<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_11>(long, llvm::Function&)
Line
Count
Source
124
57
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
57
    return (*reinterpret_cast<Callable*>(callable))(
126
57
        std::forward<Params>(params)...);
127
57
  }
PGOInstrumentation.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_12>(long, llvm::Function&)
Line
Count
Source
124
57
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
57
    return (*reinterpret_cast<Callable*>(callable))(
126
57
        std::forward<Params>(params)...);
127
57
  }
PGOInstrumentation.cpp:llvm::BranchProbabilityInfo* llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::callback_fn<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(long, llvm::Function&)
Line
Count
Source
124
48
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
48
    return (*reinterpret_cast<Callable*>(callable))(
126
48
        std::forward<Params>(params)...);
127
48
  }
PGOInstrumentation.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1>(long, llvm::Function&)
Line
Count
Source
124
48
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
48
    return (*reinterpret_cast<Callable*>(callable))(
126
48
        std::forward<Params>(params)...);
127
48
  }
PGOInstrumentation.cpp:llvm::BranchProbabilityInfo* llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::callback_fn<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>(long, llvm::Function&)
Line
Count
Source
124
40
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
40
    return (*reinterpret_cast<Callable*>(callable))(
126
40
        std::forward<Params>(params)...);
127
40
  }
PGOInstrumentation.cpp:llvm::BlockFrequencyInfo* llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::callback_fn<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_3>(long, llvm::Function&)
Line
Count
Source
124
40
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
40
    return (*reinterpret_cast<Callable*>(callable))(
126
40
        std::forward<Params>(params)...);
127
40
  }
ThreadSanitizer.cpp:void llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::callback_fn<(anonymous namespace)::ThreadSanitizer::ThreadSanitizer(llvm::Module&)::$_0>(long, llvm::Function*, llvm::FunctionCallee)
Line
Count
Source
124
37
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
37
    return (*reinterpret_cast<Callable*>(callable))(
126
37
        std::forward<Params>(params)...);
127
37
  }
HWAddressSanitizer.cpp:void llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::callback_fn<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_0>(long, llvm::Function*, llvm::FunctionCallee)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
HWAddressSanitizer.cpp:llvm::GlobalVariable* llvm::function_ref<llvm::GlobalVariable* ()>::callback_fn<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_1>(long)
Line
Count
Source
124
34
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
34
    return (*reinterpret_cast<Callable*>(callable))(
126
34
        std::forward<Params>(params)...);
127
34
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveAscii(llvm::StringRef, bool)::$_1>(long)
Line
Count
Source
124
8.14k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8.14k
    return (*reinterpret_cast<Callable*>(callable))(
126
8.14k
        std::forward<Params>(params)...);
127
8.14k
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveValue(llvm::StringRef, unsigned int)::$_2>(long)
Line
Count
Source
124
55.7k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
55.7k
    return (*reinterpret_cast<Callable*>(callable))(
126
55.7k
        std::forward<Params>(params)...);
127
55.7k
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveOctaValue(llvm::StringRef)::$_3>(long)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::StringRef, llvm::fltSemantics const&)::$_4>(long)
Line
Count
Source
124
175
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
175
    return (*reinterpret_cast<Callable*>(callable))(
126
175
        std::forward<Params>(params)...);
127
175
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveSymbolAttribute(llvm::MCSymbolAttr)::$_8>(long)
Line
Count
Source
124
86.6k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
86.6k
    return (*reinterpret_cast<Callable*>(callable))(
126
86.6k
        std::forward<Params>(params)...);
127
86.6k
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveLEB128(bool)::$_7>(long)
Line
Count
Source
124
442
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
442
    return (*reinterpret_cast<Callable*>(callable))(
126
442
        std::forward<Params>(params)...);
127
442
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveLoc()::$_5>(long)
Line
Count
Source
124
221
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
221
    return (*reinterpret_cast<Callable*>(callable))(
126
221
        std::forward<Params>(params)...);
127
221
  }
AsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::AsmParser::parseDirectiveCVLoc()::$_6>(long)
Line
Count
Source
124
13
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
13
    return (*reinterpret_cast<Callable*>(callable))(
126
13
        std::forward<Params>(params)...);
127
13
  }
COFFAsmParser.cpp:bool llvm::function_ref<bool ()>::callback_fn<(anonymous namespace)::COFFAsmParser::ParseDirectiveRVA(llvm::StringRef, llvm::SMLoc)::$_1>(long)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
InductiveRangeCheckElimination.cpp:void llvm::function_ref<void (llvm::Loop*, bool)>::callback_fn<(anonymous namespace)::IRCELegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_2>(long, llvm::Loop*, bool)
Line
Count
Source
124
110
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
110
    return (*reinterpret_cast<Callable*>(callable))(
126
110
        std::forward<Params>(params)...);
127
110
  }
InductiveRangeCheckElimination.cpp:void llvm::function_ref<void (llvm::Loop*, bool)>::callback_fn<llvm::IRCEPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0>(long, llvm::Loop*, bool)
Line
Count
Source
124
99
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
99
    return (*reinterpret_cast<Callable*>(callable))(
126
99
        std::forward<Params>(params)...);
127
99
  }
LoopLoadElimination.cpp:llvm::LoopAccessInfo const& llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)>::callback_fn<(anonymous namespace)::LoopLoadElimination::runOnFunction(llvm::Function&)::'lambda'(llvm::Loop&)>(long, llvm::Loop&)
Line
Count
Source
124
162k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
162k
    return (*reinterpret_cast<Callable*>(callable))(
126
162k
        std::forward<Params>(params)...);
127
162k
  }
LoopLoadElimination.cpp:llvm::LoopAccessInfo const& llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)>::callback_fn<llvm::LoopLoadEliminationPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::$_0>(long, llvm::Loop&)
Line
Count
Source
124
48
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
48
    return (*reinterpret_cast<Callable*>(callable))(
126
48
        std::forward<Params>(params)...);
127
48
  }
SimpleLoopUnswitch.cpp:void llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)>::callback_fn<(anonymous namespace)::SimpleLoopUnswitchLegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_19>(long, bool, llvm::ArrayRef<llvm::Loop*>)
Line
Count
Source
124
152
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
152
    return (*reinterpret_cast<Callable*>(callable))(
126
152
        std::forward<Params>(params)...);
127
152
  }
SimpleLoopUnswitch.cpp:void llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)>::callback_fn<llvm::SimpleLoopUnswitchPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0>(long, bool, llvm::ArrayRef<llvm::Loop*>)
Line
Count
Source
124
791
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
791
    return (*reinterpret_cast<Callable*>(callable))(
126
791
        std::forward<Params>(params)...);
127
791
  }
Unexecuted instantiation: void llvm::function_ref<void ()>::callback_fn<llvm::CrashRecoveryContext::RunSafely(void (*)(void*), void*)::'lambda'()>(long)
Unexecuted instantiation: void llvm::function_ref<void ()>::callback_fn<llvm::CrashRecoveryContext::RunSafelyOnThread(void (*)(void*), void*, unsigned int)::'lambda'()>(long)
FormatVariadic.cpp:bool llvm::function_ref<bool (char)>::callback_fn<llvm::formatv_object_base::splitLiteralAndReplacement(llvm::StringRef)::$_0>(long, char)
Line
Count
Source
124
305k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
305k
    return (*reinterpret_cast<Callable*>(callable))(
126
305k
        std::forward<Params>(params)...);
127
305k
  }
JSON.cpp:void llvm::function_ref<void ()>::callback_fn<llvm::json::OStream::value(llvm::json::Value const&)::$_0>(long)
Line
Count
Source
124
650
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
650
    return (*reinterpret_cast<Callable*>(callable))(
126
650
        std::forward<Params>(params)...);
127
650
  }
JSON.cpp:void llvm::function_ref<void ()>::callback_fn<llvm::json::OStream::value(llvm::json::Value const&)::$_1>(long)
Line
Count
Source
124
3.48k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.48k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.48k
        std::forward<Params>(params)...);
127
3.48k
  }
void llvm::function_ref<void ()>::callback_fn<llvm::json::OStream::attribute(llvm::StringRef, llvm::json::Value const&)::'lambda'()>(long)
Line
Count
Source
124
31.6k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
31.6k
    return (*reinterpret_cast<Callable*>(callable))(
126
31.6k
        std::forward<Params>(params)...);
127
31.6k
  }
void llvm::function_ref<void ()>::callback_fn<llvm::json::OStream::attributeArray(llvm::StringRef, llvm::function_ref<void ()>)::'lambda'()>(long)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
void llvm::function_ref<void ()>::callback_fn<llvm::json::OStream::attributeObject(llvm::StringRef, llvm::function_ref<void ()>)::'lambda'()>(long)
Line
Count
Source
124
8.18k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8.18k
    return (*reinterpret_cast<Callable*>(callable))(
126
8.18k
        std::forward<Params>(params)...);
127
8.18k
  }
StringRef.cpp:bool llvm::function_ref<bool (char)>::callback_fn<llvm::StringRef::find_lower(char, unsigned long) const::$_0>(long, char)
Line
Count
Source
124
50
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
50
    return (*reinterpret_cast<Callable*>(callable))(
126
50
        std::forward<Params>(params)...);
127
50
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()>(long)
Line
Count
Source
124
63
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
63
    return (*reinterpret_cast<Callable*>(callable))(
126
63
        std::forward<Params>(params)...);
127
63
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()::operator()() const::'lambda'()>(long)
Line
Count
Source
124
63
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
63
    return (*reinterpret_cast<Callable*>(callable))(
126
63
        std::forward<Params>(params)...);
127
63
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()>(long)
Line
Count
Source
124
10
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10
    return (*reinterpret_cast<Callable*>(callable))(
126
10
        std::forward<Params>(params)...);
127
10
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()::operator()() const::'lambda'()>(long)
Line
Count
Source
124
10
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10
    return (*reinterpret_cast<Callable*>(callable))(
126
10
        std::forward<Params>(params)...);
127
10
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
void llvm::function_ref<void ()>::callback_fn<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()::operator()() const::'lambda'()>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
TimeProfiler.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<llvm::timeTraceProfilerBegin(llvm::StringRef, llvm::StringRef)::$_0>(long)
Line
Count
Source
124
60
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
60
    return (*reinterpret_cast<Callable*>(callable))(
126
60
        std::forward<Params>(params)...);
127
60
  }
Path.cpp:bool llvm::function_ref<bool (char)>::callback_fn<llvm::sys::fs::expandTildeExpr(llvm::SmallVectorImpl<char>&)::$_1>(long, char)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
CloneModule.cpp:bool llvm::function_ref<bool (llvm::GlobalValue const*)>::callback_fn<llvm::CloneModule(llvm::Module const&, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&)::$_0>(long, llvm::GlobalValue const*)
Line
Count
Source
124
207
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
207
    return (*reinterpret_cast<Callable*>(callable))(
126
207
        std::forward<Params>(params)...);
127
207
  }
Local.cpp:llvm::Optional<llvm::DIExpression*> llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)>::callback_fn<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_5>(long, llvm::DbgVariableIntrinsic&)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
Local.cpp:llvm::Optional<llvm::DIExpression*> llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)>::callback_fn<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_6>(long, llvm::DbgVariableIntrinsic&)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
SplitModule.cpp:bool llvm::function_ref<bool (llvm::GlobalValue const*)>::callback_fn<llvm::SplitModule(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >, unsigned int, llvm::function_ref<void (std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)>, bool)::$_0>(long, llvm::GlobalValue const*)
Line
Count
Source
124
213
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
213
    return (*reinterpret_cast<Callable*>(callable))(
126
213
        std::forward<Params>(params)...);
127
213
  }
SLPVectorizer.cpp:void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<llvm::slpvectorizer::BoUpSLP::BlockScheduling::tryScheduleBundle(llvm::ArrayRef<llvm::Value*>, llvm::slpvectorizer::BoUpSLP*, (anonymous namespace)::InstructionsState const&)::$_17>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
3.87M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.87M
    return (*reinterpret_cast<Callable*>(callable))(
126
3.87M
        std::forward<Params>(params)...);
127
3.87M
  }
void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::initialFillReadyList<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
5.45M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5.45M
    return (*reinterpret_cast<Callable*>(callable))(
126
5.45M
        std::forward<Params>(params)...);
127
5.45M
  }
void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::schedule<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>(llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
3.03M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.03M
    return (*reinterpret_cast<Callable*>(callable))(
126
3.03M
        std::forward<Params>(params)...);
127
3.03M
  }
SLPVectorizer.cpp:void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<llvm::slpvectorizer::BoUpSLP::BlockScheduling::resetSchedule()::$_5>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
5.86M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5.86M
    return (*reinterpret_cast<Callable*>(callable))(
126
5.86M
        std::forward<Params>(params)...);
127
5.86M
  }
SLPVectorizer.cpp:void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::$_6>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
406k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
406k
    return (*reinterpret_cast<Callable*>(callable))(
126
406k
        std::forward<Params>(params)...);
127
406k
  }
SLPVectorizer.cpp:void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::initialFillReadyList<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >(std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
406k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
406k
    return (*reinterpret_cast<Callable*>(callable))(
126
406k
        std::forward<Params>(params)...);
127
406k
  }
SLPVectorizer.cpp:void llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::callback_fn<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::schedule<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >(llvm::slpvectorizer::BoUpSLP::ScheduleData*, std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(long, llvm::slpvectorizer::BoUpSLP::ScheduleData*)
Line
Count
Source
124
221k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
221k
    return (*reinterpret_cast<Callable*>(callable))(
126
221k
        std::forward<Params>(params)...);
127
221k
  }
SLPVectorizer.cpp:bool llvm::function_ref<bool (llvm::Instruction*, llvm::slpvectorizer::BoUpSLP&)>::callback_fn<llvm::SLPVectorizerPass::vectorizeRootInstruction(llvm::PHINode*, llvm::Value*, llvm::BasicBlock*, llvm::slpvectorizer::BoUpSLP&, llvm::TargetTransformInfo*)::$_14>(long, llvm::Instruction*, llvm::slpvectorizer::BoUpSLP&)
Line
Count
Source
124
7.12M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7.12M
    return (*reinterpret_cast<Callable*>(callable))(
126
7.12M
        std::forward<Params>(params)...);
127
7.12M
  }
bool llvm::function_ref<bool (clang::Decl::Kind)>::callback_fn<clang::ExternalASTSource::FindExternalLexicalDecls(clang::DeclContext const*, llvm::SmallVectorImpl<clang::Decl*>&)::'lambda'(clang::Decl::Kind)>(long, clang::Decl::Kind)
Line
Count
Source
124
19.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
19.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
19.3k
        std::forward<Params>(params)...);
127
19.3k
  }
CGCall.cpp:void llvm::function_ref<void (clang::CodeGen::Address)>::callback_fn<clang::CodeGen::CodeGenFunction::ExpandTypeFromArgs(clang::QualType, clang::CodeGen::LValue, llvm::Value**&)::$_0>(long, clang::CodeGen::Address)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
Unexecuted instantiation: CGCall.cpp:void llvm::function_ref<void (clang::CodeGen::Address)>::callback_fn<clang::CodeGen::CodeGenFunction::ExpandTypeToArgs(clang::QualType, clang::CodeGen::CallArg, llvm::FunctionType*, llvm::SmallVectorImpl<llvm::Value*>&, unsigned int&)::$_1>(long, clang::CodeGen::Address)
CGExprAgg.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>::callback_fn<(anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*)::$_0>(long, clang::CodeGen::ReturnValueSlot)
Line
Count
Source
124
19.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
19.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
19.5k
        std::forward<Params>(params)...);
127
19.5k
  }
CGExprAgg.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>::callback_fn<(anonymous namespace)::AggExprEmitter::VisitObjCMessageExpr(clang::ObjCMessageExpr*)::$_1>(long, clang::CodeGen::ReturnValueSlot)
Line
Count
Source
124
69
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
69
    return (*reinterpret_cast<Callable*>(callable))(
126
69
        std::forward<Params>(params)...);
127
69
  }
CGObjC.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::callback_fn<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_2>(long, clang::CodeGen::CodeGenFunction&, llvm::Value*)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
Unexecuted instantiation: CGObjC.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::callback_fn<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_3>(long, clang::CodeGen::CodeGenFunction&, llvm::Value*)
CGObjC.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::callback_fn<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_0>(long, clang::CodeGen::CodeGenFunction&, llvm::Value*)
Line
Count
Source
124
282
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
282
    return (*reinterpret_cast<Callable*>(callable))(
126
282
        std::forward<Params>(params)...);
127
282
  }
CGObjC.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::callback_fn<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_1>(long, clang::CodeGen::CodeGenFunction&, llvm::Value*)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_36>(long)
Line
Count
Source
124
39
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
39
    return (*reinterpret_cast<Callable*>(callable))(
126
39
        std::forward<Params>(params)...);
127
39
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_37>(long)
Line
Count
Source
124
39
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
39
    return (*reinterpret_cast<Callable*>(callable))(
126
39
        std::forward<Params>(params)...);
127
39
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_38>(long)
Line
Count
Source
124
142
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
142
    return (*reinterpret_cast<Callable*>(callable))(
126
142
        std::forward<Params>(params)...);
127
142
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_39>(long)
Line
Count
Source
124
142
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
142
    return (*reinterpret_cast<Callable*>(callable))(
126
142
        std::forward<Params>(params)...);
127
142
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::callback_fn<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40>(long, clang::CodeGen::Address, clang::CodeGen::Address)
Line
Count
Source
124
20
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
20
    return (*reinterpret_cast<Callable*>(callable))(
126
20
        std::forward<Params>(params)...);
127
20
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>(long)
Line
Count
Source
124
20
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
20
    return (*reinterpret_cast<Callable*>(callable))(
126
20
        std::forward<Params>(params)...);
127
20
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_41>(long)
Line
Count
Source
124
374
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
374
    return (*reinterpret_cast<Callable*>(callable))(
126
374
        std::forward<Params>(params)...);
127
374
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_42>(long)
Line
Count
Source
124
369
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
369
    return (*reinterpret_cast<Callable*>(callable))(
126
369
        std::forward<Params>(params)...);
127
369
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_43>(long)
Line
Count
Source
124
369
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
369
    return (*reinterpret_cast<Callable*>(callable))(
126
369
        std::forward<Params>(params)...);
127
369
  }
CGOpenMPRuntime.cpp:bool llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitReduceInitFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int)::$_44>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
31
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
31
    return (*reinterpret_cast<Callable*>(callable))(
126
31
        std::forward<Params>(params)...);
127
31
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_45>(long)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_46>(long)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (unsigned int, unsigned int, llvm::StringRef, unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion const&)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_7>(long, unsigned int, unsigned int, llvm::StringRef, unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion const&)
Line
Count
Source
124
6.07k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.07k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.07k
        std::forward<Params>(params)...);
127
6.07k
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (llvm::StringRef, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar const&)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_8>(long, llvm::StringRef, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar const&)
Line
Count
Source
124
143
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
143
    return (*reinterpret_cast<Callable*>(callable))(
126
143
        std::forward<Params>(params)...);
127
143
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_14>(long)
Line
Count
Source
124
422
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
422
    return (*reinterpret_cast<Callable*>(callable))(
126
422
        std::forward<Params>(params)...);
127
422
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_15>(long)
Line
Count
Source
124
422
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
422
    return (*reinterpret_cast<Callable*>(callable))(
126
422
        std::forward<Params>(params)...);
127
422
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_16>(long, clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)
Line
Count
Source
124
115
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
115
    return (*reinterpret_cast<Callable*>(callable))(
126
115
        std::forward<Params>(params)...);
127
115
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitSingleReductionCombiner(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::DeclRefExpr const*, clang::DeclRefExpr const*)::$_17>(long, clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)
Line
Count
Source
124
139
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
139
    return (*reinterpret_cast<Callable*>(callable))(
126
139
        std::forward<Params>(params)...);
127
139
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>(long, clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)
Line
Count
Source
124
73
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
73
    return (*reinterpret_cast<Callable*>(callable))(
126
73
        std::forward<Params>(params)...);
127
73
  }
CGOpenMPRuntime.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)>(long, clang::CodeGen::RValue)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)::operator()(clang::CodeGen::RValue) const::'lambda'()>(long)
Line
Count
Source
124
53
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53
    return (*reinterpret_cast<Callable*>(callable))(
126
53
        std::forward<Params>(params)...);
127
53
  }
CGOpenMPRuntime.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::callback_fn<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>(long, clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
CGOpenMPRuntime.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<(anonymous namespace)::CGOpenMPInnerExprInfo::CGOpenMPInnerExprInfo(clang::CodeGen::CodeGenFunction&, clang::CapturedStmt const&)::'lambda'()>(long)
Line
Count
Source
124
66
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
66
    return (*reinterpret_cast<Callable*>(callable))(
126
66
        std::forward<Params>(params)...);
127
66
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<(anonymous namespace)::OMPLexicalScope::OMPLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::Optional<clang::OpenMPDirectiveKind>, bool)::'lambda'()>(long)
Line
Count
Source
124
10.4k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10.4k
    return (*reinterpret_cast<Callable*>(callable))(
126
10.4k
        std::forward<Params>(params)...);
127
10.4k
  }
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&)>::callback_fn<emitCommonOMPTargetDirective(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&)::$_116>(long, clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&)
Line
Count
Source
124
2.24k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.24k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.24k
        std::forward<Params>(params)...);
127
2.24k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<(anonymous namespace)::OMPSimdLexicalScope::OMPSimdLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)::'lambda'()>(long)
Line
Count
Source
124
29.6k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
29.6k
    return (*reinterpret_cast<Callable*>(callable))(
126
29.6k
        std::forward<Params>(params)...);
127
29.6k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(clang::CapturedStmt const&)::$_0>(long)
Line
Count
Source
124
20.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
20.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
20.0k
        std::forward<Params>(params)...);
127
20.0k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1>(long, clang::CodeGen::Address, clang::CodeGen::Address)
Line
Count
Source
124
225
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
225
    return (*reinterpret_cast<Callable*>(callable))(
126
225
        std::forward<Params>(params)...);
127
225
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>(long)
Line
Count
Source
124
225
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
225
    return (*reinterpret_cast<Callable*>(callable))(
126
225
        std::forward<Params>(params)...);
127
225
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda0'()>(long)
Line
Count
Source
124
225
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
225
    return (*reinterpret_cast<Callable*>(callable))(
126
225
        std::forward<Params>(params)...);
127
225
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_2>(long)
Line
Count
Source
124
1.11k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.11k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.11k
        std::forward<Params>(params)...);
127
1.11k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_3>(long)
Line
Count
Source
124
1.11k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.11k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.11k
        std::forward<Params>(params)...);
127
1.11k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4>(long)
Line
Count
Source
124
563
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
563
    return (*reinterpret_cast<Callable*>(callable))(
126
563
        std::forward<Params>(params)...);
127
563
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4::operator()() const::'lambda'(clang::CodeGen::Address, clang::CodeGen::Address)>(long, clang::CodeGen::Address, clang::CodeGen::Address)
Line
Count
Source
124
220
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
220
    return (*reinterpret_cast<Callable*>(callable))(
126
220
        std::forward<Params>(params)...);
127
220
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_5>(long)
Line
Count
Source
124
592
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
592
    return (*reinterpret_cast<Callable*>(callable))(
126
592
        std::forward<Params>(params)...);
127
592
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPPrivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_6>(long)
Line
Count
Source
124
2.54k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.54k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.54k
        std::forward<Params>(params)...);
127
2.54k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_7>(long)
Line
Count
Source
124
1.43k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.43k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.43k
        std::forward<Params>(params)...);
127
1.43k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_8>(long)
Line
Count
Source
124
1.40k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.40k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.40k
        std::forward<Params>(params)...);
127
1.40k
  }
CGStmtOpenMP.cpp:bool llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_9>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
372
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
372
    return (*reinterpret_cast<Callable*>(callable))(
126
372
        std::forward<Params>(params)...);
127
372
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_10>(long)
Line
Count
Source
124
511
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
511
    return (*reinterpret_cast<Callable*>(callable))(
126
511
        std::forward<Params>(params)...);
127
511
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_11>(long)
Line
Count
Source
124
40
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
40
    return (*reinterpret_cast<Callable*>(callable))(
126
40
        std::forward<Params>(params)...);
127
40
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_12>(long)
Line
Count
Source
124
40
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
40
    return (*reinterpret_cast<Callable*>(callable))(
126
40
        std::forward<Params>(params)...);
127
40
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_13>(long)
Unexecuted instantiation: CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_14>(long)
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_15>(long)
Line
Count
Source
124
471
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
471
    return (*reinterpret_cast<Callable*>(callable))(
126
471
        std::forward<Params>(params)...);
127
471
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_16>(long)
Line
Count
Source
124
471
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
471
    return (*reinterpret_cast<Callable*>(callable))(
126
471
        std::forward<Params>(params)...);
127
471
  }
void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)>::callback_fn<void (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)>(long, clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)
Line
Count
Source
124
3.78k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.78k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.78k
        std::forward<Params>(params)...);
127
3.78k
  }
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPParallelDirective(clang::OMPParallelDirective const&)::$_18>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_19>(long)
Line
Count
Source
124
400
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
400
    return (*reinterpret_cast<Callable*>(callable))(
126
400
        std::forward<Params>(params)...);
127
400
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_20>(long)
Line
Count
Source
124
10.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
10.8k
        std::forward<Params>(params)...);
127
10.8k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_21>(long)
Line
Count
Source
124
458
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
458
    return (*reinterpret_cast<Callable*>(callable))(
126
458
        std::forward<Params>(params)...);
127
458
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_22>(long)
Line
Count
Source
124
10.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
10.3k
        std::forward<Params>(params)...);
127
10.3k
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_23>(long)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_24>(long)
Line
Count
Source
124
316
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
316
    return (*reinterpret_cast<Callable*>(callable))(
126
316
        std::forward<Params>(params)...);
127
316
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPSimdFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_25>(long)
Line
Count
Source
124
5.67k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5.67k
    return (*reinterpret_cast<Callable*>(callable))(
126
5.67k
        std::forward<Params>(params)...);
127
5.67k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_106>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.50k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.50k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.50k
        std::forward<Params>(params)...);
127
2.50k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_107>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.50k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.50k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.50k
        std::forward<Params>(params)...);
127
2.50k
  }
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_108>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.63k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.63k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.63k
        std::forward<Params>(params)...);
127
2.63k
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_109>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_110>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
262
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
262
    return (*reinterpret_cast<Callable*>(callable))(
126
262
        std::forward<Params>(params)...);
127
262
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_27>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
905
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
905
    return (*reinterpret_cast<Callable*>(callable))(
126
905
        std::forward<Params>(params)...);
127
905
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_28>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
905
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
905
    return (*reinterpret_cast<Callable*>(callable))(
126
905
        std::forward<Params>(params)...);
127
905
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_29>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
905
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
905
    return (*reinterpret_cast<Callable*>(callable))(
126
905
        std::forward<Params>(params)...);
127
905
  }
void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)>::callback_fn<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)>(long, clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)
Line
Count
Source
124
3.75k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.75k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.75k
        std::forward<Params>(params)...);
127
3.75k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPForOuterLoop(clang::OpenMPScheduleTy const&, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, bool, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_30>(long, clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)
Line
Count
Source
124
793
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
793
    return (*reinterpret_cast<Callable*>(callable))(
126
793
        std::forward<Params>(params)...);
127
793
  }
void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>::callback_fn<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>(long, clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)
Line
Count
Source
124
112
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
112
    return (*reinterpret_cast<Callable*>(callable))(
126
112
        std::forward<Params>(params)...);
127
112
  }
std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)>::callback_fn<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)>(long, clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)
Line
Count
Source
124
3.00k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.00k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.00k
        std::forward<Params>(params)...);
127
3.00k
  }
std::__1::pair<llvm::Value*, llvm::Value*> llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)>::callback_fn<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)>(long, clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)
Line
Count
Source
124
602
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
602
    return (*reinterpret_cast<Callable*>(callable))(
126
602
        std::forward<Params>(params)...);
127
602
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_36>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.20k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.20k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.20k
        std::forward<Params>(params)...);
127
2.20k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_37>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.20k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.20k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.20k
        std::forward<Params>(params)...);
127
2.20k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_38>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.24k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.24k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.24k
        std::forward<Params>(params)...);
127
2.24k
  }
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_39>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
1.41k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.41k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.41k
        std::forward<Params>(params)...);
127
1.41k
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_40>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_41>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
90
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
90
    return (*reinterpret_cast<Callable*>(callable))(
126
90
        std::forward<Params>(params)...);
127
90
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
52
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
52
    return (*reinterpret_cast<Callable*>(callable))(
126
52
        std::forward<Params>(params)...);
127
52
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
52
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
52
    return (*reinterpret_cast<Callable*>(callable))(
126
52
        std::forward<Params>(params)...);
127
52
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
68
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
68
    return (*reinterpret_cast<Callable*>(callable))(
126
68
        std::forward<Params>(params)...);
127
68
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>(long)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'()>(long)
Line
Count
Source
124
218
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
218
    return (*reinterpret_cast<Callable*>(callable))(
126
218
        std::forward<Params>(params)...);
127
218
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'()>(long)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'()>(long)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_53>(long)
Line
Count
Source
124
108
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
108
    return (*reinterpret_cast<Callable*>(callable))(
126
108
        std::forward<Params>(params)...);
127
108
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_54>(long)
Line
Count
Source
124
108
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
108
    return (*reinterpret_cast<Callable*>(callable))(
126
108
        std::forward<Params>(params)...);
127
108
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_55>(long)
Line
Count
Source
124
108
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
108
    return (*reinterpret_cast<Callable*>(callable))(
126
108
        std::forward<Params>(params)...);
127
108
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_56::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>(long)
Line
Count
Source
124
624
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
624
    return (*reinterpret_cast<Callable*>(callable))(
126
624
        std::forward<Params>(params)...);
127
624
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskDirective(clang::OMPTaskDirective const&)::$_58>(long, clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)
Line
Count
Source
124
85
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
85
    return (*reinterpret_cast<Callable*>(callable))(
126
85
        std::forward<Params>(params)...);
127
85
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPDistributeLoop(clang::OMPLoopDirective const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, clang::Expr*)::$_61>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.85k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.85k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.85k
        std::forward<Params>(params)...);
127
2.85k
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPDistributeLoop(clang::OMPLoopDirective const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, clang::Expr*)::$_62>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
2.85k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.85k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.85k
        std::forward<Params>(params)...);
127
2.85k
  }
CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPDistributeLoop(clang::OMPLoopDirective const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, clang::Expr*)::$_63>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
1.51k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.51k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.51k
        std::forward<Params>(params)...);
127
1.51k
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPDistributeLoop(clang::OMPLoopDirective const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, clang::Expr*)::$_64>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)>::callback_fn<emitOMPAtomicUpdateExpr(clang::CodeGen::CodeGenFunction&, bool, clang::Expr const*, clang::Expr const*, clang::Expr const*, bool, clang::SourceLocation)::$_112>(long, clang::CodeGen::RValue)
Line
Count
Source
124
78
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
78
    return (*reinterpret_cast<Callable*>(callable))(
126
78
        std::forward<Params>(params)...);
127
78
  }
CGStmtOpenMP.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)>::callback_fn<emitOMPAtomicCaptureExpr(clang::CodeGen::CodeGenFunction&, bool, bool, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*, bool, clang::SourceLocation)::$_113>(long, clang::CodeGen::RValue)
Line
Count
Source
124
76
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
76
    return (*reinterpret_cast<Callable*>(callable))(
126
76
        std::forward<Params>(params)...);
127
76
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)>::callback_fn<emitOMPAtomicCaptureExpr(clang::CodeGen::CodeGenFunction&, bool, bool, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*, bool, clang::SourceLocation)::$_114>(long, clang::CodeGen::RValue)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTeamsDirective(clang::OMPTeamsDirective const&)::$_71>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetTeamsRegion(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&, clang::OMPTargetTeamsDirective const&)::$_118>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetTeamsDistributeRegion(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&, clang::OMPTargetTeamsDistributeDirective const&)::$_121>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetTeamsDistributeSimdRegion(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&, clang::OMPTargetTeamsDistributeSimdDirective const&)::$_124>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective const&)::$_80>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective const&)::$_83>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective const&)::$_86>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective const&)::$_89>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetTeamsDistributeParallelForRegion(clang::CodeGen::CodeGenFunction&, clang::OMPTargetTeamsDistributeParallelForDirective const&, clang::CodeGen::PrePostActionTy&)::$_127>(long, clang::CodeGen::CodeGenFunction&)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetTeamsDistributeParallelForSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPTargetTeamsDistributeParallelForSimdDirective const&, clang::CodeGen::PrePostActionTy&)::$_130>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPUseDevicePtrClause(clang::OMPClause const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, llvm::DenseMap<clang::ValueDecl const*, clang::CodeGen::Address, llvm::DenseMapInfo<clang::ValueDecl const*>, llvm::detail::DenseMapPair<clang::ValueDecl const*, clang::CodeGen::Address> > const&)::$_94>(long)
Line
Count
Source
124
76
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
76
    return (*reinterpret_cast<Callable*>(callable))(
126
76
        std::forward<Params>(params)...);
127
76
  }
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::Value* llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::callback_fn<emitTargetParallelRegion(clang::CodeGen::CodeGenFunction&, clang::OMPTargetParallelDirective const&, clang::CodeGen::PrePostActionTy&)::$_132>(long, clang::CodeGen::CodeGenFunction&)
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<mapParam(clang::CodeGen::CodeGenFunction&, clang::DeclRefExpr const*, clang::ImplicitParamDecl const*, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_135>(long)
Line
Count
Source
124
260
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
260
    return (*reinterpret_cast<Callable*>(callable))(
126
260
        std::forward<Params>(params)...);
127
260
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(clang::OMPLoopDirective const&)::$_102::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(clang::OMPLoopDirective const&)::$_102::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&)>(long, clang::CodeGen::CodeGenFunction&)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
CGStmtOpenMP.cpp:void llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)>::callback_fn<clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(clang::OMPLoopDirective const&)::$_103>(long, clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
CGStmtOpenMP.cpp:clang::CodeGen::Address llvm::function_ref<clang::CodeGen::Address ()>::callback_fn<clang::CodeGen::CodeGenFunction::EmitSimpleOMPExecutableDirective(clang::OMPExecutableDirective const&)::$_105::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>(long)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
CodeGenModule.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*)::$_3>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
CodeGenModule.cpp:void llvm::function_ref<void (clang::FunctionDecl*)>::callback_fn<clang::CodeGen::CodeGenModule::emitMultiVersionFunctions()::$_4>(long, clang::FunctionDecl*)
Line
Count
Source
124
154
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
154
    return (*reinterpret_cast<Callable*>(callable))(
126
154
        std::forward<Params>(params)...);
127
154
  }
Driver.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::__1::map<clang::driver::Action*, unsigned int, std::__1::less<clang::driver::Action*>, std::__1::allocator<std::__1::pair<clang::driver::Action* const, unsigned int> > >&)::$_8>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
116
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
116
    return (*reinterpret_cast<Callable*>(callable))(
126
116
        std::forward<Params>(params)...);
127
116
  }
Driver.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<clang::driver::Driver::BuildJobsForActionNoCache(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, llvm::StringRef, bool, bool, char const*, std::__1::map<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, clang::driver::InputInfo, std::__1::less<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::pair<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, clang::driver::InputInfo> > >&, clang::driver::Action::OffloadKind) const::$_4>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
457
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
457
    return (*reinterpret_cast<Callable*>(callable))(
126
457
        std::forward<Params>(params)...);
127
457
  }
Driver.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<clang::driver::Driver::BuildJobsForActionNoCache(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, llvm::StringRef, bool, bool, char const*, std::__1::map<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, clang::driver::InputInfo, std::__1::less<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::pair<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, clang::driver::InputInfo> > >&, clang::driver::Action::OffloadKind) const::$_5>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
98
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
98
    return (*reinterpret_cast<Callable*>(callable))(
126
98
        std::forward<Params>(params)...);
127
98
  }
Driver.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<clang::driver::Driver::BuildJobsForActionNoCache(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, llvm::StringRef, bool, bool, char const*, std::__1::map<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, clang::driver::InputInfo, std::__1::less<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::pair<std::__1::pair<clang::driver::Action const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const, clang::driver::InputInfo> > >&, clang::driver::Action::OffloadKind) const::$_6>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
226
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
226
    return (*reinterpret_cast<Callable*>(callable))(
126
226
        std::forward<Params>(params)...);
127
226
  }
Multilib.cpp:bool llvm::function_ref<bool (clang::driver::Multilib const&)>::callback_fn<clang::driver::MultilibSet::FilterOut(char const*)::$_0>(long, clang::driver::Multilib const&)
Line
Count
Source
124
43.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
43.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
43.0k
        std::forward<Params>(params)...);
127
43.0k
  }
Multilib.cpp:bool llvm::function_ref<bool (clang::driver::Multilib const&)>::callback_fn<clang::driver::MultilibSet::select(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, clang::driver::Multilib&) const::$_1>(long, clang::driver::Multilib const&)
Line
Count
Source
124
7.73k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7.73k
    return (*reinterpret_cast<Callable*>(callable))(
126
7.73k
        std::forward<Params>(params)...);
127
7.73k
  }
bool llvm::function_ref<bool (char)>::callback_fn<bool (unsigned char)>(long, char)
Line
Count
Source
124
252
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
252
    return (*reinterpret_cast<Callable*>(callable))(
126
252
        std::forward<Params>(params)...);
127
252
  }
Clang.cpp:void llvm::function_ref<void (clang::driver::ToolChain const&)>::callback_fn<clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector<char const*, 16u>&, clang::driver::InputInfo const&, llvm::SmallVector<clang::driver::InputInfo, 4u> const&) const::$_1>(long, clang::driver::ToolChain const&)
Line
Count
Source
124
11.9k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
11.9k
    return (*reinterpret_cast<Callable*>(callable))(
126
11.9k
        std::forward<Params>(params)...);
127
11.9k
  }
Clang.cpp:void llvm::function_ref<void (clang::driver::ToolChain const&)>::callback_fn<clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector<char const*, 16u>&, clang::driver::InputInfo const&, llvm::SmallVector<clang::driver::InputInfo, 4u> const&) const::$_2>(long, clang::driver::ToolChain const&)
Line
Count
Source
124
25.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
25.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
25.8k
        std::forward<Params>(params)...);
127
25.8k
  }
Clang.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<clang::driver::tools::OffloadBundler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector<clang::driver::InputInfo, 4u> const&, llvm::opt::ArgList const&, char const*) const::$_4>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
Clang.cpp:void llvm::function_ref<void (clang::driver::Action*, clang::driver::ToolChain const*, char const*)>::callback_fn<clang::driver::tools::OffloadBundler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector<clang::driver::InputInfo, 4u> const&, llvm::opt::ArgList const&, char const*) const::$_5>(long, clang::driver::Action*, clang::driver::ToolChain const*, char const*)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
Fuchsia.cpp:bool llvm::function_ref<bool (clang::driver::Multilib const&)>::callback_fn<clang::driver::toolchains::Fuchsia::Fuchsia(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)::$_1>(long, clang::driver::Multilib const&)
Line
Count
Source
124
128
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
128
    return (*reinterpret_cast<Callable*>(callable))(
126
128
        std::forward<Params>(params)...);
127
128
  }
Gnu.cpp:bool llvm::function_ref<bool (clang::driver::Multilib const&)>::callback_fn<(anonymous namespace)::FilterNonExistent>(long, clang::driver::Multilib const&)
Line
Count
Source
124
23.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
23.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
23.0k
        std::forward<Params>(params)...);
127
23.0k
  }
ASTUnit.cpp:bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<clang::ASTUnit::getPCHFile()::$_1>(long, clang::serialization::ModuleFile&)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
CompilerInstance.cpp:void llvm::function_ref<void (clang::CompilerInstance&)>::callback_fn<$_4>(long, clang::CompilerInstance&)
Line
Count
Source
124
1.11k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.11k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.11k
        std::forward<Params>(params)...);
127
1.11k
  }
CompilerInstance.cpp:void llvm::function_ref<void (clang::CompilerInstance&)>::callback_fn<$_5>(long, clang::CompilerInstance&)
Line
Count
Source
124
1.20k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.20k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.20k
        std::forward<Params>(params)...);
127
1.20k
  }
CompilerInstance.cpp:void llvm::function_ref<void (clang::CompilerInstance&)>::callback_fn<compileModuleImpl(clang::CompilerInstance&, clang::SourceLocation, clang::Module*, llvm::StringRef)::$_6>(long, clang::CompilerInstance&)
Line
Count
Source
124
87
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
87
    return (*reinterpret_cast<Callable*>(callable))(
126
87
        std::forward<Params>(params)...);
127
87
  }
CompilerInstance.cpp:void llvm::function_ref<void ()>::callback_fn<compileModuleImpl(clang::CompilerInstance&, clang::SourceLocation, llvm::StringRef, clang::FrontendInputFile, llvm::StringRef, llvm::StringRef, llvm::function_ref<void (clang::CompilerInstance&)>, llvm::function_ref<void (clang::CompilerInstance&)>)::$_3>(long)
Line
Count
Source
124
1.27k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.27k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.27k
        std::forward<Params>(params)...);
127
1.27k
  }
CompilerInstance.cpp:void llvm::function_ref<void (clang::CompilerInstance&)>::callback_fn<clang::CompilerInstance::loadModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)::$_0>(long, clang::CompilerInstance&)
Line
Count
Source
124
74
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
74
    return (*reinterpret_cast<Callable*>(callable))(
126
74
        std::forward<Params>(params)...);
127
74
  }
CompilerInstance.cpp:void llvm::function_ref<void (clang::CompilerInstance&)>::callback_fn<clang::CompilerInstance::loadModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)::$_1>(long, clang::CompilerInstance&)
Line
Count
Source
124
74
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
74
    return (*reinterpret_cast<Callable*>(callable))(
126
74
        std::forward<Params>(params)...);
127
74
  }
FrontendAction.cpp:void llvm::function_ref<void (clang::FileEntry const*)>::callback_fn<clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)::$_0>(long, clang::FileEntry const*)
Line
Count
Source
124
14
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
14
    return (*reinterpret_cast<Callable*>(callable))(
126
14
        std::forward<Params>(params)...);
127
14
  }
ASTReader.cpp:bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<(anonymous namespace)::IdentifierLookupVisitor>(long, clang::serialization::ModuleFile&)
Line
Count
Source
124
1.23M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.23M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.23M
        std::forward<Params>(params)...);
127
1.23M
  }
ASTReader.cpp:bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<(anonymous namespace)::HeaderFileInfoVisitor>(long, clang::serialization::ModuleFile&)
Line
Count
Source
124
56.9k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
56.9k
    return (*reinterpret_cast<Callable*>(callable))(
126
56.9k
        std::forward<Params>(params)...);
127
56.9k
  }
ASTReader.cpp:bool llvm::function_ref<bool (clang::Decl::Kind)>::callback_fn<clang::ASTReader::CompleteRedeclChain(clang::Decl const*)::$_6>(long, clang::Decl::Kind)
Line
Count
Source
124
1.21k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.21k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.21k
        std::forward<Params>(params)...);
127
1.21k
  }
bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<clang::serialization::ReadMethodPoolVisitor>(long, clang::serialization::ModuleFile&)
Line
Count
Source
124
613
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
613
    return (*reinterpret_cast<Callable*>(callable))(
126
613
        std::forward<Params>(params)...);
127
613
  }
ASTReaderDecl.cpp:bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<(anonymous namespace)::ObjCCategoriesVisitor>(long, clang::serialization::ModuleFile&)
Line
Count
Source
124
462
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
462
    return (*reinterpret_cast<Callable*>(callable))(
126
462
        std::forward<Params>(params)...);
127
462
  }
MIParser.cpp:void llvm::function_ref<void (char const*, llvm::Twine const&)>::callback_fn<(anonymous namespace)::MIParser::lex(unsigned int)::$_0>(long, char const*, llvm::Twine const&)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
AccelTable.cpp:unsigned int llvm::function_ref<unsigned int (llvm::DWARF5AccelTableData const&)>::callback_fn<llvm::emitDWARF5AccelTable(llvm::AsmPrinter*, llvm::AccelTable<llvm::DWARF5AccelTableData>&, llvm::DwarfDebug const&, llvm::ArrayRef<std::__1::unique_ptr<llvm::DwarfCompileUnit, std::__1::default_delete<llvm::DwarfCompileUnit> > >)::$_3>(long, llvm::DWARF5AccelTableData const&)
Line
Count
Source
124
275
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
275
    return (*reinterpret_cast<Callable*>(callable))(
126
275
        std::forward<Params>(params)...);
127
275
  }
void llvm::function_ref<void (llvm::Error)>::callback_fn<void (llvm::Error)>(long, llvm::Error)
Line
Count
Source
124
49
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
49
    return (*reinterpret_cast<Callable*>(callable))(
126
49
        std::forward<Params>(params)...);
127
49
  }
DWARFContext.cpp:llvm::Optional<llvm::object::SectionedAddress> llvm::function_ref<llvm::Optional<llvm::object::SectionedAddress> (unsigned int)>::callback_fn<llvm::DWARFContext::dump(llvm::raw_ostream&, llvm::DIDumpOptions, std::__1::array<llvm::Optional<unsigned long long>, 28ul>)::$_4>(long, unsigned int)
Line
Count
Source
124
14
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
14
    return (*reinterpret_cast<Callable*>(callable))(
126
14
        std::forward<Params>(params)...);
127
14
  }
DWARFContext.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFContext::parseNormalUnits()::$_5>(long, llvm::DWARFSection const&)
Line
Count
Source
124
1.41k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.41k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.41k
        std::forward<Params>(params)...);
127
1.41k
  }
DWARFContext.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFContext::parseNormalUnits()::$_6>(long, llvm::DWARFSection const&)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
DWARFContext.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFContext::parseDWOUnits(bool)::$_7>(long, llvm::DWARFSection const&)
Line
Count
Source
124
62
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
62
    return (*reinterpret_cast<Callable*>(callable))(
126
62
        std::forward<Params>(params)...);
127
62
  }
DWARFContext.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFContext::parseDWOUnits(bool)::$_8>(long, llvm::DWARFSection const&)
Line
Count
Source
124
11
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
11
    return (*reinterpret_cast<Callable*>(callable))(
126
11
        std::forward<Params>(params)...);
127
11
  }
llvm::ErrorPolicy llvm::function_ref<llvm::ErrorPolicy (llvm::Error)>::callback_fn<llvm::ErrorPolicy (llvm::Error)>(long, llvm::Error)
Line
Count
Source
124
41
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
41
    return (*reinterpret_cast<Callable*>(callable))(
126
41
        std::forward<Params>(params)...);
127
41
  }
DWARFVerifier.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFVerifier::handleDebugInfo()::$_0>(long, llvm::DWARFSection const&)
Line
Count
Source
124
71
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
71
    return (*reinterpret_cast<Callable*>(callable))(
126
71
        std::forward<Params>(params)...);
127
71
  }
DWARFVerifier.cpp:void llvm::function_ref<void (llvm::DWARFSection const&)>::callback_fn<llvm::DWARFVerifier::handleDebugInfo()::$_1>(long, llvm::DWARFSection const&)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
LTO.cpp:llvm::PrevailingType llvm::function_ref<llvm::PrevailingType (unsigned long long)>::callback_fn<llvm::lto::LTO::run(std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)>, std::__1::function<std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)> (unsigned int, llvm::StringRef)>)::$_8>(long, unsigned long long)
Line
Count
Source
124
147
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
147
    return (*reinterpret_cast<Callable*>(callable))(
126
147
        std::forward<Params>(params)...);
127
147
  }
LTO.cpp:bool llvm::function_ref<bool (llvm::StringRef, unsigned long long)>::callback_fn<llvm::lto::LTO::runThinLTO(std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)>, std::__1::function<std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)> (unsigned int, llvm::StringRef)>, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > const&)::$_11>(long, llvm::StringRef, unsigned long long)
Line
Count
Source
124
533
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
533
    return (*reinterpret_cast<Callable*>(callable))(
126
533
        std::forward<Params>(params)...);
127
533
  }
LTO.cpp:bool llvm::function_ref<bool (unsigned long long, llvm::GlobalValueSummary const*)>::callback_fn<llvm::lto::LTO::runThinLTO(std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)>, std::__1::function<std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)> (unsigned int, llvm::StringRef)>, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > const&)::$_12>(long, unsigned long long, llvm::GlobalValueSummary const*)
Line
Count
Source
124
435
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
435
    return (*reinterpret_cast<Callable*>(callable))(
126
435
        std::forward<Params>(params)...);
127
435
  }
LTO.cpp:void llvm::function_ref<void (llvm::StringRef, unsigned long long, llvm::GlobalValue::LinkageTypes)>::callback_fn<llvm::lto::LTO::runThinLTO(std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)>, std::__1::function<std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)> (unsigned int, llvm::StringRef)>, llvm::DenseSet<unsigned long long, llvm::DenseMapInfo<unsigned long long> > const&)::$_13>(long, llvm::StringRef, unsigned long long, llvm::GlobalValue::LinkageTypes)
Line
Count
Source
124
39
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
39
    return (*reinterpret_cast<Callable*>(callable))(
126
39
        std::forward<Params>(params)...);
127
39
  }
LTOBackend.cpp:void llvm::function_ref<void (std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)>::callback_fn<(anonymous namespace)::splitCodeGen(llvm::lto::Config&, llvm::TargetMachine*, std::__1::function<std::__1::unique_ptr<llvm::lto::NativeObjectStream, std::__1::default_delete<llvm::lto::NativeObjectStream> > (unsigned int)>, unsigned int, std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)::$_5>(long, std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
SummaryBasedOptimizations.cpp:llvm::Optional<llvm::ScaledNumber<unsigned long long> > llvm::function_ref<llvm::Optional<llvm::ScaledNumber<unsigned long long> > (llvm::ValueInfo, std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&)>::callback_fn<llvm::computeSyntheticCounts(llvm::ModuleSummaryIndex&)::$_3>(long, llvm::ValueInfo, std::__1::pair<llvm::ValueInfo, llvm::CalleeInfo>&)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
SummaryBasedOptimizations.cpp:void llvm::function_ref<void (llvm::ValueInfo, llvm::ScaledNumber<unsigned long long>)>::callback_fn<llvm::computeSyntheticCounts(llvm::ModuleSummaryIndex&)::$_2>(long, llvm::ValueInfo, llvm::ScaledNumber<unsigned long long>)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
void llvm::function_ref<void ()>::callback_fn<clang::RewriteIncludesAction::RewriteImportsListener::visitModuleFile(llvm::StringRef, clang::serialization::ModuleKind)::'lambda'()>(long)
Line
Count
Source
124
9
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9
    return (*reinterpret_cast<Callable*>(callable))(
126
9
        std::forward<Params>(params)...);
127
9
  }
ModelInjector.cpp:void llvm::function_ref<void ()>::callback_fn<clang::ento::ModelInjector::onBodySynthesis(clang::NamedDecl const*)::$_0>(long)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
bool llvm::function_ref<bool (llvm::SmallVector<clang::StmtSequence, 8u> const&)>::callback_fn<clang::FilenamePatternConstraint::constrain(std::__1::vector<llvm::SmallVector<clang::StmtSequence, 8u>, std::__1::allocator<llvm::SmallVector<clang::StmtSequence, 8u> > >&)::'lambda'(llvm::SmallVector<clang::StmtSequence, 8u> const&)>(long, llvm::SmallVector<clang::StmtSequence, 8u> const&)
Line
Count
Source
124
28
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
28
    return (*reinterpret_cast<Callable*>(callable))(
126
28
        std::forward<Params>(params)...);
127
28
  }
bool llvm::function_ref<bool (llvm::SmallVector<clang::StmtSequence, 8u> const&)>::callback_fn<clang::MinGroupSizeConstraint::constrain(std::__1::vector<llvm::SmallVector<clang::StmtSequence, 8u>, std::__1::allocator<llvm::SmallVector<clang::StmtSequence, 8u> > >&)::'lambda'(llvm::SmallVector<clang::StmtSequence, 8u> const&)>(long, llvm::SmallVector<clang::StmtSequence, 8u> const&)
Line
Count
Source
124
754
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
754
    return (*reinterpret_cast<Callable*>(callable))(
126
754
        std::forward<Params>(params)...);
127
754
  }
bool llvm::function_ref<bool (llvm::SmallVector<clang::StmtSequence, 8u> const&)>::callback_fn<clang::MinComplexityConstraint::constrain(std::__1::vector<llvm::SmallVector<clang::StmtSequence, 8u>, std::__1::allocator<llvm::SmallVector<clang::StmtSequence, 8u> > >&)::'lambda'(llvm::SmallVector<clang::StmtSequence, 8u> const&)>(long, llvm::SmallVector<clang::StmtSequence, 8u> const&)
Line
Count
Source
124
409
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
409
    return (*reinterpret_cast<Callable*>(callable))(
126
409
        std::forward<Params>(params)...);
127
409
  }
MallocOverflowSecurityChecker.cpp:bool llvm::function_ref<bool ((anonymous namespace)::MallocOverflowCheck const&)>::callback_fn<(anonymous namespace)::CheckOverflowOps::CheckExpr(clang::Expr const*)::'lambda'((anonymous namespace)::MallocOverflowCheck const&)>(long, (anonymous namespace)::MallocOverflowCheck const&)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
MallocOverflowSecurityChecker.cpp:bool llvm::function_ref<bool ((anonymous namespace)::MallocOverflowCheck const&)>::callback_fn<(anonymous namespace)::CheckOverflowOps::CheckAssignmentExpr(clang::BinaryOperator*)::'lambda'((anonymous namespace)::MallocOverflowCheck const&)>(long, (anonymous namespace)::MallocOverflowCheck const&)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
ExprEngineCallAndReturn.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<hasMember(clang::ASTContext const&, clang::CXXRecordDecl const*, llvm::StringRef)::$_0>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
21
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
21
    return (*reinterpret_cast<Callable*>(callable))(
126
21
        std::forward<Params>(params)...);
127
21
  }
RangeConstraintManager.cpp:clang::ento::RangeSet llvm::function_ref<clang::ento::RangeSet ()>::callback_fn<(anonymous namespace)::RangeConstraintManager::getSymLERange(llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&)::$_0>(long)
Line
Count
Source
124
4.38k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4.38k
    return (*reinterpret_cast<Callable*>(callable))(
126
4.38k
        std::forward<Params>(params)...);
127
4.38k
  }
RangeConstraintManager.cpp:clang::ento::RangeSet llvm::function_ref<clang::ento::RangeSet ()>::callback_fn<(anonymous namespace)::RangeConstraintManager::assumeSymWithinInclusiveRange(llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, clang::ento::SymExpr const*, llvm::APSInt const&, llvm::APSInt const&, llvm::APSInt const&)::$_1>(long)
Line
Count
Source
124
346
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
346
    return (*reinterpret_cast<Callable*>(callable))(
126
346
        std::forward<Params>(params)...);
127
346
  }
clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<clang::Sema::CorrectDelayedTyposInExpr(clang::ActionResult<clang::Expr*, true>, clang::VarDecl*, llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>)::'lambda'(clang::Expr*)>(long, clang::Expr*)
Line
Count
Source
124
41
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
41
    return (*reinterpret_cast<Callable*>(callable))(
126
41
        std::forward<Params>(params)...);
127
41
  }
ParseDecl.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*)::$_1>(long)
Line
Count
Source
124
137k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
137k
    return (*reinterpret_cast<Callable*>(callable))(
126
137k
        std::forward<Params>(params)...);
127
137k
  }
ParseDecl.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*)::$_0>(long)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
ParseDecl.cpp:void llvm::function_ref<void (clang::ParsingFieldDeclarator&)>::callback_fn<clang::Parser::ParseStructUnionBody(clang::SourceLocation, unsigned int, clang::Decl*)::$_2>(long, clang::ParsingFieldDeclarator&)
Line
Count
Source
124
746k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
746k
    return (*reinterpret_cast<Callable*>(callable))(
126
746k
        std::forward<Params>(params)...);
127
746k
  }
ParseDecl.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseFunctionDeclarator(clang::Declarator&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&, bool, bool)::$_3>(long)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
ParseDeclCXX.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<clang::Parser::ParseDecltypeSpecifier(clang::DeclSpec&)::$_0>(long, clang::Expr*)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
ParseDeclCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeq(clang::Declarator&, clang::VirtSpecifiers&)::$_2>(long)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
ParseDeclCXX.cpp:void llvm::function_ref<void (clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)>::callback_fn<clang::Parser::MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeq(clang::Declarator&, clang::VirtSpecifiers&)::$_3>(long, clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
ParseDeclCXX.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::Parser::ParsedAttributesWithRange&, unsigned int, clang::Decl*)::$_5>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
ParseDeclCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseMemInitializer(clang::Decl*)::$_7>(long)
Line
Count
Source
124
304k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
304k
    return (*reinterpret_cast<Callable*>(callable))(
126
304k
        std::forward<Params>(params)...);
127
304k
  }
ParseDeclCXX.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParseMemInitializer(clang::Decl*)::$_6>(long)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
ParseExpr.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>)::$_1>(long)
Line
Count
Source
124
9.38M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.38M
    return (*reinterpret_cast<Callable*>(callable))(
126
9.38M
        std::forward<Params>(params)...);
127
9.38M
  }
ParseExpr.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>)::$_0>(long)
Line
Count
Source
124
160
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
160
    return (*reinterpret_cast<Callable*>(callable))(
126
160
        std::forward<Params>(params)...);
127
160
  }
clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<clang::Sema::CorrectDelayedTyposInExpr(clang::Expr*, clang::VarDecl*, llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>)::'lambda'(clang::Expr*)>(long, clang::Expr*)
Line
Count
Source
124
244
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
244
    return (*reinterpret_cast<Callable*>(callable))(
126
244
        std::forward<Params>(params)...);
127
244
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_2>(long)
Line
Count
Source
124
5
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5
    return (*reinterpret_cast<Callable*>(callable))(
126
5
        std::forward<Params>(params)...);
127
5
  }
Unexecuted instantiation: ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_3>(long)
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_4>(long)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_5>(long)
Line
Count
Source
124
14
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
14
    return (*reinterpret_cast<Callable*>(callable))(
126
14
        std::forward<Params>(params)...);
127
14
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_8>(long)
Line
Count
Source
124
42
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
42
    return (*reinterpret_cast<Callable*>(callable))(
126
42
        std::forward<Params>(params)...);
127
42
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseLambdaIntroducer(clang::LambdaIntroducer&, clang::Parser::LambdaIntroducerTentativeParse*)::$_9>(long)
Line
Count
Source
124
324
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
324
    return (*reinterpret_cast<Callable*>(callable))(
126
324
        std::forward<Params>(params)...);
127
324
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&)::$_12>(long)
Line
Count
Source
124
281k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
281k
    return (*reinterpret_cast<Callable*>(callable))(
126
281k
        std::forward<Params>(params)...);
127
281k
  }
ParseExprCXX.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&)::$_11>(long)
Line
Count
Source
124
10
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10
    return (*reinterpret_cast<Callable*>(callable))(
126
10
        std::forward<Params>(params)...);
127
10
  }
ParseExprCXX.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseCXXNewExpression(bool, clang::SourceLocation)::$_15>(long)
Line
Count
Source
124
28.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
28.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
28.8k
        std::forward<Params>(params)...);
127
28.8k
  }
ParseExprCXX.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParseCXXNewExpression(bool, clang::SourceLocation)::$_14>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
ParseObjc.cpp:void llvm::function_ref<void (clang::ParsingFieldDeclarator&)>::callback_fn<clang::Parser::ParseObjCInterfaceDeclList(clang::tok::ObjCKeywordKind, clang::Decl*)::$_1>(long, clang::ParsingFieldDeclarator&)
Line
Count
Source
124
22.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
22.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
22.3k
        std::forward<Params>(params)...);
127
22.3k
  }
ParseObjc.cpp:void llvm::function_ref<void (clang::ParsingFieldDeclarator&)>::callback_fn<clang::Parser::ParseObjCClassInstanceVariables(clang::Decl*, clang::tok::ObjCKeywordKind, clang::SourceLocation)::$_2>(long, clang::ParsingFieldDeclarator&)
Line
Count
Source
124
9.15k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.15k
    return (*reinterpret_cast<Callable*>(callable))(
126
9.15k
        std::forward<Params>(params)...);
127
9.15k
  }
Unexecuted instantiation: ParseOpenMP.cpp:void llvm::function_ref<void ()>::callback_fn<clang::Parser::ParseOpenMPReductionInitializerForDecl(clang::VarDecl*)::$_1>(long)
Unexecuted instantiation: ParseOpenMP.cpp:clang::QualType llvm::function_ref<clang::QualType ()>::callback_fn<clang::Parser::ParseOpenMPReductionInitializerForDecl(clang::VarDecl*)::$_0>(long)
ParseOpenMP.cpp:void llvm::function_ref<void (clang::CXXScopeSpec&, clang::DeclarationNameInfo)>::callback_fn<clang::Parser::ParseOMPDeclareTargetClauses()::$_2>(long, clang::CXXScopeSpec&, clang::DeclarationNameInfo)
Line
Count
Source
124
118
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
118
    return (*reinterpret_cast<Callable*>(callable))(
126
118
        std::forward<Params>(params)...);
127
118
  }
ParseOpenMP.cpp:void llvm::function_ref<void (clang::CXXScopeSpec&, clang::DeclarationNameInfo)>::callback_fn<(anonymous namespace)::DeclDirectiveListParserHelper>(long, clang::CXXScopeSpec&, clang::DeclarationNameInfo)
Line
Count
Source
124
2.22k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.22k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.22k
        std::forward<Params>(params)...);
127
2.22k
  }
Unexecuted instantiation: ParseTemplate.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<clang::Parser::ParseSingleDeclarationAfterTemplate(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)::$_0>(long)
AnalysisBasedWarnings.cpp:void llvm::function_ref<void (clang::CXXThrowExpr const*, clang::CFGBlock&)>::callback_fn<checkThrowInNonThrowingFunc(clang::Sema&, clang::FunctionDecl const*, clang::AnalysisDeclContext&)::$_0>(long, clang::CXXThrowExpr const*, clang::CFGBlock&)
Line
Count
Source
124
81
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
81
    return (*reinterpret_cast<Callable*>(callable))(
126
81
        std::forward<Params>(params)...);
127
81
  }
DeclSpec.cpp:void llvm::function_ref<void (clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)>::callback_fn<clang::DeclaratorChunk::getFunction(bool, bool, clang::SourceLocation, clang::DeclaratorChunk::ParamInfo*, unsigned int, clang::SourceLocation, clang::SourceLocation, bool, clang::SourceLocation, clang::SourceLocation, clang::ExceptionSpecificationType, clang::SourceRange, clang::OpaquePtr<clang::QualType>*, clang::SourceRange*, unsigned int, clang::Expr*, llvm::SmallVector<clang::Token, 4u>*, llvm::ArrayRef<clang::NamedDecl*>, clang::SourceLocation, clang::SourceLocation, clang::Declarator&, clang::ActionResult<clang::OpaquePtr<clang::QualType>, false>, clang::DeclSpec*)::$_0>(long, clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)
Line
Count
Source
124
492k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
492k
    return (*reinterpret_cast<Callable*>(callable))(
126
492k
        std::forward<Params>(params)...);
127
492k
  }
bool llvm::function_ref<bool (clang::OverloadCandidate&)>::callback_fn<clang::OverloadCandidateSet::NoteCandidates(std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic>, clang::Sema&, clang::OverloadCandidateDisplayKind, llvm::ArrayRef<clang::Expr*>, llvm::StringRef, clang::SourceLocation, llvm::function_ref<bool (clang::OverloadCandidate&)>)::'lambda'(clang::OverloadCandidate&)>(long, clang::OverloadCandidate&)
Line
Count
Source
124
24.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
24.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
24.8k
        std::forward<Params>(params)...);
127
24.8k
  }
void llvm::function_ref<void (clang::Expr*, clang::RecordDecl*, clang::FieldDecl*, clang::CharUnits)>::callback_fn<std::__1::__bind<void (clang::Sema::*)(clang::Expr*, clang::RecordDecl*, clang::ValueDecl*, clang::CharUnits), std::__1::reference_wrapper<clang::Sema>, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&, std::__1::placeholders::__ph<3> const&, std::__1::placeholders::__ph<4> const&> >(long, clang::Expr*, clang::RecordDecl*, clang::FieldDecl*, clang::CharUnits)
Line
Count
Source
124
71
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
71
    return (*reinterpret_cast<Callable*>(callable))(
126
71
        std::forward<Params>(params)...);
127
71
  }
bool llvm::function_ref<bool (clang::Sema&, clang::FunctionDecl*)>::callback_fn<bool (clang::Sema&, clang::FunctionDecl*)>(long, clang::Sema&, clang::FunctionDecl*)
Line
Count
Source
124
6.46k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.46k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.46k
        std::forward<Params>(params)...);
127
6.46k
  }
SemaDecl.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<(anonymous namespace)::FindOverriddenMethod>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
1.76M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.76M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.76M
        std::forward<Params>(params)...);
127
1.76M
  }
SemaDecl.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<clang::Sema::AddInitializerToDecl(clang::Decl*, clang::Expr*, bool)::$_4>(long, clang::Expr*)
Line
Count
Source
124
77
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
77
    return (*reinterpret_cast<Callable*>(callable))(
126
77
        std::forward<Params>(params)...);
127
77
  }
SemaDeclAttr.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<bool checkRecordDeclForAttr<clang::CapabilityAttr>(clang::RecordDecl const*)::'lambda'(clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
43
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
43
    return (*reinterpret_cast<Callable*>(callable))(
126
43
        std::forward<Params>(params)...);
127
43
  }
SemaDeclAttr.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<bool checkRecordDeclForAttr<clang::ScopedLockableAttr>(clang::RecordDecl const*)::'lambda'(clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
SemaDeclCXX.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::SourceLocation, clang::Expr*, unsigned int)>::callback_fn<checkArrayLikeDecomposition(clang::Sema&, llvm::ArrayRef<clang::BindingDecl*>, clang::ValueDecl*, clang::QualType, llvm::APSInt const&, clang::QualType)::$_9>(long, clang::SourceLocation, clang::Expr*, unsigned int)
Line
Count
Source
124
89
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
89
    return (*reinterpret_cast<Callable*>(callable))(
126
89
        std::forward<Params>(params)...);
127
89
  }
SemaDeclCXX.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::SourceLocation, clang::Expr*, unsigned int)>::callback_fn<checkComplexDecomposition(clang::Sema&, llvm::ArrayRef<clang::BindingDecl*>, clang::ValueDecl*, clang::QualType, clang::ComplexType const*)::$_10>(long, clang::SourceLocation, clang::Expr*, unsigned int)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
SemaDeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<findDecomposableBaseClass(clang::Sema&, clang::SourceLocation, clang::CXXRecordDecl const*, llvm::SmallVector<clang::CXXBaseSpecifier*, 4u>&)::$_11>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
30
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
30
    return (*reinterpret_cast<Callable*>(callable))(
126
30
        std::forward<Params>(params)...);
127
30
  }
SemaDeclCXX.cpp:void llvm::function_ref<void (clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)>::callback_fn<checkMethodTypeQualifiers(clang::Sema&, clang::Declarator&, unsigned int)::$_14>(long, clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)
Line
Count
Source
124
5
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5
    return (*reinterpret_cast<Callable*>(callable))(
126
5
        std::forward<Params>(params)...);
127
5
  }
SemaDeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<clang::Sema::CheckShadowInheritedFields(clang::SourceLocation const&, clang::DeclarationName, clang::CXXRecordDecl const*, bool)::$_0>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
83
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
83
    return (*reinterpret_cast<Callable*>(callable))(
126
83
        std::forward<Params>(params)...);
127
83
  }
SemaDeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<(anonymous namespace)::FindHiddenVirtualMethod>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
30.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
30.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
30.0k
        std::forward<Params>(params)...);
127
30.0k
  }
SemaDeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<clang::Sema::CheckUsingDeclQualifier(clang::SourceLocation, bool, clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::SourceLocation)::$_7>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
395
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
395
    return (*reinterpret_cast<Callable*>(callable))(
126
395
        std::forward<Params>(params)...);
127
395
  }
SemaDeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<clang::Sema::CheckUsingDeclQualifier(clang::SourceLocation, bool, clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::SourceLocation)::$_8>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
SemaExpr.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<CorrectDelayedTyposInBinOp(clang::Sema&, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*)::$_7>(long, clang::Expr*)
Line
Count
Source
124
8
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
8
    return (*reinterpret_cast<Callable*>(callable))(
126
8
        std::forward<Params>(params)...);
127
8
  }
Unexecuted instantiation: SemaExprCXX.cpp:bool llvm::function_ref<bool (clang::OverloadCandidate&)>::callback_fn<resolveAllocationOverload(clang::Sema&, clang::LookupResult&, clang::SourceRange, llvm::SmallVectorImpl<clang::Expr*>&, bool&, clang::FunctionDecl*&, clang::OverloadCandidateSet*, clang::Expr*, bool)::$_3>(long, clang::OverloadCandidate&)
Unexecuted instantiation: SemaExprCXX.cpp:bool llvm::function_ref<bool (clang::OverloadCandidate&)>::callback_fn<resolveAllocationOverload(clang::Sema&, clang::LookupResult&, clang::SourceRange, llvm::SmallVectorImpl<clang::Expr*>&, bool&, clang::FunctionDecl*&, clang::OverloadCandidateSet*, clang::Expr*, bool)::$_4>(long, clang::OverloadCandidate&)
SemaExprCXX.cpp:void llvm::function_ref<void (clang::VarDecl*, clang::Expr*)>::callback_fn<CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures(clang::Expr*, clang::sema::LambdaScopeInfo*, clang::Sema&)::$_5>(long, clang::VarDecl*, clang::Expr*)
Line
Count
Source
124
746
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
746
    return (*reinterpret_cast<Callable*>(callable))(
126
746
        std::forward<Params>(params)...);
127
746
  }
SemaExprMember.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<isProvablyNotDerivedFrom(clang::Sema&, clang::CXXRecordDecl*, llvm::SmallPtrSet<clang::CXXRecordDecl const*, 4u> const&)::$_0>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
46.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
46.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
46.5k
        std::forward<Params>(params)...);
127
46.5k
  }
SemaInit.cpp:bool llvm::function_ref<bool (llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, (anonymous namespace)::ReferenceKind)>::callback_fn<visitLocalsRetainedByInitializer(llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, llvm::function_ref<bool (llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, (anonymous namespace)::ReferenceKind)>, bool)::$_5>(long, llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, (anonymous namespace)::ReferenceKind)
Line
Count
Source
124
589k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
589k
    return (*reinterpret_cast<Callable*>(callable))(
126
589k
        std::forward<Params>(params)...);
127
589k
  }
SemaInit.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<isOrIsDerivedFromSpecializationOf(clang::CXXRecordDecl*, clang::ClassTemplateDecl*)::$_6>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
3
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3
    return (*reinterpret_cast<Callable*>(callable))(
126
3
        std::forward<Params>(params)...);
127
3
  }
SemaInit.cpp:bool llvm::function_ref<bool (llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, (anonymous namespace)::ReferenceKind)>::callback_fn<clang::Sema::checkInitializerLifetime(clang::InitializedEntity const&, clang::Expr*)::$_0>(long, llvm::SmallVectorImpl<(anonymous namespace)::IndirectLocalPathEntry>&, clang::Expr*, (anonymous namespace)::ReferenceKind)
Line
Count
Source
124
17.5k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
17.5k
    return (*reinterpret_cast<Callable*>(callable))(
126
17.5k
        std::forward<Params>(params)...);
127
17.5k
  }
bool llvm::function_ref<bool (clang::OverloadCandidate&)>::callback_fn<clang::OverloadCandidateSet::CompleteCandidates(clang::Sema&, clang::OverloadCandidateDisplayKind, llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, llvm::function_ref<bool (clang::OverloadCandidate&)>)::'lambda'(clang::OverloadCandidate&)>(long, clang::OverloadCandidate&)
Line
Count
Source
124
402k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
402k
    return (*reinterpret_cast<Callable*>(callable))(
126
402k
        std::forward<Params>(params)...);
127
402k
  }
SemaLookup.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool)::$_5>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
2.48M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.48M
    return (*reinterpret_cast<Callable*>(callable))(
126
2.48M
        std::forward<Params>(params)...);
127
2.48M
  }
void llvm::function_ref<void (clang::Module*)>::callback_fn<clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref<void (clang::Module*)>, llvm::function_ref<void (llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)>)::'lambda'(clang::Module*)>(long, clang::Module*)
Line
Count
Source
124
6.84k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.84k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.84k
        std::forward<Params>(params)...);
127
6.84k
  }
void llvm::function_ref<void (llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)>::callback_fn<clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref<void (clang::Module*)>, llvm::function_ref<void (llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)>)::'lambda'(llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)>(long, llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAStackTy::getTopDSA(clang::ValueDecl*, bool)::$_23>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
6.88k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.88k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.88k
        std::forward<Params>(params)...);
127
6.88k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<(anonymous namespace)::DSAStackTy::getTopDSA(clang::ValueDecl*, bool)::$_24>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
10.2k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
10.2k
    return (*reinterpret_cast<Callable*>(callable))(
126
10.2k
        std::forward<Params>(params)...);
127
10.2k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)>::callback_fn<checkNestingOfRegions(clang::Sema&, (anonymous namespace)::DSAStackTy const*, clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, clang::SourceLocation)::$_25>(long, clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)
Line
Count
Source
124
104
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
104
    return (*reinterpret_cast<Callable*>(callable))(
126
104
        std::forward<Params>(params)...);
127
104
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)>::callback_fn<checkNestingOfRegions(clang::Sema&, (anonymous namespace)::DSAStackTy const*, clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, clang::SourceLocation)::$_26>(long, clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)
Line
Count
Source
124
4.60k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4.60k
    return (*reinterpret_cast<Callable*>(callable))(
126
4.60k
        std::forward<Params>(params)...);
127
4.60k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::visitSubCaptures(clang::CapturedStmt*)::'lambda'(llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
1.66k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.66k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.66k
        std::forward<Params>(params)...);
127
1.66k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::ValueDecl*)>::callback_fn<buildDeclareReductionRef(clang::Sema&, clang::SourceLocation, clang::SourceRange, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, llvm::SmallVector<clang::CXXBaseSpecifier*, 4u>&, clang::Expr*)::$_30>(long, clang::ValueDecl*)
Line
Count
Source
124
300
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
300
    return (*reinterpret_cast<Callable*>(callable))(
126
300
        std::forward<Params>(params)...);
127
300
  }
SemaOpenMP.cpp:clang::ValueDecl* llvm::function_ref<clang::ValueDecl* (clang::ValueDecl*)>::callback_fn<buildDeclareReductionRef(clang::Sema&, clang::SourceLocation, clang::SourceRange, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, llvm::SmallVector<clang::CXXBaseSpecifier*, 4u>&, clang::Expr*)::$_31>(long, clang::ValueDecl*)
Line
Count
Source
124
268
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
268
    return (*reinterpret_cast<Callable*>(callable))(
126
268
        std::forward<Params>(params)...);
127
268
  }
SemaOpenMP.cpp:clang::ValueDecl* llvm::function_ref<clang::ValueDecl* (clang::ValueDecl*)>::callback_fn<buildDeclareReductionRef(clang::Sema&, clang::SourceLocation, clang::SourceRange, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, llvm::SmallVector<clang::CXXBaseSpecifier*, 4u>&, clang::Expr*)::$_32>(long, clang::ValueDecl*)
Line
Count
Source
124
56
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
56
    return (*reinterpret_cast<Callable*>(callable))(
126
56
        std::forward<Params>(params)...);
127
56
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<(anonymous namespace)::DSARefChecker::VisitDeclRefExpr(clang::DeclRefExpr*)::'lambda'(clang::OpenMPDirectiveKind)>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
2.90k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.90k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.90k
        std::forward<Params>(params)...);
127
2.90k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::ValueDecl*)>::callback_fn<buildUserDefinedMapperRef(clang::Sema&, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, clang::Expr*)::$_34>(long, clang::ValueDecl*)
Line
Count
Source
124
330
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
330
    return (*reinterpret_cast<Callable*>(callable))(
126
330
        std::forward<Params>(params)...);
127
330
  }
SemaOpenMP.cpp:clang::ValueDecl* llvm::function_ref<clang::ValueDecl* (clang::ValueDecl*)>::callback_fn<buildUserDefinedMapperRef(clang::Sema&, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, clang::Expr*)::$_35>(long, clang::ValueDecl*)
Line
Count
Source
124
172
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
172
    return (*reinterpret_cast<Callable*>(callable))(
126
172
        std::forward<Params>(params)...);
127
172
  }
SemaOpenMP.cpp:clang::ValueDecl* llvm::function_ref<clang::ValueDecl* (clang::ValueDecl*)>::callback_fn<buildUserDefinedMapperRef(clang::Sema&, clang::Scope*, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, clang::QualType, clang::Expr*)::$_36>(long, clang::ValueDecl*)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<checkMapConflicts(clang::Sema&, (anonymous namespace)::DSAStackTy*, clang::ValueDecl const*, clang::Expr const*, bool, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)::$_33>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
1.24k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.24k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.24k
        std::forward<Params>(params)...);
127
1.24k
  }
bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<bool (clang::OpenMPDirectiveKind)>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
970k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
970k
    return (*reinterpret_cast<Callable*>(callable))(
126
970k
        std::forward<Params>(params)...);
127
970k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPCapturedByRef(clang::ValueDecl const*, unsigned int) const::$_0>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
11.4k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
11.4k
    return (*reinterpret_cast<Callable*>(callable))(
126
11.4k
        std::forward<Params>(params)...);
127
11.4k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPCapturedByRef(clang::ValueDecl const*, unsigned int) const::$_1>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
22.7k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
22.7k
    return (*reinterpret_cast<Callable*>(callable))(
126
22.7k
        std::forward<Params>(params)...);
127
22.7k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPCapturedByRef(clang::ValueDecl const*, unsigned int) const::$_2>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
27.4k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
27.4k
    return (*reinterpret_cast<Callable*>(callable))(
126
27.4k
        std::forward<Params>(params)...);
127
27.4k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)>::callback_fn<clang::Sema::isInOpenMPTargetExecutionDirective() const::$_3>(long, clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::SourceLocation)
Line
Count
Source
124
92.2k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
92.2k
    return (*reinterpret_cast<Callable*>(callable))(
126
92.2k
        std::forward<Params>(params)...);
127
92.2k
  }
bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<bool (clang::OpenMPClauseKind)>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
108k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
108k
    return (*reinterpret_cast<Callable*>(callable))(
126
108k
        std::forward<Params>(params)...);
127
108k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<clang::Sema::isOpenMPCapturedDecl(clang::ValueDecl*, bool, unsigned int)::$_4>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
334k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
334k
    return (*reinterpret_cast<Callable*>(callable))(
126
334k
        std::forward<Params>(params)...);
127
334k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPPrivateDecl(clang::ValueDecl const*, unsigned int) const::$_5>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
24.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
24.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
24.8k
        std::forward<Params>(params)...);
127
24.8k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPPrivateDecl(clang::ValueDecl const*, unsigned int) const::$_6>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
121
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
121
    return (*reinterpret_cast<Callable*>(callable))(
126
121
        std::forward<Params>(params)...);
127
121
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::isOpenMPPrivateDecl(clang::ValueDecl const*, unsigned int) const::$_7>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
78.1k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
78.1k
    return (*reinterpret_cast<Callable*>(callable))(
126
78.1k
        std::forward<Params>(params)...);
127
78.1k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<clang::Sema::isOpenMPPrivateDecl(clang::ValueDecl const*, unsigned int) const::$_8>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
759k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
759k
    return (*reinterpret_cast<Callable*>(callable))(
126
759k
        std::forward<Params>(params)...);
127
759k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::setOpenMPCaptureKind(clang::FieldDecl*, clang::ValueDecl const*, unsigned int)::$_9>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
46.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
46.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
46.8k
        std::forward<Params>(params)...);
127
46.8k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<clang::Sema::setOpenMPCaptureKind(clang::FieldDecl*, clang::ValueDecl const*, unsigned int)::$_10>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
3.80k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.80k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.80k
        std::forward<Params>(params)...);
127
3.80k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitDeclRefExpr(clang::DeclRefExpr*)::'lambda'(llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
1.21k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.21k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.21k
        std::forward<Params>(params)...);
127
1.21k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitDeclRefExpr(clang::DeclRefExpr*)::'lambda'(clang::OpenMPClauseKind)>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
9.57k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.57k
    return (*reinterpret_cast<Callable*>(callable))(
126
9.57k
        std::forward<Params>(params)...);
127
9.57k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitDeclRefExpr(clang::DeclRefExpr*)::'lambda'(clang::OpenMPDirectiveKind)>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
26.8k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
26.8k
    return (*reinterpret_cast<Callable*>(callable))(
126
26.8k
        std::forward<Params>(params)...);
127
26.8k
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitMemberExpr(clang::MemberExpr*)::'lambda'(llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
72
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
72
    return (*reinterpret_cast<Callable*>(callable))(
126
72
        std::forward<Params>(params)...);
127
72
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitMemberExpr(clang::MemberExpr*)::'lambda'(clang::OpenMPClauseKind)>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
4
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
4
    return (*reinterpret_cast<Callable*>(callable))(
126
4
        std::forward<Params>(params)...);
127
4
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitMemberExpr(clang::MemberExpr*)::'lambda'(clang::OpenMPDirectiveKind)>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
262
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
262
    return (*reinterpret_cast<Callable*>(callable))(
126
262
        std::forward<Params>(params)...);
127
262
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<(anonymous namespace)::DSAAttrChecker::VisitMemberExpr(clang::MemberExpr*)::'lambda0'(llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
292
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
292
    return (*reinterpret_cast<Callable*>(callable))(
126
292
        std::forward<Params>(params)...);
127
292
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<clang::Sema::ActOnOpenMPPrivateClause(llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)::$_17>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
30
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
30
    return (*reinterpret_cast<Callable*>(callable))(
126
30
        std::forward<Params>(params)...);
127
30
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPClauseKind)>::callback_fn<clang::Sema::ActOnOpenMPFirstprivateClause(llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)::$_18>(long, clang::OpenMPClauseKind)
Line
Count
Source
124
296
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
296
    return (*reinterpret_cast<Callable*>(callable))(
126
296
        std::forward<Params>(params)...);
127
296
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (clang::OpenMPDirectiveKind)>::callback_fn<clang::Sema::ActOnOpenMPFirstprivateClause(llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)::$_19>(long, clang::OpenMPDirectiveKind)
Line
Count
Source
124
338
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
338
    return (*reinterpret_cast<Callable*>(callable))(
126
338
        std::forward<Params>(params)...);
127
338
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<clang::Sema::ActOnOpenMPFirstprivateClause(llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)::$_20>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
30
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
30
    return (*reinterpret_cast<Callable*>(callable))(
126
30
        std::forward<Params>(params)...);
127
30
  }
SemaOpenMP.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)>::callback_fn<clang::Sema::ActOnOpenMPIsDevicePtrClause(llvm::ArrayRef<clang::Expr*>, clang::OMPVarListLocTy const&)::$_21>(long, llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent>, clang::OpenMPClauseKind)
Line
Count
Source
124
60
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
60
    return (*reinterpret_cast<Callable*>(callable))(
126
60
        std::forward<Params>(params)...);
127
60
  }
SemaOverload.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::QualType>)>::callback_fn<clang::Sema::AddMethodTemplateCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::TemplateArgumentListInfo*, clang::QualType, clang::Expr::Classification, llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool)::$_2>(long, llvm::ArrayRef<clang::QualType>)
Line
Count
Source
124
31.2k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
31.2k
    return (*reinterpret_cast<Callable*>(callable))(
126
31.2k
        std::forward<Params>(params)...);
127
31.2k
  }
SemaOverload.cpp:bool llvm::function_ref<bool (llvm::ArrayRef<clang::QualType>)>::callback_fn<clang::Sema::AddTemplateOverloadCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool, bool, clang::CallExpr::ADLCallKind)::$_3>(long, llvm::ArrayRef<clang::QualType>)
Line
Count
Source
124
723k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
723k
    return (*reinterpret_cast<Callable*>(callable))(
126
723k
        std::forward<Params>(params)...);
127
723k
  }
SemaPseudoObject.cpp:clang::Expr* llvm::function_ref<clang::Expr* (clang::Expr*, unsigned int)>::callback_fn<(anonymous namespace)::ObjCPropertyOpBuilder::rebuildAndCaptureObject(clang::Expr*)::$_0>(long, clang::Expr*, unsigned int)
Line
Count
Source
124
1.90k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.90k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.90k
        std::forward<Params>(params)...);
127
1.90k
  }
SemaPseudoObject.cpp:clang::Expr* llvm::function_ref<clang::Expr* (clang::Expr*, unsigned int)>::callback_fn<(anonymous namespace)::ObjCSubscriptOpBuilder::rebuildAndCaptureObject(clang::Expr*)::$_1>(long, clang::Expr*, unsigned int)
Line
Count
Source
124
496
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
496
    return (*reinterpret_cast<Callable*>(callable))(
126
496
        std::forward<Params>(params)...);
127
496
  }
SemaPseudoObject.cpp:clang::Expr* llvm::function_ref<clang::Expr* (clang::Expr*, unsigned int)>::callback_fn<(anonymous namespace)::MSPropertyOpBuilder::rebuildAndCaptureObject(clang::Expr*)::$_3>(long, clang::Expr*, unsigned int)
Line
Count
Source
124
394
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
394
    return (*reinterpret_cast<Callable*>(callable))(
126
394
        std::forward<Params>(params)...);
127
394
  }
SemaPseudoObject.cpp:clang::Expr* llvm::function_ref<clang::Expr* (clang::Expr*, unsigned int)>::callback_fn<stripOpaqueValuesFromPseudoObjectRef(clang::Sema&, clang::Expr*)::$_4>(long, clang::Expr*, unsigned int)
Line
Count
Source
124
65
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
65
    return (*reinterpret_cast<Callable*>(callable))(
126
65
        std::forward<Params>(params)...);
127
65
  }
SemaStmt.cpp:clang::Sema::ForRangeStatus llvm::function_ref<clang::Sema::ForRangeStatus ()>::callback_fn<BuildNonArrayForRange(clang::Sema&, clang::Expr*, clang::Expr*, clang::QualType, clang::VarDecl*, clang::VarDecl*, clang::SourceLocation, clang::SourceLocation, clang::OverloadCandidateSet*, clang::ActionResult<clang::Expr*, true>*, clang::ActionResult<clang::Expr*, true>*, (anonymous namespace)::BeginEndFunction*)::$_1>(long)
Line
Count
Source
124
18
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18
    return (*reinterpret_cast<Callable*>(callable))(
126
18
        std::forward<Params>(params)...);
127
18
  }
SemaStmt.cpp:clang::Sema::ForRangeStatus llvm::function_ref<clang::Sema::ForRangeStatus ()>::callback_fn<BuildNonArrayForRange(clang::Sema&, clang::Expr*, clang::Expr*, clang::QualType, clang::VarDecl*, clang::VarDecl*, clang::SourceLocation, clang::SourceLocation, clang::OverloadCandidateSet*, clang::ActionResult<clang::Expr*, true>*, clang::ActionResult<clang::Expr*, true>*, (anonymous namespace)::BeginEndFunction*)::$_2>(long)
Line
Count
Source
124
20
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
20
    return (*reinterpret_cast<Callable*>(callable))(
126
20
        std::forward<Params>(params)...);
127
20
  }
SemaStmt.cpp:clang::ActionResult<clang::Expr*, true> llvm::function_ref<clang::ActionResult<clang::Expr*, true> (clang::Expr*)>::callback_fn<clang::Sema::ActOnCaseExpr(clang::SourceLocation, clang::ActionResult<clang::Expr*, true>)::$_0>(long, clang::Expr*)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
SemaStmt.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<(anonymous namespace)::CatchTypePublicBases>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
129
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
129
    return (*reinterpret_cast<Callable*>(callable))(
126
129
        std::forward<Params>(params)...);
127
129
  }
SemaTemplateDeduction.cpp:bool llvm::function_ref<bool ()>::callback_fn<clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, llvm::function_ref<bool (llvm::ArrayRef<clang::QualType>)>)::$_1>(long)
Line
Count
Source
124
754k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
754k
    return (*reinterpret_cast<Callable*>(callable))(
126
754k
        std::forward<Params>(params)...);
127
754k
  }
bool llvm::function_ref<bool ()>::callback_fn<clang::Sema::FinishTemplateArgumentDeduction(clang::FunctionTemplateDecl*, llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, unsigned int, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl<clang::Sema::OriginalCallArg> const*, bool, llvm::function_ref<bool ()>)::'lambda'()>(long)
Line
Count
Source
124
26.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
26.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
26.3k
        std::forward<Params>(params)...);
127
26.3k
  }
SemaTemplateInstantiate.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<clang::Sema::InstantiateClass(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool)::$_1>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
Unexecuted instantiation: SemaTemplateInstantiateDecl.cpp:std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::callback_fn<clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool)::$_0>(long)
SemaTemplateInstantiateDecl.cpp:void llvm::function_ref<void (clang::FunctionDecl*)>::callback_fn<clang::Sema::PerformPendingInstantiations(bool)::$_1>(long, clang::FunctionDecl*)
Line
Count
Source
124
16
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
16
    return (*reinterpret_cast<Callable*>(callable))(
126
16
        std::forward<Params>(params)...);
127
16
  }
SemaType.cpp:clang::SourceLocation llvm::function_ref<clang::SourceLocation (unsigned int)>::callback_fn<GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)::$_3>(long, unsigned int)
Line
Count
Source
124
18
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18
    return (*reinterpret_cast<Callable*>(callable))(
126
18
        std::forward<Params>(params)...);
127
18
  }
SemaType.cpp:void llvm::function_ref<void (clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)>::callback_fn<GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)::$_4>(long, clang::DeclSpec::TQ, llvm::StringRef, clang::SourceLocation)
Line
Count
Source
124
38
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
38
    return (*reinterpret_cast<Callable*>(callable))(
126
38
        std::forward<Params>(params)...);
127
38
  }
Unexecuted instantiation: SemaType.cpp:clang::SourceLocation llvm::function_ref<clang::SourceLocation (unsigned int)>::callback_fn<clang::Sema::BuildFunctionType(clang::QualType, llvm::MutableArrayRef<clang::QualType>, clang::SourceLocation, clang::DeclarationName, clang::FunctionProtoType::ExtProtoInfo const&)::$_0>(long, unsigned int)
CloneDetection.cpp:bool llvm::function_ref<bool (clang::StmtSequence const&, clang::StmtSequence const&)>::callback_fn<clang::RecursiveCloneTypeIIVerifyConstraint::constrain(std::__1::vector<llvm::SmallVector<clang::StmtSequence, 8u>, std::__1::allocator<llvm::SmallVector<clang::StmtSequence, 8u> > >&)::$_0>(long, clang::StmtSequence const&, clang::StmtSequence const&)
Line
Count
Source
124
145
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
145
    return (*reinterpret_cast<Callable*>(callable))(
126
145
        std::forward<Params>(params)...);
127
145
  }
CloneDetection.cpp:bool llvm::function_ref<bool (clang::StmtSequence const&, clang::StmtSequence const&)>::callback_fn<clang::MatchingVariablePatternConstraint::constrain(std::__1::vector<llvm::SmallVector<clang::StmtSequence, 8u>, std::__1::allocator<llvm::SmallVector<clang::StmtSequence, 8u> > >&)::$_1>(long, clang::StmtSequence const&, clang::StmtSequence const&)
Line
Count
Source
124
15
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
15
    return (*reinterpret_cast<Callable*>(callable))(
126
15
        std::forward<Params>(params)...);
127
15
  }
CXXInheritance.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<clang::CXXRecordDecl::isDerivedFrom(clang::CXXRecordDecl const*, clang::CXXBasePaths&) const::$_0>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
970k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
970k
    return (*reinterpret_cast<Callable*>(callable))(
126
970k
        std::forward<Params>(params)...);
127
970k
  }
CXXInheritance.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<clang::CXXRecordDecl::isVirtuallyDerivedFrom(clang::CXXRecordDecl const*) const::$_1>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
3.17k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.17k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.17k
        std::forward<Params>(params)...);
127
3.17k
  }
CXXInheritance.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<clang::CXXRecordDecl::isProvablyNotDerivedFrom(clang::CXXRecordDecl const*) const::$_2>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
61.6k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
61.6k
    return (*reinterpret_cast<Callable*>(callable))(
126
61.6k
        std::forward<Params>(params)...);
127
61.6k
  }
CXXInheritance.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<clang::CXXRecordDecl::lookupDependentName(clang::DeclarationName const&, llvm::function_ref<bool (clang::NamedDecl const*)>)::$_4>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
21
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
21
    return (*reinterpret_cast<Callable*>(callable))(
126
21
        std::forward<Params>(params)...);
127
21
  }
Decl.cpp:bool llvm::function_ref<bool (clang::Decl::Kind)>::callback_fn<clang::RecordDecl::LoadFieldsFromExternalStorage() const::$_1>(long, clang::Decl::Kind)
Line
Count
Source
124
21.2k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
21.2k
    return (*reinterpret_cast<Callable*>(callable))(
126
21.2k
        std::forward<Params>(params)...);
127
21.2k
  }
DeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<clang::CXXRecordDecl::hasSubobjectAtOffsetZeroOfEmptyBaseType(clang::ASTContext&, clang::CXXRecordDecl const*)::$_1::operator()(clang::CXXRecordDecl const*) const::'lambda'(clang::CXXRecordDecl const*)>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
534
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
534
    return (*reinterpret_cast<Callable*>(callable))(
126
534
        std::forward<Params>(params)...);
127
534
  }
DeclCXX.cpp:bool llvm::function_ref<bool (clang::CXXRecordDecl const*)>::callback_fn<clang::CXXRecordDecl::hasAnyDependentBases() const::$_0>(long, clang::CXXRecordDecl const*)
Line
Count
Source
124
998
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
998
    return (*reinterpret_cast<Callable*>(callable))(
126
998
        std::forward<Params>(params)...);
127
998
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::Attr const*)::$_0>(long)
Line
Count
Source
124
9
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9
    return (*reinterpret_cast<Callable*>(callable))(
126
9
        std::forward<Params>(params)...);
127
9
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::Stmt const*)::$_1>(long)
Line
Count
Source
124
1.35k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.35k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.35k
        std::forward<Params>(params)...);
127
1.35k
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::Decl const*)::$_2>(long)
Line
Count
Source
124
933
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
933
    return (*reinterpret_cast<Callable*>(callable))(
126
933
        std::forward<Params>(params)...);
127
933
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::Decl const*)::$_3>(long)
Line
Count
Source
124
933
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
933
    return (*reinterpret_cast<Callable*>(callable))(
126
933
        std::forward<Params>(params)...);
127
933
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::comments::Comment const*, clang::comments::FullComment const*)::$_4>(long)
Line
Count
Source
124
64
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
64
    return (*reinterpret_cast<Callable*>(callable))(
126
64
        std::forward<Params>(params)...);
127
64
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::comments::Comment const*, clang::comments::FullComment const*)::$_5>(long)
Line
Count
Source
124
64
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
64
    return (*reinterpret_cast<Callable*>(callable))(
126
64
        std::forward<Params>(params)...);
127
64
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::Visit(clang::TemplateArgument const&, clang::SourceRange, clang::Decl const*, llvm::StringRef)::$_6>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::writeSourceLocation(clang::SourceLocation)::$_7>(long)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::writeSourceLocation(clang::SourceLocation)::$_8>(long)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::writeSourceRange(clang::SourceRange)::$_9>(long)
Line
Count
Source
124
2.36k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.36k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.36k
        std::forward<Params>(params)...);
127
2.36k
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::writeSourceRange(clang::SourceRange)::$_10>(long)
Line
Count
Source
124
2.36k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2.36k
    return (*reinterpret_cast<Callable*>(callable))(
126
2.36k
        std::forward<Params>(params)...);
127
2.36k
  }
Unexecuted instantiation: JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitDependentSizedExtVectorType(clang::DependentSizedExtVectorType const*)::$_11>(long)
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)::$_12>(long)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitTemplateTypeParmDecl(clang::TemplateTypeParmDecl const*)::$_13>(long)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
Unexecuted instantiation: JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl const*)::$_14>(long)
Unexecuted instantiation: JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl const*)::$_15>(long)
Unexecuted instantiation: JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitUnresolvedLookupExpr(clang::UnresolvedLookupExpr const*)::$_16>(long)
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitExprWithCleanups(clang::ExprWithCleanups const*)::$_17>(long)
Line
Count
Source
124
3
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3
    return (*reinterpret_cast<Callable*>(callable))(
126
3
        std::forward<Params>(params)...);
127
3
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr const*)::$_18>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
JSONNodeDumper.cpp:void llvm::function_ref<void ()>::callback_fn<clang::JSONNodeDumper::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr const*)::$_18::operator()() const::'lambda'()>(long)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
PrintfFormatString.cpp:bool llvm::function_ref<bool (char)>::callback_fn<ParsePrintfSpecifier(clang::analyze_format_string::FormatStringHandler&, char const*&, char const*, unsigned int&, clang::LangOptions const&, clang::TargetInfo const&, bool, bool)::$_0>(long, char)
Line
Count
Source
124
284
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
284
    return (*reinterpret_cast<Callable*>(callable))(
126
284
        std::forward<Params>(params)...);
127
284
  }
VTableBuilder.cpp:bool llvm::function_ref<bool (clang::CXXBaseSpecifier const*, clang::CXXBasePath&)>::callback_fn<(anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::$_4>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)
Line
Count
Source
124
3.41k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.41k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.41k
        std::forward<Params>(params)...);
127
3.41k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_2>(long, clang::Token&, bool&)
Line
Count
Source
124
1.95M
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.95M
    return (*reinterpret_cast<Callable*>(callable))(
126
1.95M
        std::forward<Params>(params)...);
127
1.95M
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_3>(long, clang::Token&, bool&)
Line
Count
Source
124
12.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
12.0k
        std::forward<Params>(params)...);
127
12.0k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_4>(long, clang::Token&, bool&)
Line
Count
Source
124
32.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
32.0k
        std::forward<Params>(params)...);
127
32.0k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_5>(long, clang::Token&, bool&)
Line
Count
Source
124
6.16k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.16k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.16k
        std::forward<Params>(params)...);
127
6.16k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_6>(long, clang::Token&, bool&)
Line
Count
Source
124
47.1k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
47.1k
    return (*reinterpret_cast<Callable*>(callable))(
126
47.1k
        std::forward<Params>(params)...);
127
47.1k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_7>(long, clang::Token&, bool&)
Line
Count
Source
124
1.03k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1.03k
    return (*reinterpret_cast<Callable*>(callable))(
126
1.03k
        std::forward<Params>(params)...);
127
1.03k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_8>(long, clang::Token&, bool&)
Line
Count
Source
124
3.14k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.14k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.14k
        std::forward<Params>(params)...);
127
3.14k
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_9>(long, clang::Token&, bool&)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_10>(long, clang::Token&, bool&)
Line
Count
Source
124
247
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
247
    return (*reinterpret_cast<Callable*>(callable))(
126
247
        std::forward<Params>(params)...);
127
247
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_11>(long, clang::Token&, bool&)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_12>(long, clang::Token&, bool&)
Line
Count
Source
124
6
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6
    return (*reinterpret_cast<Callable*>(callable))(
126
6
        std::forward<Params>(params)...);
127
6
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_13>(long, clang::Token&, bool&)
Line
Count
Source
124
21
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
21
    return (*reinterpret_cast<Callable*>(callable))(
126
21
        std::forward<Params>(params)...);
127
21
  }
PPMacroExpansion.cpp:int llvm::function_ref<int (clang::Token&, bool&)>::callback_fn<clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)::$_14>(long, clang::Token&, bool&)
Line
Count
Source
124
7
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
7
    return (*reinterpret_cast<Callable*>(callable))(
126
7
        std::forward<Params>(params)...);
127
7
  }
Preprocessor.cpp:void llvm::function_ref<void (clang::Module*)>::callback_fn<clang::Preprocessor::makeModuleVisible(clang::Module*, clang::SourceLocation)::$_1>(long, clang::Module*)
Line
Count
Source
124
6.79k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
6.79k
    return (*reinterpret_cast<Callable*>(callable))(
126
6.79k
        std::forward<Params>(params)...);
127
6.79k
  }
Preprocessor.cpp:void llvm::function_ref<void (llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)>::callback_fn<clang::Preprocessor::makeModuleVisible(clang::Module*, clang::SourceLocation)::$_2>(long, llvm::ArrayRef<clang::Module*>, clang::Module*, llvm::StringRef)
Line
Count
Source
124
1
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
1
    return (*reinterpret_cast<Callable*>(callable))(
126
1
        std::forward<Params>(params)...);
127
1
  }
ModuleSymbolTable.cpp:void llvm::function_ref<void (llvm::StringRef, llvm::object::BasicSymbolRef::Flags)>::callback_fn<llvm::ModuleSymbolTable::addModule(llvm::Module*)::$_1>(long, llvm::StringRef, llvm::object::BasicSymbolRef::Flags)
Line
Count
Source
124
240
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
240
    return (*reinterpret_cast<Callable*>(callable))(
126
240
        std::forward<Params>(params)...);
127
240
  }
ModuleSymbolTable.cpp:void llvm::function_ref<void (llvm::RecordStreamer&)>::callback_fn<llvm::ModuleSymbolTable::CollectAsmSymbols(llvm::Module const&, llvm::function_ref<void (llvm::StringRef, llvm::object::BasicSymbolRef::Flags)>)::$_2>(long, llvm::RecordStreamer&)
Line
Count
Source
124
74
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
74
    return (*reinterpret_cast<Callable*>(callable))(
126
74
        std::forward<Params>(params)...);
127
74
  }
ModuleSymbolTable.cpp:void llvm::function_ref<void (llvm::RecordStreamer&)>::callback_fn<llvm::ModuleSymbolTable::CollectAsmSymvers(llvm::Module const&, llvm::function_ref<void (llvm::StringRef, llvm::StringRef)>)::$_3>(long, llvm::RecordStreamer&)
Line
Count
Source
124
2
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
2
    return (*reinterpret_cast<Callable*>(callable))(
126
2
        std::forward<Params>(params)...);
127
2
  }
MetadataLoader.cpp:void llvm::function_ref<void (llvm::StringRef)>::callback_fn<llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl<unsigned long long>&, unsigned int, (anonymous namespace)::(anonymous namespace)::PlaceholderQueue&, llvm::StringRef, unsigned int&)::$_2>(long, llvm::StringRef)
Line
Count
Source
124
100k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
100k
    return (*reinterpret_cast<Callable*>(callable))(
126
100k
        std::forward<Params>(params)...);
127
100k
  }
MetadataLoader.cpp:void llvm::function_ref<void (llvm::StringRef)>::callback_fn<llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadModuleMetadataBlock()::$_1>(long, llvm::StringRef)
Line
Count
Source
124
184
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
184
    return (*reinterpret_cast<Callable*>(callable))(
126
184
        std::forward<Params>(params)...);
127
184
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyScalarEntry(llvm::msgpack::MapDocNode&, llvm::StringRef, bool, llvm::msgpack::Type, llvm::function_ref<bool (llvm::msgpack::DocNode&)>)::$_0>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
39.0k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
39.0k
    return (*reinterpret_cast<Callable*>(callable))(
126
39.0k
        std::forward<Params>(params)...);
127
39.0k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyIntegerEntry(llvm::msgpack::MapDocNode&, llvm::StringRef, bool)::$_1>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
53.3k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
53.3k
    return (*reinterpret_cast<Callable*>(callable))(
126
53.3k
        std::forward<Params>(params)...);
127
53.3k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernelArgs(llvm::msgpack::DocNode&)::$_2>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
9.42k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.42k
    return (*reinterpret_cast<Callable*>(callable))(
126
9.42k
        std::forward<Params>(params)...);
127
9.42k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernelArgs(llvm::msgpack::DocNode&)::$_3>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
9.42k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.42k
    return (*reinterpret_cast<Callable*>(callable))(
126
9.42k
        std::forward<Params>(params)...);
127
9.42k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernelArgs(llvm::msgpack::DocNode&)::$_4>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
5.46k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
5.46k
    return (*reinterpret_cast<Callable*>(callable))(
126
5.46k
        std::forward<Params>(params)...);
127
5.46k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernelArgs(llvm::msgpack::DocNode&)::$_5>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
32
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
32
    return (*reinterpret_cast<Callable*>(callable))(
126
32
        std::forward<Params>(params)...);
127
32
  }
Unexecuted instantiation: AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernelArgs(llvm::msgpack::DocNode&)::$_6>(long, llvm::msgpack::DocNode&)
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_7>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
335
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
335
    return (*reinterpret_cast<Callable*>(callable))(
126
335
        std::forward<Params>(params)...);
127
335
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_8>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
335
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
335
    return (*reinterpret_cast<Callable*>(callable))(
126
335
        std::forward<Params>(params)...);
127
335
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_8::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
670
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
670
    return (*reinterpret_cast<Callable*>(callable))(
126
670
        std::forward<Params>(params)...);
127
670
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_9>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
3.41k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.41k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.41k
        std::forward<Params>(params)...);
127
3.41k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_9::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
9.42k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
9.42k
    return (*reinterpret_cast<Callable*>(callable))(
126
9.42k
        std::forward<Params>(params)...);
127
9.42k
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_10>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_10::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_11>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
12
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
12
    return (*reinterpret_cast<Callable*>(callable))(
126
12
        std::forward<Params>(params)...);
127
12
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verifyKernel(llvm::msgpack::DocNode&)::$_11::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_12>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
319
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
319
    return (*reinterpret_cast<Callable*>(callable))(
126
319
        std::forward<Params>(params)...);
127
319
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_12::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
638
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
638
    return (*reinterpret_cast<Callable*>(callable))(
126
638
        std::forward<Params>(params)...);
127
638
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_13>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
18
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
18
    return (*reinterpret_cast<Callable*>(callable))(
126
18
        std::forward<Params>(params)...);
127
18
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_13::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
36
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
36
    return (*reinterpret_cast<Callable*>(callable))(
126
36
        std::forward<Params>(params)...);
127
36
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_14>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
319
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
319
    return (*reinterpret_cast<Callable*>(callable))(
126
319
        std::forward<Params>(params)...);
127
319
  }
AMDGPUMetadataVerifier.cpp:bool llvm::function_ref<bool (llvm::msgpack::DocNode&)>::callback_fn<llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify(llvm::msgpack::DocNode&)::$_14::operator()(llvm::msgpack::DocNode&) const::'lambda'(llvm::msgpack::DocNode&)>(long, llvm::msgpack::DocNode&)
Line
Count
Source
124
3.42k
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
3.42k
    return (*reinterpret_cast<Callable*>(callable))(
126
3.42k
        std::forward<Params>(params)...);
127
3.42k
  }
Core.cpp:void llvm::function_ref<void (llvm::SmallVectorImpl<std::__1::pair<unsigned int, llvm::MDNode*> >&)>::callback_fn<LLVMInstructionGetAllMetadataOtherThanDebugLoc::$_0>(long, llvm::SmallVectorImpl<std::__1::pair<unsigned int, llvm::MDNode*> >&)
Line
Count
Source
124
141
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
141
    return (*reinterpret_cast<Callable*>(callable))(
126
141
        std::forward<Params>(params)...);
127
141
  }
Core.cpp:void llvm::function_ref<void (llvm::SmallVectorImpl<std::__1::pair<unsigned int, llvm::MDNode*> >&)>::callback_fn<LLVMGlobalCopyAllMetadata::$_1>(long, llvm::SmallVectorImpl<std::__1::pair<unsigned int, llvm::MDNode*> >&)
Line
Count
Source
124
44
  static Ret callback_fn(intptr_t callable, Params ...params) {
125
44
    return (*reinterpret_cast<Callable*>(callable))(
126
44
        std::forward<Params>(params)...);
127
44
  }
128
129
public:
130
4.30M
  function_ref() = default;
llvm::function_ref<clang::QualType ()>::function_ref()
Line
Count
Source
130
4.07M
  function_ref() = default;
llvm::function_ref<void ()>::function_ref()
Line
Count
Source
130
105k
  function_ref() = default;
llvm::function_ref<bool (llvm::msgpack::DocNode&)>::function_ref()
Line
Count
Source
130
124k
  function_ref() = default;
131
17.2M
  function_ref(std::nullptr_t) {}
132
133
  template <typename Callable>
134
  function_ref(Callable &&callable,
135
               typename std::enable_if<
136
                   !std::is_same<typename std::remove_reference<Callable>::type,
137
                                 function_ref>::value>::type * = nullptr)
138
      : callback(callback_fn<typename std::remove_reference<Callable>::type>),
139
221M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AArch64AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AArch64AsmParser::parseDirectiveInst(llvm::SMLoc)::$_2&>((anonymous namespace)::AArch64AsmParser::parseDirectiveInst(llvm::SMLoc)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AArch64AsmParser::parseDirectiveInst(llvm::SMLoc)::$_2&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
15
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::getWaitStatesSince(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_1&>(llvm::GCNHazardRecognizer::getWaitStatesSince(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::getWaitStatesSince(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_1&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
316k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::getWaitStatesSinceDef(unsigned int, llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_2&>(llvm::GCNHazardRecognizer::getWaitStatesSinceDef(unsigned int, llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::getWaitStatesSinceDef(unsigned int, llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_2&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
564k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::getWaitStatesSinceSetReg(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_3&>(llvm::GCNHazardRecognizer::getWaitStatesSinceSetReg(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::getWaitStatesSinceSetReg(llvm::function_ref<bool (llvm::MachineInstr*)>, int)::$_3&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
584
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_4&>(llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_4&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_4&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
15.0k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_5&>(llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_5&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkSMRDHazards(llvm::MachineInstr*)::$_5&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
304
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkVMEMHazards(llvm::MachineInstr*)::$_6&>(llvm::GCNHazardRecognizer::checkVMEMHazards(llvm::MachineInstr*)::$_6&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkVMEMHazards(llvm::MachineInstr*)::$_6&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
209k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_8>(llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_8&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_8>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
3.51k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_7&>(llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_7&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkDPPHazards(llvm::MachineInstr*)::$_7&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
1.27k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkDivFMasHazards(llvm::MachineInstr*)::$_9&>(llvm::GCNHazardRecognizer::checkDivFMasHazards(llvm::MachineInstr*)::$_9&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkDivFMasHazards(llvm::MachineInstr*)::$_9&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
407
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkGetRegHazards(llvm::MachineInstr*)::$_10&>(llvm::GCNHazardRecognizer::checkGetRegHazards(llvm::MachineInstr*)::$_10&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkGetRegHazards(llvm::MachineInstr*)::$_10&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
325
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkSetRegHazards(llvm::MachineInstr*)::$_11&>(llvm::GCNHazardRecognizer::checkSetRegHazards(llvm::MachineInstr*)::$_11&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkSetRegHazards(llvm::MachineInstr*)::$_11&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
255
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkVALUHazardsHelper(llvm::MachineOperand const&, llvm::MachineRegisterInfo const&)::$_12&>(llvm::GCNHazardRecognizer::checkVALUHazardsHelper(llvm::MachineOperand const&, llvm::MachineRegisterInfo const&)::$_12&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkVALUHazardsHelper(llvm::MachineOperand const&, llvm::MachineRegisterInfo const&)::$_12&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
326k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkRWLaneHazards(llvm::MachineInstr*)::$_13&>(llvm::GCNHazardRecognizer::checkRWLaneHazards(llvm::MachineInstr*)::$_13&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkRWLaneHazards(llvm::MachineInstr*)::$_13&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
70
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkRFEHazards(llvm::MachineInstr*)::$_14&>(llvm::GCNHazardRecognizer::checkRFEHazards(llvm::MachineInstr*)::$_14&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkRFEHazards(llvm::MachineInstr*)::$_14&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
4
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkAnyInstHazards(llvm::MachineInstr*)::$_15&>(llvm::GCNHazardRecognizer::checkAnyInstHazards(llvm::MachineInstr*)::$_15&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkAnyInstHazards(llvm::MachineInstr*)::$_15&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
300k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkReadM0Hazards(llvm::MachineInstr*)::$_16&>(llvm::GCNHazardRecognizer::checkReadM0Hazards(llvm::MachineInstr*)::$_16&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkReadM0Hazards(llvm::MachineInstr*)::$_16&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
517
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_17&>(llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_17&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_17&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
36
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_18&>(llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_18&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVcmpxPermlaneHazards(llvm::MachineInstr*)::$_18&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
36
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_19&>(llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_19&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_19&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
6.03k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_20&>(llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_20&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVMEMtoScalarWriteHazards(llvm::MachineInstr*)::$_20&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
6.03k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_21&>(llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_21&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_21&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
1.55k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_22&>(llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_22&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(llvm::MachineInstr*)::$_22&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
1.55k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_23&>(llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_23&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_23&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
15
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_24&>(llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_24&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixVcmpxExecWARHazard(llvm::MachineInstr*)::$_24&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
15
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27&>(llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
3.41k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&>(llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
266
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*, int)&>(llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*, int)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_27::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*, int)&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
266
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_26&>(llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_26&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::fixLdsBranchVmemWARHazard(llvm::MachineInstr*)::$_26&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
3.41k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkNSAtoVMEMHazard(llvm::MachineInstr*)::$_28&>(llvm::GCNHazardRecognizer::checkNSAtoVMEMHazard(llvm::MachineInstr*)::$_28&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkNSAtoVMEMHazard(llvm::MachineInstr*)::$_28&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
1.54k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_29&>(llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_29&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_29&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
32
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*, int)>::function_ref<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_30&>(llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_30&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkFPAtomicToDenormModeHazard(llvm::MachineInstr*)::$_30&>::type, llvm::function_ref<bool (llvm::MachineInstr*, int)> >::value), void>::type*)
Line
Count
Source
139
32
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_31&>(llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_31&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_31&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
6.45k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_33&>(llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_33&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_33&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
10.7k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_34&>(llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_34&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_34&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
10.5k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_35&>(llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_35&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAIHazards(llvm::MachineInstr*)::$_35&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
3.07k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_36&>(llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_36&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_36&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
5.13k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37&>(llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
5.13k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GCNHazardRecognizer.cpp:llvm::function_ref<bool (llvm::MachineInstr*)>::function_ref<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&>(llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GCNHazardRecognizer::checkMAILdStHazards(llvm::MachineInstr*)::$_37::operator()(llvm::MachineInstr*) const::'lambda'(llvm::MachineInstr*)&>::type, llvm::function_ref<bool (llvm::MachineInstr*)> >::value), void>::type*)
Line
Count
Source
139
389
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::finish()::$_1>(llvm::AMDGPUTargetELFStreamer::finish()::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::finish()::$_1>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
6
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectVersion(unsigned int, unsigned int)::$_2>(llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectVersion(unsigned int, unsigned int)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectVersion(unsigned int, unsigned int)::$_2>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
38
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectISA(unsigned int, unsigned int, unsigned int, llvm::StringRef, llvm::StringRef)::$_3>(llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectISA(unsigned int, unsigned int, unsigned int, llvm::StringRef, llvm::StringRef)::$_3&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::EmitDirectiveHSACodeObjectISA(unsigned int, unsigned int, unsigned int, llvm::StringRef, llvm::StringRef)::$_3>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
45
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::EmitISAVersion(llvm::StringRef)::$_4>(llvm::AMDGPUTargetELFStreamer::EmitISAVersion(llvm::StringRef)::$_4&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::EmitISAVersion(llvm::StringRef)::$_4>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
102
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::msgpack::Document&, bool)::$_5>(llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::msgpack::Document&, bool)::$_5&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::msgpack::Document&, bool)::$_5>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
37
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AMDGPUTargetStreamer.cpp:llvm::function_ref<void (llvm::MCELFStreamer&)>::function_ref<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::AMDGPU::HSAMD::Metadata const&)::$_6>(llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::AMDGPU::HSAMD::Metadata const&)::$_6&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata(llvm::AMDGPU::HSAMD::Metadata const&)::$_6>::type, llvm::function_ref<void (llvm::MCELFStreamer&)> >::value), void>::type*)
Line
Count
Source
139
32
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ARMAsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::ARMAsmParser::parseLiteralValues(unsigned int, llvm::SMLoc)::$_2&>((anonymous namespace)::ARMAsmParser::parseLiteralValues(unsigned int, llvm::SMLoc)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::ARMAsmParser::parseLiteralValues(unsigned int, llvm::SMLoc)::$_2&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
2.32k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ARMAsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::ARMAsmParser::parseDirectiveUnwindRaw(llvm::SMLoc)::$_4&>((anonymous namespace)::ARMAsmParser::parseDirectiveUnwindRaw(llvm::SMLoc)::$_4&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::ARMAsmParser::parseDirectiveUnwindRaw(llvm::SMLoc)::$_4&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
59
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ARMAsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::ARMAsmParser::parseDirectiveInst(llvm::SMLoc, char)::$_3&>((anonymous namespace)::ARMAsmParser::parseDirectiveInst(llvm::SMLoc, char)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::ARMAsmParser::parseDirectiveInst(llvm::SMLoc, char)::$_3&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
42
        callable(reinterpret_cast<intptr_t>(&callable)) {}
MipsAsmParser.cpp:llvm::function_ref<unsigned int ()>::function_ref<(anonymous namespace)::MipsAsmParser::parseDirectiveCpRestore(llvm::SMLoc)::$_1>((anonymous namespace)::MipsAsmParser::parseDirectiveCpRestore(llvm::SMLoc)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MipsAsmParser::parseDirectiveCpRestore(llvm::SMLoc)::$_1>::type, llvm::function_ref<unsigned int ()> >::value), void>::type*)
Line
Count
Source
139
29
        callable(reinterpret_cast<intptr_t>(&callable)) {}
MSP430AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::MSP430AsmParser::ParseLiteralValues(unsigned int, llvm::SMLoc)::$_1&>((anonymous namespace)::MSP430AsmParser::ParseLiteralValues(unsigned int, llvm::SMLoc)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MSP430AsmParser::ParseLiteralValues(unsigned int, llvm::SMLoc)::$_1&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
7
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PPCISelDAGToDAG.cpp:llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::function_ref<(anonymous namespace)::BitPermutationSelector::SelectAndParts32(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>((anonymous namespace)::BitPermutationSelector::SelectAndParts32(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::BitPermutationSelector::SelectAndParts32(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::type, llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)> >::value), void>::type*)
Line
Count
Source
139
14
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PPCISelDAGToDAG.cpp:llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::function_ref<(anonymous namespace)::BitPermutationSelector::Select32(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>((anonymous namespace)::BitPermutationSelector::Select32(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::BitPermutationSelector::Select32(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::type, llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)> >::value), void>::type*)
Line
Count
Source
139
328
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PPCISelDAGToDAG.cpp:llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::function_ref<(anonymous namespace)::BitPermutationSelector::SelectAndParts64(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&>((anonymous namespace)::BitPermutationSelector::SelectAndParts64(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::BitPermutationSelector::SelectAndParts64(llvm::SDLoc const&, llvm::SDValue&, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&>::type, llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)> >::value), void>::type*)
Line
Count
Source
139
18
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PPCISelDAGToDAG.cpp:llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::function_ref<(anonymous namespace)::BitPermutationSelector::Select64(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>((anonymous namespace)::BitPermutationSelector::Select64(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::BitPermutationSelector::Select64(llvm::SDNode*, bool, unsigned int*)::'lambda'((anonymous namespace)::BitPermutationSelector::BitGroup const&)>::type, llvm::function_ref<bool ((anonymous namespace)::BitPermutationSelector::BitGroup const&)> >::value), void>::type*)
Line
Count
Source
139
629
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PPCAsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::PPCAsmParser::ParseDirectiveWord(unsigned int, llvm::AsmToken)::$_1&>((anonymous namespace)::PPCAsmParser::ParseDirectiveWord(unsigned int, llvm::AsmToken)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PPCAsmParser::ParseDirectiveWord(unsigned int, llvm::AsmToken)::$_1&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
104
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGSCCPassManager.cpp:llvm::function_ref<void (llvm::ArrayRef<llvm::LazyCallGraph::SCC*>)>::function_ref<llvm::updateCGAndAnalysisManagerForFunctionPass(llvm::LazyCallGraph&, llvm::LazyCallGraph::SCC&, llvm::LazyCallGraph::Node&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::CGSCCUpdateResult&)::$_2>(llvm::updateCGAndAnalysisManagerForFunctionPass(llvm::LazyCallGraph&, llvm::LazyCallGraph::SCC&, llvm::LazyCallGraph::Node&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::CGSCCUpdateResult&)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::updateCGAndAnalysisManagerForFunctionPass(llvm::LazyCallGraph&, llvm::LazyCallGraph::SCC&, llvm::LazyCallGraph::Node&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::CGSCCUpdateResult&)::$_2>::type, llvm::function_ref<void (llvm::ArrayRef<llvm::LazyCallGraph::SCC*>)> >::value), void>::type*)
Line
Count
Source
139
46
        callable(reinterpret_cast<intptr_t>(&callable)) {}
IVUsers.cpp:llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::function_ref<llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSetImpl<llvm::Loop*>&)::$_0&>(llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSetImpl<llvm::Loop*>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::IVUsers::AddUsersImpl(llvm::Instruction*, llvm::SmallPtrSetImpl<llvm::Loop*>&)::$_0&>::type, llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)> >::value), void>::type*)
Line
Count
Source
139
599k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ModuleSummaryAnalysis.cpp:llvm::function_ref<void (llvm::StringRef, llvm::object::BasicSymbolRef::Flags)>::function_ref<llvm::buildModuleSummaryIndex(llvm::Module const&, std::__1::function<llvm::BlockFrequencyInfo* (llvm::Function const&)>, llvm::ProfileSummaryInfo*)::$_0>(llvm::buildModuleSummaryIndex(llvm::Module const&, std::__1::function<llvm::BlockFrequencyInfo* (llvm::Function const&)>, llvm::ProfileSummaryInfo*)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::buildModuleSummaryIndex(llvm::Module const&, std::__1::function<llvm::BlockFrequencyInfo* (llvm::Function const&)>, llvm::ProfileSummaryInfo*)::$_0>::type, llvm::function_ref<void (llvm::StringRef, llvm::object::BasicSymbolRef::Flags)> >::value), void>::type*)
Line
Count
Source
139
8
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ScalarEvolutionNormalization.cpp:llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::function_ref<llvm::normalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_0&>(llvm::normalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::normalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_0&>::type, llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)> >::value), void>::type*)
Line
Count
Source
139
1.17M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ScalarEvolutionNormalization.cpp:llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)>::function_ref<llvm::denormalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_1&>(llvm::denormalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::denormalizeForPostIncUse(llvm::SCEV const*, llvm::SmallPtrSet<llvm::Loop const*, 2u> const&, llvm::ScalarEvolution&)::$_1&>::type, llvm::function_ref<bool (llvm::SCEVAddRecExpr const*)> >::value), void>::type*)
Line
Count
Source
139
666k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_4&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_4&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_4&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
14.2M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_5&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_5&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_5&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
14.2M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_6&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_6&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_6&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
9.84M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_7&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_7&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_7&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
9.84M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_8&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_8&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_8&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
3.04M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ValueTracking.cpp:llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)>::function_ref<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_9&>(computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_9&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<computeKnownBitsFromOperator(llvm::Operator const*, llvm::KnownBits&, unsigned int, (anonymous namespace)::Query const&)::$_9&>::type, llvm::function_ref<llvm::APInt (llvm::APInt const&, unsigned int)> >::value), void>::type*)
Line
Count
Source
139
3.04M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AtomicExpandPass.cpp:llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>::function_ref<(anonymous namespace)::AtomicExpand::expandAtomicRMWToLibcall(llvm::AtomicRMWInst*)::$_4>((anonymous namespace)::AtomicExpand::expandAtomicRMWToLibcall(llvm::AtomicRMWInst*)::$_4&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AtomicExpand::expandAtomicRMWToLibcall(llvm::AtomicRMWInst*)::$_4>::type, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)> >::value), void>::type*)
Line
Count
Source
139
187
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AtomicExpandPass.cpp:llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::function_ref<(anonymous namespace)::AtomicExpand::tryExpandAtomicLoad(llvm::LoadInst*)::$_1>((anonymous namespace)::AtomicExpand::tryExpandAtomicLoad(llvm::LoadInst*)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AtomicExpand::tryExpandAtomicLoad(llvm::LoadInst*)::$_1>::type, llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
2
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AtomicExpandPass.cpp:llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::function_ref<(anonymous namespace)::AtomicExpand::tryExpandAtomicRMW(llvm::AtomicRMWInst*)::$_2&>((anonymous namespace)::AtomicExpand::tryExpandAtomicRMW(llvm::AtomicRMWInst*)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AtomicExpand::tryExpandAtomicRMW(llvm::AtomicRMWInst*)::$_2&>::type, llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
20.3k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AtomicExpandPass.cpp:llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::function_ref<(anonymous namespace)::AtomicExpand::expandPartwordAtomicRMW(llvm::AtomicRMWInst*, llvm::TargetLoweringBase::AtomicExpansionKind)::$_3&>((anonymous namespace)::AtomicExpand::expandPartwordAtomicRMW(llvm::AtomicRMWInst*, llvm::TargetLoweringBase::AtomicExpansionKind)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AtomicExpand::expandPartwordAtomicRMW(llvm::AtomicRMWInst*, llvm::TargetLoweringBase::AtomicExpansionKind)::$_3&>::type, llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
10
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>::function_ref<void (&)(llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>(void (&&&)(llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<void (&)(llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>::type, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)> >::value), void>::type*)
Line
Count
Source
139
819
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AtomicExpandPass.cpp:llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)>::function_ref<llvm::expandAtomicRMWToCmpXchg(llvm::AtomicRMWInst*, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>)::$_0>(llvm::expandAtomicRMWToCmpXchg(llvm::AtomicRMWInst*, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::expandAtomicRMWToCmpXchg(llvm::AtomicRMWInst*, llvm::function_ref<void (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::AtomicOrdering, llvm::Value*&, llvm::Value*&)>)::$_0>::type, llvm::function_ref<llvm::Value* (llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
996
        callable(reinterpret_cast<intptr_t>(&callable)) {}
MachineBlockPlacement.cpp:llvm::function_ref<void (llvm::MachineBasicBlock*)>::function_ref<(anonymous namespace)::MachineBlockPlacement::maybeTailDuplicateBlock(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, (anonymous namespace)::BlockChain&, llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>&, bool&)::$_3&>((anonymous namespace)::MachineBlockPlacement::maybeTailDuplicateBlock(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, (anonymous namespace)::BlockChain&, llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>&, bool&)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MachineBlockPlacement::maybeTailDuplicateBlock(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, (anonymous namespace)::BlockChain&, llvm::SmallSetVector<llvm::MachineBasicBlock const*, 16u>*, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::MachineBasicBlock, false, false, void>, false, false>&, bool&)::$_3&>::type, llvm::function_ref<void (llvm::MachineBasicBlock*)> >::value), void>::type*)
Line
Count
Source
139
689k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Module.cpp:llvm::function_ref<llvm::GlobalVariable* ()>::function_ref<llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*)::$_0>(llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*)::$_0>::type, llvm::function_ref<llvm::GlobalVariable* ()> >::value), void>::type*)
Line
Count
Source
139
5.06k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Verifier.cpp:llvm::function_ref<bool (llvm::Value const*)>::function_ref<(anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)::$_0>((anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::Verifier::visitGlobalValue(llvm::GlobalValue const&)::$_0>::type, llvm::function_ref<bool (llvm::Value const*)> >::value), void>::type*)
Line
Count
Source
139
1.46M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<bool (char)>::function_ref<llvm::StringRef::find_if_not(llvm::function_ref<bool (char)>, unsigned long) const::'lambda'(char)>(llvm::StringRef::find_if_not(llvm::function_ref<bool (char)>, unsigned long) const::'lambda'(char)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::StringRef::find_if_not(llvm::function_ref<bool (char)>, unsigned long) const::'lambda'(char)>::type, llvm::function_ref<bool (char)> >::value), void>::type*)
Line
Count
Source
139
154k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<bool (char)>::function_ref<bool (&)(char)>(bool (&&&)(char), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<bool (&)(char)>::type, llvm::function_ref<bool (char)> >::value), void>::type*)
Line
Count
Source
139
42.1k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<llvm::AAResults& (llvm::Function&)>::function_ref<llvm::LegacyAARGetter&>(llvm::LegacyAARGetter&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::LegacyAARGetter&>::type, llvm::function_ref<llvm::AAResults& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
608k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ArgumentPromotion.cpp:llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>::function_ref<(anonymous namespace)::ArgPromotion::runOnSCC(llvm::CallGraphSCC&)::$_1&>((anonymous namespace)::ArgPromotion::runOnSCC(llvm::CallGraphSCC&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::ArgPromotion::runOnSCC(llvm::CallGraphSCC&)::$_1&>::type, llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::value), void>::type*)
Line
Count
Source
139
608k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ArgumentPromotion.cpp:llvm::function_ref<llvm::AAResults& (llvm::Function&)>::function_ref<llvm::ArgumentPromotionPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_0&>(llvm::ArgumentPromotionPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::ArgumentPromotionPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_0&>::type, llvm::function_ref<llvm::AAResults& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
140
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<bool (llvm::Function*)>::function_ref<bool (&)(llvm::Function*)>(bool (&&&)(llvm::Function*), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<bool (&)(llvm::Function*)>::type, llvm::function_ref<bool (llvm::Function*)> >::value), void>::type*)
Line
Count
Source
139
27.5k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<bool (llvm::Function*)>::function_ref<optimizeGlobalsInModule(llvm::Module&, llvm::DataLayout const&, llvm::TargetLibraryInfo*, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>)::$_5>(optimizeGlobalsInModule(llvm::Module&, llvm::DataLayout const&, llvm::TargetLibraryInfo*, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>)::$_5&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<optimizeGlobalsInModule(llvm::Module&, llvm::DataLayout const&, llvm::TargetLibraryInfo*, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>)::$_5>::type, llvm::function_ref<bool (llvm::Function*)> >::value), void>::type*)
Line
Count
Source
139
44.7k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::function_ref<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&>((anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&>::type, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
27.2k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::function_ref<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda1'(llvm::Function&)&>((anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda1'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda1'(llvm::Function&)&>::type, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
27.2k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::function_ref<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>((anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::GlobalOptLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>::type, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
27.2k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::function_ref<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
365
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::function_ref<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>(llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>::type, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
365
        callable(reinterpret_cast<intptr_t>(&callable)) {}
GlobalOpt.cpp:llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::function_ref<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>(llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::GlobalOptPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>::type, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
365
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HotColdSplitting.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_8&>((anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_8&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_8&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HotColdSplitting.cpp:llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::function_ref<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_9&>((anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_9&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_9&>::type, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HotColdSplitting.cpp:llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::function_ref<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_10&>((anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_10&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::HotColdSplittingLegacyPass::runOnModule(llvm::Module&)::$_10&>::type, llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HotColdSplitting.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)>::function_ref<std::__1::function<llvm::TargetTransformInfo& (llvm::Function&)>&>(std::__1::function<llvm::TargetTransformInfo& (llvm::Function&)>&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::function<llvm::TargetTransformInfo& (llvm::Function&)>&>::type, llvm::function_ref<llvm::TargetTransformInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HotColdSplitting.cpp:llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::function_ref<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>(llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::HotColdSplittingPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>::type, llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Inliner.cpp:llvm::function_ref<llvm::InlineCost (llvm::CallSite)>::function_ref<llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_1>(llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::LegacyInlinerBase::inlineCalls(llvm::CallGraphSCC&)::$_1>::type, llvm::function_ref<llvm::InlineCost (llvm::CallSite)> >::value), void>::type*)
Line
Count
Source
139
853k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<llvm::AAResults& (llvm::Function&)>::function_ref<llvm::LegacyAARGetter>(llvm::LegacyAARGetter&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::LegacyAARGetter>::type, llvm::function_ref<llvm::AAResults& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
854k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Inliner.cpp:llvm::function_ref<llvm::InlineCost (llvm::CallSite)>::function_ref<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_6&>(llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_6&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_6&>::type, llvm::function_ref<llvm::InlineCost (llvm::CallSite)> >::value), void>::type*)
Line
Count
Source
139
949
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Inliner.cpp:llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::function_ref<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_5&>(llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_5&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::InlinerPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)::$_5&>::type, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
961
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PartialInlining.cpp:llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::function_ref<(anonymous namespace)::PartialInlinerLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&>((anonymous namespace)::PartialInlinerLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PartialInlinerLegacyPass::runOnModule(llvm::Module&)::'lambda0'(llvm::Function&)&>::type, llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
52
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PartialInlining.cpp:llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)>::function_ref<llvm::PartialInlinerPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::PartialInlinerPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::PartialInlinerPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::AssumptionCache* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
40
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>::function_ref<std::__1::function<llvm::BlockFrequencyInfo& (llvm::Function&)>&>(std::__1::function<llvm::BlockFrequencyInfo& (llvm::Function&)>&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::function<llvm::BlockFrequencyInfo& (llvm::Function&)>&>::type, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
40
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SCCP.cpp:llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)>::function_ref<(anonymous namespace)::IPSCCPLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>((anonymous namespace)::IPSCCPLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::IPSCCPLegacyPass::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>::type, llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
13.4k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SCCP.cpp:llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)>::function_ref<llvm::IPSCCPPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>(llvm::IPSCCPPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::IPSCCPPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>::type, llvm::function_ref<llvm::AnalysisResultsForFn (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
187
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SyntheticCountsPropagation.cpp:llvm::function_ref<void (llvm::Function*, unsigned long long)>::function_ref<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>::type, llvm::function_ref<void (llvm::Function*, unsigned long long)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SyntheticCountsPropagation.cpp:llvm::function_ref<llvm::Optional<llvm::ScaledNumber<unsigned long long> > (llvm::CallGraphNode const*, std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const&)>::function_ref<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::Optional<llvm::ScaledNumber<unsigned long long> > (llvm::CallGraphNode const*, std::__1::pair<llvm::WeakTrackingVH, llvm::CallGraphNode*> const&)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SyntheticCountsPropagation.cpp:llvm::function_ref<void (llvm::CallGraphNode const*, llvm::ScaledNumber<unsigned long long>)>::function_ref<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>(llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SyntheticCountsPropagation::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2>::type, llvm::function_ref<void (llvm::CallGraphNode const*, llvm::ScaledNumber<unsigned long long>)> >::value), void>::type*)
Line
Count
Source
139
3
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThinLTOBitcodeWriter.cpp:llvm::function_ref<void (llvm::Function*)>::function_ref<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_1>((anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_1>::type, llvm::function_ref<void (llvm::Function*)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThinLTOBitcodeWriter.cpp:llvm::function_ref<bool (llvm::GlobalValue const*)>::function_ref<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_2>((anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_2>::type, llvm::function_ref<bool (llvm::GlobalValue const*)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThinLTOBitcodeWriter.cpp:llvm::function_ref<bool (llvm::GlobalValue const*)>::function_ref<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_3>((anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_3&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_3>::type, llvm::function_ref<bool (llvm::GlobalValue const*)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThinLTOBitcodeWriter.cpp:llvm::function_ref<void (llvm::StringRef, llvm::StringRef)>::function_ref<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_4>((anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_4&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::splitAndWriteThinLTOBitcode(llvm::raw_ostream&, llvm::raw_ostream*, llvm::function_ref<llvm::AAResults& (llvm::Function&)>, llvm::Module&)::$_4>::type, llvm::function_ref<void (llvm::StringRef, llvm::StringRef)> >::value), void>::type*)
Line
Count
Source
139
30
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThinLTOBitcodeWriter.cpp:llvm::function_ref<llvm::AAResults& (llvm::Function&)>::function_ref<llvm::ThinLTOBitcodeWriterPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>(llvm::ThinLTOBitcodeWriterPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::ThinLTOBitcodeWriterPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0>::type, llvm::function_ref<llvm::AAResults& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
12
        callable(reinterpret_cast<intptr_t>(&callable)) {}
WholeProgramDevirt.cpp:llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)>::function_ref<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function*)&>((anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function*)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function*)&>::type, llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)> >::value), void>::type*)
Line
Count
Source
139
797
        callable(reinterpret_cast<intptr_t>(&callable)) {}
WholeProgramDevirt.cpp:llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::function_ref<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>((anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::WholeProgramDevirt::runOnModule(llvm::Module&)::'lambda'(llvm::Function&)&>::type, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
797
        callable(reinterpret_cast<intptr_t>(&callable)) {}
WholeProgramDevirt.cpp:llvm::function_ref<llvm::AAResults& (llvm::Function&)>::function_ref<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>(llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>::type, llvm::function_ref<llvm::AAResults& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
39
        callable(reinterpret_cast<intptr_t>(&callable)) {}
WholeProgramDevirt.cpp:llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)>::function_ref<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::OptimizationRemarkEmitter& (llvm::Function*)> >::value), void>::type*)
Line
Count
Source
139
39
        callable(reinterpret_cast<intptr_t>(&callable)) {}
WholeProgramDevirt.cpp:llvm::function_ref<llvm::DominatorTree& (llvm::Function&)>::function_ref<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>(llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::WholeProgramDevirtPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>::type, llvm::function_ref<llvm::DominatorTree& (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
39
        callable(reinterpret_cast<intptr_t>(&callable)) {}
InstCombineCalls.cpp:llvm::function_ref<void (llvm::Instruction*, llvm::Value*)>::function_ref<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_1&>(llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_1&>::type, llvm::function_ref<void (llvm::Instruction*, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
19.3M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
InstCombineCalls.cpp:llvm::function_ref<void (llvm::Instruction*)>::function_ref<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_2&>(llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::InstCombiner::tryOptimizeCall(llvm::CallInst*)::$_2&>::type, llvm::function_ref<void (llvm::Instruction*)> >::value), void>::type*)
Line
Count
Source
139
19.3M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
MemorySanitizer.cpp:llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::function_ref<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_1>((anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_1>::type, llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)> >::value), void>::type*)
Line
Count
Source
139
506
        callable(reinterpret_cast<intptr_t>(&callable)) {}
MemorySanitizer.cpp:llvm::function_ref<llvm::GlobalVariable* ()>::function_ref<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_2>((anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_2>::type, llvm::function_ref<llvm::GlobalVariable* ()> >::value), void>::type*)
Line
Count
Source
139
194
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Unexecuted instantiation: MemorySanitizer.cpp:llvm::function_ref<llvm::GlobalVariable* ()>::function_ref<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_3>((anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_3&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::MemorySanitizer::initializeModule(llvm::Module&)::$_3>::type, llvm::function_ref<llvm::GlobalVariable* ()> >::value), void>::type*)
MemorySanitizer.cpp:llvm::function_ref<llvm::GlobalVariable* ()>::function_ref<getOrInsertGlobal(llvm::Module&, llvm::StringRef, llvm::Type*)::$_0>(getOrInsertGlobal(llvm::Module&, llvm::StringRef, llvm::Type*)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<getOrInsertGlobal(llvm::Module&, llvm::StringRef, llvm::Type*)::$_0>::type, llvm::function_ref<llvm::GlobalVariable* ()> >::value), void>::type*)
Line
Count
Source
139
3.51k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::function_ref<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_8&>((anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_8&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_8&>::type, llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
42
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_9&>((anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_9&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PGOInstrumentationGenLegacyPass::runOnModule(llvm::Module&)::$_9&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
42
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::function_ref<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_11&>((anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_11&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_11&>::type, llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_12&>((anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_12&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::PGOInstrumentationUseLegacyPass::runOnModule(llvm::Module&)::$_12&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::function_ref<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>(llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_0&>::type, llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
37
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>(llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::PGOInstrumentationGen::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_1&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
37
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)>::function_ref<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>(llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_2&>::type, llvm::function_ref<llvm::BranchProbabilityInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
PGOInstrumentation.cpp:llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)>::function_ref<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_3&>(llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::PGOInstrumentationUse::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::$_3&>::type, llvm::function_ref<llvm::BlockFrequencyInfo* (llvm::Function&)> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
ThreadSanitizer.cpp:llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::function_ref<(anonymous namespace)::ThreadSanitizer::ThreadSanitizer(llvm::Module&)::$_0>((anonymous namespace)::ThreadSanitizer::ThreadSanitizer(llvm::Module&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::ThreadSanitizer::ThreadSanitizer(llvm::Module&)::$_0>::type, llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)> >::value), void>::type*)
Line
Count
Source
139
48
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HWAddressSanitizer.cpp:llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)>::function_ref<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_0>((anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_0>::type, llvm::function_ref<void (llvm::Function*, llvm::FunctionCallee)> >::value), void>::type*)
Line
Count
Source
139
42
        callable(reinterpret_cast<intptr_t>(&callable)) {}
HWAddressSanitizer.cpp:llvm::function_ref<llvm::GlobalVariable* ()>::function_ref<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_1>((anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::HWAddressSanitizer::initializeModule(llvm::Module&)::$_1>::type, llvm::function_ref<llvm::GlobalVariable* ()> >::value), void>::type*)
Line
Count
Source
139
34
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveAscii(llvm::StringRef, bool)::$_1&>((anonymous namespace)::AsmParser::parseDirectiveAscii(llvm::StringRef, bool)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveAscii(llvm::StringRef, bool)::$_1&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
8.14k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveValue(llvm::StringRef, unsigned int)::$_2&>((anonymous namespace)::AsmParser::parseDirectiveValue(llvm::StringRef, unsigned int)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveValue(llvm::StringRef, unsigned int)::$_2&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
54.3k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveOctaValue(llvm::StringRef)::$_3&>((anonymous namespace)::AsmParser::parseDirectiveOctaValue(llvm::StringRef)::$_3&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveOctaValue(llvm::StringRef)::$_3&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
6
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::StringRef, llvm::fltSemantics const&)::$_4&>((anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::StringRef, llvm::fltSemantics const&)::$_4&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::StringRef, llvm::fltSemantics const&)::$_4&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
162
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveSymbolAttribute(llvm::MCSymbolAttr)::$_8&>((anonymous namespace)::AsmParser::parseDirectiveSymbolAttribute(llvm::MCSymbolAttr)::$_8&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveSymbolAttribute(llvm::MCSymbolAttr)::$_8&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
86.4k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveLEB128(bool)::$_7&>((anonymous namespace)::AsmParser::parseDirectiveLEB128(bool)::$_7&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveLEB128(bool)::$_7&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
442
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveLoc()::$_5&>((anonymous namespace)::AsmParser::parseDirectiveLoc()::$_5&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveLoc()::$_5&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
556
        callable(reinterpret_cast<intptr_t>(&callable)) {}
AsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::AsmParser::parseDirectiveCVLoc()::$_6&>((anonymous namespace)::AsmParser::parseDirectiveCVLoc()::$_6&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AsmParser::parseDirectiveCVLoc()::$_6&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
323
        callable(reinterpret_cast<intptr_t>(&callable)) {}
COFFAsmParser.cpp:llvm::function_ref<bool ()>::function_ref<(anonymous namespace)::COFFAsmParser::ParseDirectiveRVA(llvm::StringRef, llvm::SMLoc)::$_1&>((anonymous namespace)::COFFAsmParser::ParseDirectiveRVA(llvm::StringRef, llvm::SMLoc)::$_1&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::COFFAsmParser::ParseDirectiveRVA(llvm::StringRef, llvm::SMLoc)::$_1&>::type, llvm::function_ref<bool ()> >::value), void>::type*)
Line
Count
Source
139
26
        callable(reinterpret_cast<intptr_t>(&callable)) {}
InductiveRangeCheckElimination.cpp:llvm::function_ref<void (llvm::Loop*, bool)>::function_ref<(anonymous namespace)::IRCELegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_2&>((anonymous namespace)::IRCELegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_2&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::IRCELegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_2&>::type, llvm::function_ref<void (llvm::Loop*, bool)> >::value), void>::type*)
Line
Count
Source
139
252
        callable(reinterpret_cast<intptr_t>(&callable)) {}
InductiveRangeCheckElimination.cpp:llvm::function_ref<void (llvm::Loop*, bool)>::function_ref<llvm::IRCEPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&>(llvm::IRCEPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::IRCEPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&>::type, llvm::function_ref<void (llvm::Loop*, bool)> >::value), void>::type*)
Line
Count
Source
139
225
        callable(reinterpret_cast<intptr_t>(&callable)) {}
LoopLoadElimination.cpp:llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)>::function_ref<(anonymous namespace)::LoopLoadElimination::runOnFunction(llvm::Function&)::'lambda'(llvm::Loop&)>((anonymous namespace)::LoopLoadElimination::runOnFunction(llvm::Function&)::'lambda'(llvm::Loop&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::LoopLoadElimination::runOnFunction(llvm::Function&)::'lambda'(llvm::Loop&)>::type, llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)> >::value), void>::type*)
Line
Count
Source
139
278k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
LoopLoadElimination.cpp:llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)>::function_ref<llvm::LoopLoadEliminationPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::$_0>(llvm::LoopLoadEliminationPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::LoopLoadEliminationPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::$_0>::type, llvm::function_ref<llvm::LoopAccessInfo const& (llvm::Loop&)> >::value), void>::type*)
Line
Count
Source
139
863
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SimpleLoopUnswitch.cpp:llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)>::function_ref<(anonymous namespace)::SimpleLoopUnswitchLegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_19&>((anonymous namespace)::SimpleLoopUnswitchLegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_19&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::SimpleLoopUnswitchLegacyPass::runOnLoop(llvm::Loop*, llvm::LPPassManager&)::$_19&>::type, llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)> >::value), void>::type*)
Line
Count
Source
139
517
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SimpleLoopUnswitch.cpp:llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)>::function_ref<llvm::SimpleLoopUnswitchPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&>(llvm::SimpleLoopUnswitchPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SimpleLoopUnswitchPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)::$_0&>::type, llvm::function_ref<void (bool, llvm::ArrayRef<llvm::Loop*>)> >::value), void>::type*)
Line
Count
Source
139
2.42k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
FormatVariadic.cpp:llvm::function_ref<bool (char)>::function_ref<llvm::formatv_object_base::splitLiteralAndReplacement(llvm::StringRef)::$_0>(llvm::formatv_object_base::splitLiteralAndReplacement(llvm::StringRef)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::formatv_object_base::splitLiteralAndReplacement(llvm::StringRef)::$_0>::type, llvm::function_ref<bool (char)> >::value), void>::type*)
Line
Count
Source
139
152k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
JSON.cpp:llvm::function_ref<void ()>::function_ref<llvm::json::OStream::value(llvm::json::Value const&)::$_0>(llvm::json::OStream::value(llvm::json::Value const&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::json::OStream::value(llvm::json::Value const&)::$_0>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
650
        callable(reinterpret_cast<intptr_t>(&callable)) {}
JSON.cpp:llvm::function_ref<void ()>::function_ref<llvm::json::OStream::value(llvm::json::Value const&)::$_1>(llvm::json::OStream::value(llvm::json::Value const&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::json::OStream::value(llvm::json::Value const&)::$_1>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
3.48k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::json::OStream::attribute(llvm::StringRef, llvm::json::Value const&)::'lambda'()>(llvm::json::OStream::attribute(llvm::StringRef, llvm::json::Value const&)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::json::OStream::attribute(llvm::StringRef, llvm::json::Value const&)::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
31.6k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
StringRef.cpp:llvm::function_ref<bool (char)>::function_ref<llvm::StringRef::find_lower(char, unsigned long) const::$_0>(llvm::StringRef::find_lower(char, unsigned long) const::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::StringRef::find_lower(char, unsigned long) const::$_0>::type, llvm::function_ref<bool (char)> >::value), void>::type*)
Line
Count
Source
139
14
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
63
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::json::OStream::attributeObject(llvm::StringRef, llvm::function_ref<void ()>)::'lambda'()>(llvm::json::OStream::attributeObject(llvm::StringRef, llvm::function_ref<void ()>)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::json::OStream::attributeObject(llvm::StringRef, llvm::function_ref<void ()>)::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
8.18k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()::operator()() const::'lambda'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()::operator()() const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda'()::operator()() const::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
63
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
10
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()::operator()() const::'lambda'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()::operator()() const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda0'()::operator()() const::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
10
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
1
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void ()>::function_ref<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()::operator()() const::'lambda'()>(llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()::operator()() const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::TimeTraceProfiler::Write(llvm::raw_pwrite_stream&)::'lambda1'()::operator()() const::'lambda'()>::type, llvm::function_ref<void ()> >::value), void>::type*)
Line
Count
Source
139
1
        callable(reinterpret_cast<intptr_t>(&callable)) {}
TimeProfiler.cpp:llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()>::function_ref<llvm::timeTraceProfilerBegin(llvm::StringRef, llvm::StringRef)::$_0>(llvm::timeTraceProfilerBegin(llvm::StringRef, llvm::StringRef)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::timeTraceProfilerBegin(llvm::StringRef, llvm::StringRef)::$_0>::type, llvm::function_ref<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > ()> >::value), void>::type*)
Line
Count
Source
139
60
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Path.cpp:llvm::function_ref<bool (char)>::function_ref<llvm::sys::fs::expandTildeExpr(llvm::SmallVectorImpl<char>&)::$_1>(llvm::sys::fs::expandTildeExpr(llvm::SmallVectorImpl<char>&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::sys::fs::expandTildeExpr(llvm::SmallVectorImpl<char>&)::$_1>::type, llvm::function_ref<bool (char)> >::value), void>::type*)
Line
Count
Source
139
4
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CloneModule.cpp:llvm::function_ref<bool (llvm::GlobalValue const*)>::function_ref<llvm::CloneModule(llvm::Module const&, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&)::$_0>(llvm::CloneModule(llvm::Module const&, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::CloneModule(llvm::Module const&, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&)::$_0>::type, llvm::function_ref<bool (llvm::GlobalValue const*)> >::value), void>::type*)
Line
Count
Source
139
153
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Local.cpp:llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)>::function_ref<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_5&>(llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_5&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_5&>::type, llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)> >::value), void>::type*)
Line
Count
Source
139
10
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Local.cpp:llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)>::function_ref<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_6&>(llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_6&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::replaceAllDbgUsesWith(llvm::Instruction&, llvm::Value&, llvm::Instruction&, llvm::DominatorTree&)::$_6&>::type, llvm::function_ref<llvm::Optional<llvm::DIExpression*> (llvm::DbgVariableIntrinsic&)> >::value), void>::type*)
Line
Count
Source
139
2
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SplitModule.cpp:llvm::function_ref<bool (llvm::GlobalValue const*)>::function_ref<llvm::SplitModule(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >, unsigned int, llvm::function_ref<void (std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)>, bool)::$_0>(llvm::SplitModule(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >, unsigned int, llvm::function_ref<void (std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)>, bool)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SplitModule(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >, unsigned int, llvm::function_ref<void (std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >)>, bool)::$_0>::type, llvm::function_ref<bool (llvm::GlobalValue const*)> >::value), void>::type*)
Line
Count
Source
139
51
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<llvm::slpvectorizer::BoUpSLP::BlockScheduling::tryScheduleBundle(llvm::ArrayRef<llvm::Value*>, llvm::slpvectorizer::BoUpSLP*, (anonymous namespace)::InstructionsState const&)::$_17>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::tryScheduleBundle(llvm::ArrayRef<llvm::Value*>, llvm::slpvectorizer::BoUpSLP*, (anonymous namespace)::InstructionsState const&)::$_17&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::slpvectorizer::BoUpSLP::BlockScheduling::tryScheduleBundle(llvm::ArrayRef<llvm::Value*>, llvm::slpvectorizer::BoUpSLP*, (anonymous namespace)::InstructionsState const&)::$_17>::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
3.87M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::initialFillReadyList<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
5.45M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::schedule<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>(llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList>::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
3.30M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<llvm::slpvectorizer::BoUpSLP::BlockScheduling::resetSchedule()::$_5>(llvm::slpvectorizer::BoUpSLP::BlockScheduling::resetSchedule()::$_5&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::slpvectorizer::BoUpSLP::BlockScheduling::resetSchedule()::$_5>::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
5.86M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::$_6>(llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::$_6&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::$_6>::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
406k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::initialFillReadyList<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >(std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
406k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)>::function_ref<void llvm::slpvectorizer::BoUpSLP::BlockScheduling::schedule<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >(llvm::slpvectorizer::BoUpSLP::ScheduleData*, std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&)::'lambda'(llvm::slpvectorizer::BoUpSLP::ScheduleData*)>(std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> >&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::set<llvm::slpvectorizer::BoUpSLP::ScheduleData*, llvm::slpvectorizer::BoUpSLP::scheduleBlock(llvm::slpvectorizer::BoUpSLP::BlockScheduling*)::ScheduleDataCompare, std::__1::allocator<llvm::slpvectorizer::BoUpSLP::ScheduleData*> > >::type, llvm::function_ref<void (llvm::slpvectorizer::BoUpSLP::ScheduleData*)> >::value), void>::type*)
Line
Count
Source
139
406k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
SLPVectorizer.cpp:llvm::function_ref<bool (llvm::Instruction*, llvm::slpvectorizer::BoUpSLP&)>::function_ref<llvm::SLPVectorizerPass::vectorizeRootInstruction(llvm::PHINode*, llvm::Value*, llvm::BasicBlock*, llvm::slpvectorizer::BoUpSLP&, llvm::TargetTransformInfo*)::$_14&>(llvm::SLPVectorizerPass::vectorizeRootInstruction(llvm::PHINode*, llvm::Value*, llvm::BasicBlock*, llvm::slpvectorizer::BoUpSLP&, llvm::TargetTransformInfo*)::$_14&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<llvm::SLPVectorizerPass::vectorizeRootInstruction(llvm::PHINode*, llvm::Value*, llvm::BasicBlock*, llvm::slpvectorizer::BoUpSLP&, llvm::TargetTransformInfo*)::$_14&>::type, llvm::function_ref<bool (llvm::Instruction*, llvm::slpvectorizer::BoUpSLP&)> >::value), void>::type*)
Line
Count
Source
139
3.61M
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGCall.cpp:llvm::function_ref<void (clang::CodeGen::Address)>::function_ref<clang::CodeGen::CodeGenFunction::ExpandTypeFromArgs(clang::QualType, clang::CodeGen::LValue, llvm::Value**&)::$_0>(clang::CodeGen::CodeGenFunction::ExpandTypeFromArgs(clang::QualType, clang::CodeGen::LValue, llvm::Value**&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::ExpandTypeFromArgs(clang::QualType, clang::CodeGen::LValue, llvm::Value**&)::$_0>::type, llvm::function_ref<void (clang::CodeGen::Address)> >::value), void>::type*)
Line
Count
Source
139
8
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Unexecuted instantiation: CGCall.cpp:llvm::function_ref<void (clang::CodeGen::Address)>::function_ref<clang::CodeGen::CodeGenFunction::ExpandTypeToArgs(clang::QualType, clang::CodeGen::CallArg, llvm::FunctionType*, llvm::SmallVectorImpl<llvm::Value*>&, unsigned int&)::$_1>(clang::CodeGen::CodeGenFunction::ExpandTypeToArgs(clang::QualType, clang::CodeGen::CallArg, llvm::FunctionType*, llvm::SmallVectorImpl<llvm::Value*>&, unsigned int&)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::ExpandTypeToArgs(clang::QualType, clang::CodeGen::CallArg, llvm::FunctionType*, llvm::SmallVectorImpl<llvm::Value*>&, unsigned int&)::$_1>::type, llvm::function_ref<void (clang::CodeGen::Address)> >::value), void>::type*)
CGExprAgg.cpp:llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>::function_ref<(anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*)::$_0>((anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*)::$_0>::type, llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)> >::value), void>::type*)
Line
Count
Source
139
19.5k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGExprAgg.cpp:llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>::function_ref<(anonymous namespace)::AggExprEmitter::VisitObjCMessageExpr(clang::ObjCMessageExpr*)::$_1>((anonymous namespace)::AggExprEmitter::VisitObjCMessageExpr(clang::ObjCMessageExpr*)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::AggExprEmitter::VisitObjCMessageExpr(clang::ObjCMessageExpr*)::$_1>::type, llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)> >::value), void>::type*)
Line
Count
Source
139
69
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGObjC.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::function_ref<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_2>(emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_2>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
36
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGObjC.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::function_ref<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_3>(emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_3&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitARCUnsafeClaimCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_3>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
36
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGObjC.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::function_ref<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_0>(emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_0>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
283
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGObjC.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)>::function_ref<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_1>(emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitARCRetainCallResult(clang::CodeGen::CodeGenFunction&, clang::Expr const*)::$_1>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, llvm::Value*)> >::value), void>::type*)
Line
Count
Source
139
283
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_36>(emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_36&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_36>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
39
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_37>(emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_37&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitInitWithReductionInitializer(clang::CodeGen::CodeGenFunction&, clang::OMPDeclareReductionDecl const*, clang::Expr const*, clang::CodeGen::Address, clang::CodeGen::Address, clang::QualType)::$_37>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
39
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_38>(emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_38&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_38>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
142
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_39>(emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_39&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitCombinerOrInitializer(clang::CodeGen::CodeGenModule&, clang::QualType, clang::Expr const*, clang::VarDecl const*, clang::VarDecl const*, bool)::$_39>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
142
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::function_ref<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40>(emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40>::type, llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)> >::value), void>::type*)
Line
Count
Source
139
20
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>(emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_40::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
20
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_41>(emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_41&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitPrivatesInit(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::LValue, clang::RecordDecl const*, clang::QualType, clang::QualType, clang::CodeGen::OMPTaskDataTy const&, llvm::ArrayRef<std::__1::pair<clang::CharUnits, (anonymous namespace)::PrivateHelpersTy> >, bool)::$_41>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
374
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_42>(EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_42&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_42>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
369
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_43>(EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_43&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<EmitOMPAggregateReduction(clang::CodeGen::CodeGenFunction&, clang::QualType, clang::VarDecl const*, clang::VarDecl const*, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> const&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_43>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
369
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)>::function_ref<emitReduceInitFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int)::$_44>(emitReduceInitFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int)::$_44&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitReduceInitFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int)::$_44>::type, llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_45>(emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_45&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_45>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_46>(emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_46&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitReduceCombFunction(clang::CodeGen::CodeGenModule&, clang::SourceLocation, clang::CodeGen::ReductionCodeGen&, unsigned int, clang::Expr const*, clang::Expr const*, clang::Expr const*, clang::Expr const*)::$_46>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (unsigned int, unsigned int, llvm::StringRef, unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion const&)>::function_ref<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_7&>(clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_7&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_7&>::type, llvm::function_ref<void (unsigned int, unsigned int, llvm::StringRef, unsigned int, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion const&)> >::value), void>::type*)
Line
Count
Source
139
1.44k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (llvm::StringRef, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar const&)>::function_ref<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_8&>(clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_8&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata()::$_8&>::type, llvm::function_ref<void (llvm::StringRef, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfoDeviceGlobalVar const&)> >::value), void>::type*)
Line
Count
Source
139
1.44k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_14>(clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_14&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_14>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
422
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_15>(clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_15&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_15>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
422
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_16>(clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_16&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(clang::SourceLocation, llvm::Type*, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>)::$_16>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> >::value), void>::type*)
Line
Count
Source
139
115
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitSingleReductionCombiner(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::DeclRefExpr const*, clang::DeclRefExpr const*)::$_17>(clang::CodeGen::CGOpenMPRuntime::emitSingleReductionCombiner(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::DeclRefExpr const*, clang::DeclRefExpr const*)::$_17&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitSingleReductionCombiner(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::DeclRefExpr const*, clang::DeclRefExpr const*)::$_17>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> >::value), void>::type*)
Line
Count
Source
139
139
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&>(clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> >::value), void>::type*)
Line
Count
Source
139
73
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)>(clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)>::type, llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::RValue)> >::value), void>::type*)
Line
Count
Source
139
292
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)::operator()(clang::CodeGen::RValue) const::'lambda'()>(clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)::operator()(clang::CodeGen::RValue) const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)::operator()(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*) const::'lambda'(clang::CodeGen::RValue)::operator()(clang::CodeGen::RValue) const::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
53
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)>::function_ref<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&>(clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CGOpenMPRuntime::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, llvm::ArrayRef<clang::Expr const*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)::$_19::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::Expr const*, clang::Expr const*, clang::Expr const*)> >::value), void>::type*)
Line
Count
Source
139
42
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGOpenMPRuntime.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<(anonymous namespace)::CGOpenMPInnerExprInfo::CGOpenMPInnerExprInfo(clang::CodeGen::CodeGenFunction&, clang::CapturedStmt const&)::'lambda'()>((anonymous namespace)::CGOpenMPInnerExprInfo::CGOpenMPInnerExprInfo(clang::CodeGen::CodeGenFunction&, clang::CapturedStmt const&)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::CGOpenMPInnerExprInfo::CGOpenMPInnerExprInfo(clang::CodeGen::CodeGenFunction&, clang::CapturedStmt const&)::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
66
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<(anonymous namespace)::OMPLexicalScope::OMPLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::Optional<clang::OpenMPDirectiveKind>, bool)::'lambda'()>((anonymous namespace)::OMPLexicalScope::OMPLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::Optional<clang::OpenMPDirectiveKind>, bool)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::OMPLexicalScope::OMPLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::Optional<clang::OpenMPDirectiveKind>, bool)::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
10.4k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&)>::function_ref<emitCommonOMPTargetDirective(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&)::$_116&>(emitCommonOMPTargetDirective(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&)::$_116&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitCommonOMPTargetDirective(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&)::$_116&>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&)> >::value), void>::type*)
Line
Count
Source
139
4.29k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<(anonymous namespace)::OMPSimdLexicalScope::OMPSimdLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)::'lambda'()>((anonymous namespace)::OMPSimdLexicalScope::OMPSimdLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<(anonymous namespace)::OMPSimdLexicalScope::OMPSimdLexicalScope(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
29.6k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(clang::CapturedStmt const&)::$_0>(clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(clang::CapturedStmt const&)::$_0&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(clang::CapturedStmt const&)::$_0>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
20.0k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1>(clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1>::type, llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)> >::value), void>::type*)
Line
Count
Source
139
225
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>(clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
225
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda0'()>(clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda0'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_1::operator()(clang::CodeGen::Address, clang::CodeGen::Address) const::'lambda0'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
225
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_2>(clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_2&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_2>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
1.11k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_3>(clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_3&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPCopy(clang::QualType, clang::CodeGen::Address, clang::CodeGen::Address, clang::VarDecl const*, clang::VarDecl const*, clang::Expr const*)::$_3>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
1.11k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4>(clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
563
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4::operator()() const::'lambda'(clang::CodeGen::Address, clang::CodeGen::Address)>(clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4::operator()() const::'lambda'(clang::CodeGen::Address, clang::CodeGen::Address)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_4::operator()() const::'lambda'(clang::CodeGen::Address, clang::CodeGen::Address)>::type, llvm::function_ref<void (clang::CodeGen::Address, clang::CodeGen::Address)> >::value), void>::type*)
Line
Count
Source
139
220
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_5>(clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_5&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_5>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
592
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPPrivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_6>(clang::CodeGen::CodeGenFunction::EmitOMPPrivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_6&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPPrivateClause(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_6>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
2.54k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_7>(clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_7&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_7>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
1.43k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_8>(clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_8&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_8>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
1.40k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_9>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_9&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_9>::type, llvm::function_ref<bool (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
511
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_10>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_10&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_10>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
511
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_11>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_11&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_11>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
40
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_12>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_12&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_12>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
40
        callable(reinterpret_cast<intptr_t>(&callable)) {}
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_13>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_13&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_13>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Unexecuted instantiation: CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_14>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_14&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_14>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_15>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_15&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_15>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
471
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_16>(clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_16&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(clang::OMPExecutableDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_16>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
471
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)>::function_ref<void (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)>(void (&&&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<void (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, llvm::SmallVectorImpl<llvm::Value*>&)> >::value), void>::type*)
Line
Count
Source
139
3.78k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPParallelDirective(clang::OMPParallelDirective const&)::$_18>(clang::CodeGen::CodeGenFunction::EmitOMPParallelDirective(clang::OMPParallelDirective const&)::$_18&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPParallelDirective(clang::OMPParallelDirective const&)::$_18>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
648
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_19>(clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_19&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_19>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
400
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_20>(clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_20&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_20>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
10.8k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_21>(clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_21&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_21>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
458
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_22>(clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_22&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_22>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
10.3k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_23>(clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_23&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_23>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
4
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_24>(clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_24&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&)::$_24>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
316
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPSimdFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_25>(clang::CodeGen::CodeGenFunction::EmitOMPSimdFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_25&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPSimdFinal(clang::OMPLoopDirective const&, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>)::$_25>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
5.67k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_106>(emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_106&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_106>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.50k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_107>(emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_107&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_107>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.50k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_108>(emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_108&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_108>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.50k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_109>(emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_109&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_109>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.50k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_110>(emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_110&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<emitOMPSimdRegion(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::PrePostActionTy&)::$_110>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.50k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_27>(clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_27&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_27>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
905
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_28>(clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_28&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_28>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
905
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_29&>(clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_29&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPOuterLoop(bool, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> const&)::$_29&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
905
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)>::function_ref<void (&)(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)>(void (&&&)(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<void (&)(clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::JumpDest)> >::value), void>::type*)
Line
Count
Source
139
3.75k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPForOuterLoop(clang::OpenMPScheduleTy const&, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, bool, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_30&>(clang::CodeGen::CodeGenFunction::EmitOMPForOuterLoop(clang::OpenMPScheduleTy const&, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, bool, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_30&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPForOuterLoop(clang::OpenMPScheduleTy const&, bool, clang::OMPLoopDirective const&, clang::CodeGen::CodeGenFunction::OMPPrivateScope&, bool, clang::CodeGen::CodeGenFunction::OMPLoopArguments const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_30&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> >::value), void>::type*)
Line
Count
Source
139
793
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>::function_ref<void (&)(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>(void (&&&)(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<void (&)(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, clang::SourceLocation, unsigned int, bool)> >::value), void>::type*)
Line
Count
Source
139
112
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)>::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)>(std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (&&&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)>::type, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> >::value), void>::type*)
Line
Count
Source
139
3.02k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)>::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)>(std::__1::pair<llvm::Value*, llvm::Value*> (&&&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address), std::__1::enable_if<!(std::is_same<std::__1::remove_reference<std::__1::pair<llvm::Value*, llvm::Value*> (&)(clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)>::type, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> >::value), void>::type*)
Line
Count
Source
139
3.02k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_36>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_36&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_36>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.20k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_37>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_37&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_37>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.20k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_38&>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_38&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_38&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
2.20k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_39>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_39&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_39>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
1.41k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_40>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_40&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_40>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
3.00k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_41>(clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_41&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop(clang::OMPLoopDirective const&, clang::Expr*, llvm::function_ref<std::__1::pair<clang::CodeGen::LValue, clang::CodeGen::LValue> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&)> const&, llvm::function_ref<std::__1::pair<llvm::Value*, llvm::Value*> (clang::CodeGen::CodeGenFunction&, clang::OMPExecutableDirective const&, clang::CodeGen::Address, clang::CodeGen::Address)> const&)::$_41>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
3.00k
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&)&>(clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'(clang::CodeGen::CodeGenFunction&)&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
52
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&)>(clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'(clang::CodeGen::CodeGenFunction&)>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
52
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'(clang::CodeGen::CodeGenFunction&)&>(clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'(clang::CodeGen::CodeGenFunction&)&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'(clang::CodeGen::CodeGenFunction&)&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
52
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'(clang::CodeGen::CodeGenFunction&)>(clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'(clang::CodeGen::CodeGenFunction&)&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitSections(clang::OMPExecutableDirective const&)::$_44::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'(clang::CodeGen::CodeGenFunction&)>::type, llvm::function_ref<llvm::Value* (clang::CodeGen::CodeGenFunction&)> >::value), void>::type*)
Line
Count
Source
139
52
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>(clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
65
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'()>(clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda0'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
218
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'()>(clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda1'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
8
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'()>(clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(clang::OMPExecutableDirective const&, clang::OpenMPDirectiveKind, clang::CodeGen::RegionCodeGenTy const&, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> const&, clang::CodeGen::OMPTaskDataTy&)::$_52::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda2'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
12
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_53>(clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_53&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_53>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
108
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_54>(clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_54&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_54>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
108
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_55>(clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_55&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_55>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
108
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<clang::CodeGen::Address ()>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_56::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>(clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_56::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTargetTaskBasedDirective(clang::OMPExecutableDirective const&, clang::CodeGen::RegionCodeGenTy const&, clang::CodeGen::CodeGenFunction::OMPTargetDataInfo&)::$_56::operator()(clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) const::'lambda'()>::type, llvm::function_ref<clang::CodeGen::Address ()> >::value), void>::type*)
Line
Count
Source
139
624
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPTaskDirective(clang::OMPTaskDirective const&)::$_58&>(clang::CodeGen::CodeGenFunction::EmitOMPTaskDirective(clang::OMPTaskDirective const&)::$_58&&&, std::__1::enable_if<!(std::is_same<std::__1::remove_reference<clang::CodeGen::CodeGenFunction::EmitOMPTaskDirective(clang::OMPTaskDirective const&)::$_58&>::type, llvm::function_ref<void (clang::CodeGen::CodeGenFunction&, llvm::Function*, clang::CodeGen::OMPTaskDataTy const&)> >::value), void>::type*)
Line
Count
Source
139
85
        callable(reinterpret_cast<intptr_t>(&callable)) {}
CGStmtOpenMP.cpp:llvm::function_ref<void (clang::CodeGen::CodeGenFunction&)>::function_ref<clang::CodeGen::CodeGenFunction::EmitOMPDistributeLoop(clang::OMPLoopDirectiv