OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UseInterval
(Results
1 - 9
of
9
) sorted by null
/external/v8/src/crankshaft/
lithium-allocator.h
119
class
UseInterval
: public ZoneObject {
121
UseInterval
(LifetimePosition start, LifetimePosition end)
128
UseInterval
* next() const { return next_; }
136
LifetimePosition Intersect(const
UseInterval
* other) const {
148
void set_next(
UseInterval
* next) { next_ = next; }
152
UseInterval
* next_;
194
UseInterval
* first_interval() const { return first_interval_; }
294
bool HasOverlap(
UseInterval
* target) const;
300
UseInterval
* FirstSearchIntervalForPosition(LifetimePosition position) const;
301
void AdvanceLastProcessedMarker(
UseInterval
* to_start_of
[
all
...]
lithium-allocator.cc
60
void
UseInterval
::SplitAt(LifetimePosition pos, Zone* zone) {
62
UseInterval
* after = new(zone)
UseInterval
(pos, end_);
82
bool LiveRange::HasOverlap(
UseInterval
* target) const {
83
UseInterval
* current_interval = first_interval_;
225
UseInterval
* LiveRange::FirstSearchIntervalForPosition(
237
UseInterval
* to_start_of, LifetimePosition but_not_past) const {
257
UseInterval
* current = FirstSearchIntervalForPosition(position);
273
UseInterval
* next = current->next();
282
UseInterval
* before = current
[
all
...]
hydrogen.cc
[
all
...]
/external/v8/src/compiler/
register-allocator.h
169
class
UseInterval
final : public ZoneObject {
171
UseInterval
(LifetimePosition start, LifetimePosition end)
180
UseInterval
* next() const { return next_; }
181
void set_next(
UseInterval
* next) { next_ = next; }
185
UseInterval
* SplitAt(LifetimePosition pos, Zone* zone);
189
LifetimePosition Intersect(const
UseInterval
* other) const {
220
UseInterval
* next_;
222
DISALLOW_COPY_AND_ASSIGN(
UseInterval
);
307
UseInterval
* first_interval() const { return first_interval_; }
435
UseInterval
* FirstSearchIntervalForPosition(LifetimePosition position) const
[
all
...]
live-range-separator.cc
64
UseInterval
*interval = range->first_interval();
70
UseInterval
*next_interval = interval->next();
coalesced-live-ranges.h
102
const
UseInterval
* query_;
register-allocator.cc
226
UseInterval
*
UseInterval
::SplitAt(LifetimePosition pos, Zone* zone) {
228
UseInterval
* after = new (zone)
UseInterval
(pos, end_);
286
UseInterval
* interval = first_interval_;
302
for (
UseInterval
* interval = first_interval()->next(); interval != nullptr;
428
UseInterval
* LiveRange::FirstSearchIntervalForPosition(
440
UseInterval
* to_start_of, LifetimePosition but_not_past) const {
472
UseInterval
* current = FirstSearchIntervalForPosition(position);
483
UseInterval
* after = nullptr
[
all
...]
greedy-allocator.cc
489
for (
UseInterval
* interval = range->first_interval(); interval != nullptr;
/external/v8/test/unittests/compiler/
live-range-unittest.cc
50
UseInterval
* i1 = first->first_interval();
51
UseInterval
* i2 = second->first_interval();
Completed in 299 milliseconds