HomeSort by relevance Sort by last modified time
    Searched refs:UsePosition (Results 1 - 9 of 9) sorted by null

  /external/v8/src/compiler/
register-allocator.h 153 class UsePosition : public ZoneObject {
155 UsePosition(LifetimePosition pos, InstructionOperand* operand,
167 UsePosition* next() const { return next_; }
169 void set_next(UsePosition* next) { next_ = next; }
174 UsePosition* next_;
188 UsePosition* first_pos() const { return first_pos_; }
211 UsePosition* NextUsePosition(LifetimePosition start);
216 UsePosition* NextRegisterPosition(LifetimePosition start);
221 UsePosition* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
225 UsePosition* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start)
    [all...]
register-allocator.cc 25 UsePosition::UsePosition(LifetimePosition pos, InstructionOperand* operand,
42 bool UsePosition::HasHint() const {
47 bool UsePosition::RequiresRegister() const { return requires_reg_; }
50 bool UsePosition::RegisterIsBeneficial() const { return register_beneficial_; }
66 UsePosition* cur = first_pos_;
141 UsePosition* LiveRange::NextUsePosition(LifetimePosition start) {
142 UsePosition* use_pos = last_processed_use_;
152 UsePosition* LiveRange::NextUsePositionRegisterIsBeneficial(
154 UsePosition* pos = NextUsePosition(start)
    [all...]
  /external/v8/src/
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 25 UsePosition::UsePosition(LifetimePosition pos,
44 bool UsePosition::HasHint() const {
49 bool UsePosition::RequiresRegister() const {
54 bool UsePosition::RegisterIsBeneficial() const {
72 UsePosition* cur = first_pos_;
145 UsePosition* LiveRange::NextUsePosition(LifetimePosition start) {
146 UsePosition* use_pos = last_processed_use_;
156 UsePosition* LiveRange::NextUsePositionRegisterIsBeneficial(
158 UsePosition* pos = NextUsePosition(start)
    [all...]
hydrogen.cc     [all...]
  /art/compiler/optimizing/
ssa_liveness_analysis.h 104 class UsePosition : public ArenaObject<kArenaAllocMisc> {
106 UsePosition(HInstruction* user,
110 UsePosition* next)
127 UsePosition* GetNext() const { return next_; }
128 void SetNext(UsePosition* next) { next_ = next; }
145 UsePosition* Dup(ArenaAllocator* allocator) const {
146 return new (allocator) UsePosition(
165 UsePosition* next_;
167 DISALLOW_COPY_AND_ASSIGN(UsePosition);
239 first_use_ = new (allocator_) UsePosition(
    [all...]
register_allocator_test.cc 817 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 8, first->first_use_);
818 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 7, first->first_use_);
819 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 6, first->first_use_);
839 third->first_use_ = new(&allocator) UsePosition(user, 0, false, 8, third->first_use_);
840 third->first_use_ = new(&allocator) UsePosition(user, 0, false, 4, third->first_use_);
841 third->first_use_ = new(&allocator) UsePosition(user, 0, false, 3, third->first_use_);
    [all...]
ssa_liveness_analysis.cc 358 UsePosition* use = first_use_;
register_allocator.cc     [all...]

Completed in 405 milliseconds