OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Spills
(Results
1 - 9
of
9
) sorted by null
/external/swiftshader/third_party/LLVM/lib/CodeGen/
VirtRegRewriter.cpp
34
STATISTIC(NumPSpills , "Number of physical register
spills
");
59
ScheduleSpills("schedule-
spills
",
99
<< "(NOTE! Does not include
spills
and reloads!) ****\n");
419
AvailableSpills &
Spills
,
438
AvailableSpills &
Spills
,
446
return GetRegForReload(RC, PhysReg, MF, MI,
Spills
, MaybeDeadStores,
717
// Available
Spills
Implementation //
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp
262
// We build up the list of
spills
for every case where a use is separated
280
// assigned. This works out fine as the users of
Spills
capture the info about
299
static void dump(StringRef Title, SpillInfo const &
Spills
) {
302
for (auto const &E :
Spills
) {
370
// ...
spills
...
373
SpillInfo &
Spills
) {
397
for (auto &S :
Spills
) {
472
static Instruction *insertSpills(SpillInfo &
Spills
, coro::Shape &Shape) {
489
// all the
spills
.
509
for (auto const &E :
Spills
) {
[
all
...]
/external/llvm/lib/CodeGen/
LiveInterval.cpp
941
// - When LastStart is invalid,
Spills
is empty and the iterators are invalid.
949
// 3.
Spills
.
954
// - Segments in
Spills
precede and can't coalesce with segments in area 2.
955
// - No coalescing is possible between segments in
Spills
and segments in area
958
// The segments in
Spills
are not ordered with respect to the segments in area
961
// When they exist,
Spills
.back().start <= LastStart,
978
OS << "\n
Spills
:";
979
for (unsigned I = 0, E =
Spills
.size(); I != E; ++I)
980
OS << ' ' <<
Spills
[I];
[
all
...]
InlineSpiller.cpp
1
//===-------- InlineSpiller.cpp - Insert
spills
and restores inline -------===//
11
// inserting
spills
and restores in VirtRegMap.
47
STATISTIC(NumSpills, "Number of
spills
inserted");
48
STATISTIC(NumSpillsRemoved, "Number of
spills
removed");
77
// Map from pair of (StackSlot and Original VNI) to a set of
spills
which
79
// These
spills
are mergeable and are hoist candiates.
93
SmallPtrSet<MachineInstr *, 16> &
Spills
,
98
MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &
Spills
,
105
SmallPtrSet<MachineInstr *, 16> &
Spills
,
163
// Object records
spills
information and does the hoisting
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
LiveInterval.cpp
[
all
...]
InlineSpiller.cpp
1
//===- InlineSpiller.cpp - Insert
spills
and restores inline --------------===//
11
// inserting
spills
and restores in VirtRegMap.
69
STATISTIC(NumSpills, "Number of
spills
inserted");
70
STATISTIC(NumSpillsRemoved, "Number of
spills
removed");
100
//
spills
can be moved.
103
// Map from pair of (StackSlot and Original VNI) to a set of
spills
which
105
// These
spills
are mergeable and are hoist candiates.
119
SmallPtrSet<MachineInstr *, 16> &
Spills
,
124
MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &
Spills
,
131
SmallPtrSet<MachineInstr *, 16> &
Spills
,
[
all
...]
RegAllocGreedy.cpp
540
/// Compute and report the number of
spills
and reloads for a loop.
542
unsigned &FoldedReloads, unsigned &
Spills
,
545
/// Report the number of
spills
and reloads for each loop.
548
unsigned Reloads, FoldedReloads,
Spills
, FoldedSpills;
549
reportNumberOfSplillsReloads(L, Reloads, FoldedReloads,
Spills
,
[
all
...]
/external/llvm/include/llvm/CodeGen/
LiveInterval.h
795
SmallVector<LiveRange::Segment, 16>
Spills
;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
LiveInterval.h
859
SmallVector<LiveRange::Segment, 16>
Spills
;
[
all
...]
Completed in 210 milliseconds