Lines Matching refs:LOperand
27 class LOperand;
34 // This class represents a single point of a LOperand's lifetime.
162 UsePosition(LifetimePosition pos, LOperand* operand, LOperand* hint);
164 LOperand* operand() const { return operand_; }
167 LOperand* hint() const { return hint_; }
178 LOperand* const operand_;
179 LOperand* const hint_;
205 LOperand* CreateAssignedOperand(Zone* zone);
245 LOperand* current_hint_operand() const {
249 LOperand* FirstHint() const {
267 LOperand* GetSpillOperand() const { return spill_operand_; }
268 void SetSpillOperand(LOperand* operand);
287 LOperand* operand,
288 LOperand* hint,
319 LOperand* current_hint_operand_;
320 LOperand* spill_operand_;
408 LOperand* AllocateFixed(LUnallocated* operand, int pos, bool is_tagged);
409 LiveRange* LiveRangeFor(LOperand* operand);
410 void Define(LifetimePosition position, LOperand* operand, LOperand* hint);
413 LOperand* operand,
414 LOperand* hint);
415 void AddConstraintsGapMove(int index, LOperand* from, LOperand* to);
429 LOperand* TryReuseSpillSlot(LiveRange* range);
502 HPhi* LookupPhi(LOperand* operand) const;