Home | History | Annotate | Download | only in src

Lines Matching refs:Variable

324   // Load the value of a known (PARAMETER, LOCAL, or CONTEXT) variable into
326 // SetVar) so avoid calling both on the same variable.
327 void GetVar(Register destination, Variable* var);
329 // Assign to a known (PARAMETER, LOCAL, or CONTEXT) variable. If it's in
332 // (so does GetVar) so avoid calling both on the same variable.
333 void SetVar(Variable* var,
339 // variable. Writing does not need the write barrier.
340 MemOperand StackOperand(Variable* var);
343 // variable. May emit code to traverse the context chain, loading the
346 MemOperand VarOperand(Variable* var, Register scratch);
421 // Platform-specific code for a variable, constant, or function
463 void EmitLoadGlobalCheckExtensions(Variable* var,
466 Variable* var, Label* slow);
467 void EmitDynamicLookupFastCase(Variable* var,
510 // Complete a variable assignment. The right-hand-side value is expected
512 void EmitVariableAssignment(Variable* var,
628 // Emit code to convert a pure value (in a register, known variable
632 virtual void Plug(Variable* var) const = 0;
687 virtual void Plug(Variable* var) const;
708 virtual void Plug(Variable* var) const;
747 virtual void Plug(Variable* var) const;
774 virtual void Plug(Variable* var) const;