Home | History | Annotate | Download | only in s390

Lines Matching refs:Variable

240       Variable* var =
276 Variable* arguments = info->scope()->arguments();
456 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const {
615 MemOperand FullCodeGenerator::StackOperand(Variable* var) {
628 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) {
639 void FullCodeGenerator::GetVar(Register dest, Variable* var) {
645 void FullCodeGenerator::SetVar(Variable* var, Register src, Register scratch0,
680 void FullCodeGenerator::EmitDebugCheckDeclarationContext(Variable* variable) {
681 // The variable in the declaration always resides in the current function
683 DCHECK_EQ(0, scope()->ContextChainLength(variable->scope()));
697 Variable* variable = proxy->var();
698 switch (variable->location()) {
700 DCHECK(!variable->binding_needs_init());
701 globals_->Add(variable->name(), zone());
711 if (variable->binding_needs_init()) {
714 __ StoreP(ip, StackOperand(variable));
719 if (variable->binding_needs_init()) {
721 EmitDebugCheckDeclarationContext(variable);
723 __ StoreP(ip, ContextMemOperand(cp, variable->index()));
738 Variable* variable = proxy->var();
739 switch (variable->location()) {
741 globals_->Add(variable->name(), zone());
763 __ StoreP(result_register(), StackOperand(variable));
769 EmitDebugCheckDeclarationContext(variable);
771 __ StoreP(result_register(), ContextMemOperand(cp, variable->index()));
772 int offset = Context::SlotOffset(variable->index());
1030 // Update the 'each' property or variable from the possibly filtered
1091 Variable* var = proxy->var();
1096 Comment cmnt(masm_, "[ Global variable");
1106 Comment cmnt(masm_, var->IsContextSlot() ? "[ Context variable"
1107 : "[ Stack variable");
1343 case VARIABLE:
1374 // variable/property load.
1379 case VARIABLE:
1422 case VARIABLE: {
1655 case VARIABLE: {
1689 Variable* var, MemOperand location) {
1700 void FullCodeGenerator::EmitVariableAssignment(Variable* var, Token::Value op,
1709 // Non-initializing assignment to let variable needs a write barrier.
2214 Variable* var = proxy->var();
2233 // Result of deleting non-property, non-variable reference is true.
2312 if (assign_type == VARIABLE) {
2343 case VARIABLE:
2350 if (assign_type == VARIABLE) {
2372 case VARIABLE:
2412 case VARIABLE:
2442 case VARIABLE: {