Home | History | Annotate | Download | only in src

Lines Matching refs:LOperand

28 class LOperand;
35 // This class represents a single point of a LOperand's lifetime.
139 inline LOperand* Current();
155 inline LOperand* Current();
170 inline LOperand* Current();
221 UsePosition(LifetimePosition pos, LOperand* operand, LOperand* hint);
223 LOperand* operand() const { return operand_; }
226 LOperand* hint() const { return hint_; }
237 LOperand* const operand_;
238 LOperand* const hint_;
264 LOperand* CreateAssignedOperand(Zone* zone);
304 LOperand* current_hint_operand() const {
308 LOperand* FirstHint() const {
326 LOperand* GetSpillOperand() const { return spill_operand_; }
327 void SetSpillOperand(LOperand* operand);
346 LOperand* operand,
347 LOperand* hint,
378 LOperand* current_hint_operand_;
379 LOperand* spill_operand_;
467 LOperand* AllocateFixed(LUnallocated* operand, int pos, bool is_tagged);
468 LiveRange* LiveRangeFor(LOperand* operand);
469 void Define(LifetimePosition position, LOperand* operand, LOperand* hint);
472 LOperand* operand,
473 LOperand* hint);
474 void AddConstraintsGapMove(int index, LOperand* from, LOperand* to);
488 LOperand* TryReuseSpillSlot(LiveRange* range);
561 HPhi* LookupPhi(LOperand* operand) const;