Home | History | Annotate | Download | only in x87

Lines Matching refs:Variable

219       Variable* var =
254 Variable* arguments = info->scope()->arguments();
421 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const {
610 MemOperand FullCodeGenerator::StackOperand(Variable* var) {
624 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) {
636 void FullCodeGenerator::GetVar(Register dest, Variable* var) {
643 void FullCodeGenerator::SetVar(Variable* var,
683 void FullCodeGenerator::EmitDebugCheckDeclarationContext(Variable* variable) {
684 // The variable in the declaration always resides in the current context.
685 DCHECK_EQ(0, scope()->ContextChainLength(variable->scope()));
700 Variable* variable = proxy->var();
701 switch (variable->location()) {
703 DCHECK(!variable->binding_needs_init());
704 globals_->Add(variable->name(), zone());
714 if (variable->binding_needs_init()) {
716 __ mov(StackOperand(variable),
722 if (variable->binding_needs_init()) {
724 EmitDebugCheckDeclarationContext(variable);
725 __ mov(ContextOperand(esi, variable->index()),
741 Variable* variable = proxy->var();
742 switch (variable->location()) {
744 globals_->Add(variable->name(), zone());
766 __ mov(StackOperand(variable), result_register());
772 EmitDebugCheckDeclarationContext(variable);
774 __ mov(ContextOperand(esi, variable->index()), result_register());
776 __ RecordWriteContextSlot(esi, Context::SlotOffset(variable->index()),
1017 // Update the 'each' property or variable from the possibly filtered
1071 Variable* var = proxy->var();
1076 Comment cmnt(masm_, "[ Global variable");
1086 Comment cmnt(masm_, var->IsContextSlot() ? "[ Context variable"
1087 : "[ Stack variable");
1328 case VARIABLE:
1359 // variable/property load.
1364 case VARIABLE:
1408 case VARIABLE: {
1587 case VARIABLE: {
1622 Variable* var, MemOperand location) {
1631 void FullCodeGenerator::EmitVariableAssignment(Variable* var, Token::Value op,
2159 Variable* var = proxy->var();
2174 // not really a variable, though we implement it as one. The
2179 // Result of deleting non-property, non-variable reference is true.
2269 if (assign_type == VARIABLE) {
2299 case VARIABLE:
2306 if (assign_type == VARIABLE) {
2326 case VARIABLE:
2371 case VARIABLE:
2402 case VARIABLE: {