OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UsePosition
(Results
1 - 12
of
12
) sorted by null
/external/v8/test/unittests/compiler/
live-range-builder.h
54
UsePosition
* use_position =
55
new (zone_)
UsePosition
(LifetimePosition::FromInt(pos), nullptr,
live-range-unittest.cc
60
UsePosition
* p1 = first->first_pos();
61
UsePosition
* p2 = second->first_pos();
/external/v8/src/compiler/
register-allocator.h
249
class
UsePosition
final : public ZoneObject {
251
UsePosition
(LifetimePosition pos, InstructionOperand* operand, void* hint,
265
UsePosition
* next() const { return next_; }
266
void set_next(
UsePosition
* next) { next_ = next; }
278
void ResolveHint(
UsePosition
* use_pos);
292
UsePosition
* next_;
296
DISALLOW_COPY_AND_ASSIGN(
UsePosition
);
310
UsePosition
* first_pos() const { return first_pos_; }
342
UsePosition
* NextUsePosition(LifetimePosition start) const;
346
UsePosition
* NextRegisterPosition(LifetimePosition start) const
[
all
...]
register-allocator.cc
282
UsePosition
::
UsePosition
(LifetimePosition pos, InstructionOperand* operand,
306
bool
UsePosition
::HasHint() const {
312
bool
UsePosition
::HintRegister(int* register_code) const {
319
UsePosition
* use_pos = reinterpret_cast<
UsePosition
*>(hint_);
345
UsePositionHintType
UsePosition
::HintTypeForOperand(
369
void
UsePosition
::ResolveHint(
UsePosition
* use_pos) {
377
void
UsePosition
::set_type(UsePositionType type, bool register_beneficial)
[
all
...]
graph-visualizer.cc
599
UsePosition
* current_pos = range->first_pos();
/external/v8/src/crankshaft/
lithium-allocator.h
160
class
UsePosition
: public ZoneObject {
162
UsePosition
(LifetimePosition pos, LOperand* operand, LOperand* hint);
173
UsePosition
* next() const { return next_; }
176
void set_next(
UsePosition
* next) { next_ = next; }
181
UsePosition
* next_;
197
UsePosition
* first_pos() const { return first_pos_; }
214
UsePosition
* NextUsePosition(LifetimePosition start);
219
UsePosition
* NextRegisterPosition(LifetimePosition start);
224
UsePosition
* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
228
UsePosition
* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start)
[
all
...]
lithium-allocator.cc
28
UsePosition
::
UsePosition
(LifetimePosition pos,
47
bool
UsePosition
::HasHint() const {
52
bool
UsePosition
::RequiresRegister() const {
57
bool
UsePosition
::RegisterIsBeneficial() const {
75
UsePosition
* cur = first_pos_;
148
UsePosition
* LiveRange::NextUsePosition(LifetimePosition start) {
149
UsePosition
* use_pos = last_processed_use_;
159
UsePosition
* LiveRange::NextUsePositionRegisterIsBeneficial(
161
UsePosition
* pos = NextUsePosition(start)
[
all
...]
hydrogen.cc
[
all
...]
/art/compiler/optimizing/
ssa_liveness_analysis.h
104
class
UsePosition
: public ArenaObject<kArenaAllocSsaLiveness> {
106
UsePosition
(HInstruction* user,
110
UsePosition
* next)
124
UsePosition
* GetNext() const { return next_; }
125
void SetNext(
UsePosition
* next) { next_ = next; }
143
UsePosition
* Dup(ArenaAllocator* allocator) const {
144
return new (allocator)
UsePosition
(
163
UsePosition
* next_;
165
DISALLOW_COPY_AND_ASSIGN(
UsePosition
);
237
first_use_ = new (allocator_)
UsePosition
(
[
all
...]
register_allocator_test.cc
850
first->first_use_ = new(&allocator)
UsePosition
(user, 0, false, 8, first->first_use_);
851
first->first_use_ = new(&allocator)
UsePosition
(user, 0, false, 7, first->first_use_);
852
first->first_use_ = new(&allocator)
UsePosition
(user, 0, false, 6, first->first_use_);
[
all
...]
ssa_liveness_analysis.cc
412
UsePosition
* use = first_use_;
register_allocator.cc
[
all
...]
Completed in 182 milliseconds