OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Use
(Results
1 - 25
of
675
) sorted by relevancy
1
2
3
4
5
6
7
8
9
10
11
>>
/src/external/apache2/llvm/dist/llvm/lib/IR/
Use.cpp
1
//===--
Use
.cpp - Implement the
Use
class ---------------------------------===//
9
#include "llvm/IR/
Use
.h"
16
void
Use
::swap(
Use
&RHS) {
33
unsigned
Use
::getOperandNo() const {
37
void
Use
::zap(
Use
*Start, const
Use
*Stop, bool del) {
39
(--Stop)->~
Use
();
[
all
...]
User.cpp
31
// most importantly, removing "this" from the
use
list of "From".
47
static_assert(alignof(
Use
) >= alignof(BasicBlock *),
51
size_t size = N * sizeof(
Use
);
54
Use
*Begin = static_cast<
Use
*>(::operator new(size));
55
Use
*End = Begin + N;
58
new (Begin)
Use
(this);
70
Use
*OldOps = getOperandList();
72
Use
*NewOps = getOperandList();
83
Use
::zap(OldOps, OldOps + OldNumUses, true)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Use.h
1
//===- llvm/
Use
.h - Definition of the
Use
class -----------------*- C++ -*-===//
10
/// This defines the
Use
class. The
Use
class represents the operand of an
11
/// instruction or some other User instance which refers to a Value. The
Use
12
/// class keeps the "
use
list" of the referenced value up to date.
14
/// Pointer tagging is used to efficiently find the User corresponding to a
Use
15
/// without having to store a User pointer in every
Use
. A User is preceded in
17
/// one of the fields (Prev) of the
Use
class are used to encode offsets to be
18
/// able to find that User given a pointer to any
Use
. For details, see
[
all
...]
OperandTraits.h
25
/// FixedNumOperandTraits - determine the allocation regime of the
Use
array
26
/// when it is a prefix to the User object, and the number of
Use
objects is
31
static
Use
*op_begin(SubClass* U) {
34
"adding virtual methods to subclasses of User breaks
use
lists");
35
return reinterpret_cast<
Use
*>(U) - ARITY;
37
static
Use
*op_end(SubClass* U) {
38
return reinterpret_cast<
Use
*>(U);
63
/// VariadicOperandTraits - determine the allocation regime of the
Use
array
64
/// when it is a prefix to the User object, and the number of
Use
objects is
69
static
Use
*op_begin(SubClass* U)
[
all
...]
User.h
23
#include "llvm/IR/
Use
.h"
73
User(Type *ty, unsigned vty,
Use
*, unsigned NumOps)
94
~User() = default; //
Use
deleteValue() to delete a generic Instruction.
99
/// Free memory allocated for User and
Use
objects.
127
template <int Idx, typename U> static
Use
&OpFrom(const U *that) {
133
template <int Idx>
Use
&Op() {
136
template <int Idx> const
Use
&Op() const {
141
const
Use
*getHungOffOperands() const {
142
return *(reinterpret_cast<const
Use
*const *>(this) - 1);
145
Use
*&getHungOffOperands() { return *(reinterpret_cast<Use **>(this) - 1);
[
all
...]
DerivedUser.h
17
class
Use
;
26
/// its
use
/def list machinery.
37
DerivedUser(Type *Ty, unsigned VK,
Use
*U, unsigned NumOps,
AbstractCallSite.h
20
#include "llvm/IR/
Use
.h"
63
/// NOTE that we
use
LLVM argument numbers (starting at 0) and not
84
/// An abstract call site can only be constructed through a llvm::
Use
because
85
/// each operand (=
use
) of an instruction could potentially be a different
86
/// abstract call site. Furthermore, even if the value of the llvm::
Use
is the
89
/// If a
use
is not associated with an abstract call site the constructed ACS
92
/// If the
use
is the callee
use
of a call or invoke instruction, the
95
/// If the
use
is not a callee
use
of a call or invoke instruction, th
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
OverflowInstAnalysis.h
21
class
Use
;
38
///
use
.
41
Use
*&Y);
GuardUtils.h
18
class
Use
;
49
bool parseWidenableBranch(User *U,
Use
*&Cond,
Use
*&WC, BasicBlock *&IfTrueBB,
LegacyDivergenceAnalysis.h
28
class
Use
;
48
bool isDivergentUse(const
Use
*U) const;
55
bool isUniformUse(const
Use
*U) const { return !isDivergentUse(U); }
72
DenseSet<const
Use
*> DivergentUses;
CaptureTracking.h
21
class
Use
;
73
/// shouldExplore - This is the
use
of a value derived from the pointer.
78
virtual bool shouldExplore(const
Use
*U);
81
///
use
U. Return true to stop the traversal or false to continue looking
83
virtual bool captured(const
Use
*U) = 0;
/src/external/public-domain/xz/dist/src/liblzma/api/lzma/
hardware.h
6
* \note Never include this file directly.
Use
<lzma.h> instead.
10
* need to do the actual decisions how much resources to let liblzma to
use
.
31
# error Never include this file directly.
Use
<lzma.h> instead.
39
* usage limit for decompressing or how much memory it is OK to
use
54
* This function may be useful when determining how many threads to
use
.
delta.h
6
* \note Never include this file directly.
Use
<lzma.h> instead.
14
# error Never include this file directly.
Use
<lzma.h> instead.
/src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
Lookup.h
33
/// \param
Use
The nested name to be replaced.
41
std::string replaceNestedName(const NestedNameSpecifier *
Use
,
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonOptimizeSZextends.cpp
79
Instruction*
Use
= cast<Instruction>(*UI);
80
SExtInst* SI = new SExtInst(&Arg,
Use
->getType());
82
(EVT::getEVT(
Use
->getType())));
84
Use
->replaceAllUsesWith(SI);
87
Use
->eraseFromParent();
133
const
Use
&TheUse = UI.getUse();
/src/external/gpl3/gcc.old/dist/libphobos/m4/druntime/
libraries.m4
11
# Libtool has already checked this, so re-
use
the inferred dlopen lib.
28
dnl 1.
Use
"connect" and "accept" to check for -lsocket, and
30
dnl 2.
Use
each function name only once: can't redo a check because
32
dnl 3.
Use
-lnsl and -lsocket only if they supply procedures that
34
dnl 4. On some systems, can't
use
-lsocket without -lnsl too.
52
# Allow specifying whether to
use
the system zlib or
62
[
use
installed libz (default: no)]),,
110
# Allow specifying whether to
use
libatomic for atomic support.
115
[Do not
use
libatomic in core.atomic (default: auto)]))
133
# Allow specifying whether to
use
libbacktrace for backtrace support
[
all
...]
/src/external/gpl3/binutils/
binutils2netbsd
8
# Redistribution and
use
in source and binary forms, with or without
23
# SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE
, DATA, OR PROFITS; OR BUSINESS
26
# ARISING IN ANY WAY OUT OF THE
USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE
50
echo You can import now.
Use
the following command:
/src/external/gpl3/binutils.old/
binutils2netbsd
8
# Redistribution and
use
in source and binary forms, with or without
23
# SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE
, DATA, OR PROFITS; OR BUSINESS
26
# ARISING IN ANY WAY OUT OF THE
USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE
50
echo You can import now.
Use
the following command:
/src/external/gpl3/gdb/
gdb2netbsd
8
# Redistribution and
use
in source and binary forms, with or without
23
# SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE
, DATA, OR PROFITS; OR BUSINESS
26
# ARISING IN ANY WAY OUT OF THE
USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE
48
echo You can import now.
Use
the following command:
/src/external/gpl3/gdb.old/
gdb2netbsd
8
# Redistribution and
use
in source and binary forms, with or without
23
# SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE
, DATA, OR PROFITS; OR BUSINESS
26
# ARISING IN ANY WAY OUT OF THE
USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE
48
echo You can import now.
Use
the following command:
/src/external/gpl3/gdb/dist/sim/testsuite/mcore/
testutils.inc
15
#
Use
stdout.
33
#
Use
stdout.
/src/external/gpl3/gdb/dist/sim/testsuite/moxie/
testutils.inc
11
#
Use
stdout.
27
#
Use
stdout.
/src/external/gpl3/gdb.old/dist/sim/testsuite/mcore/
testutils.inc
15
#
Use
stdout.
33
#
Use
stdout.
/src/external/gpl3/gdb.old/dist/sim/testsuite/moxie/
testutils.inc
11
#
Use
stdout.
27
#
Use
stdout.
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SSAUpdaterBulk.h
26
class
Use
;
42
SmallVector<
Use
*, 4> Uses;
69
/// Record a
use
of the symbolic value. This
use
will be updated with a
71
void AddUse(unsigned Var,
Use
*U);
Completed in 59 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>
Indexes created Sat Apr 18 00:22:28 UTC 2026