Home | History | Annotate | Download | only in ia32

Lines Matching full:prop

671   Property* prop = var->AsProperty();
738 } else if (prop != NULL) {
742 VisitForValue(prop->obj(), kStack);
743 VisitForValue(prop->key(), kStack);
1023 Property* prop = expr->target()->AsProperty();
1024 if (prop != NULL) {
1026 (prop
1037 VisitForValue(prop->obj(), kAccumulator);
1040 VisitForValue(prop->obj(), kStack);
1045 VisitForValue(prop->obj(), kStack);
1046 VisitForValue(prop->key(), kAccumulator);
1050 VisitForValue(prop->obj(), kStack);
1051 VisitForValue(prop->key(), kStack);
1067 EmitNamedPropertyLoad(prop);
1071 EmitKeyedPropertyLoad(prop);
1109 void FullCodeGenerator::EmitNamedPropertyLoad(Property* prop) {
1110 SetSourcePosition(prop->position());
1111 Literal* key = prop->key()->AsLiteral();
1119 void FullCodeGenerator::EmitKeyedPropertyLoad(Property* prop) {
1120 SetSourcePosition(prop->position());
1200 Property* prop = expr->target()->AsProperty();
1201 ASSERT(prop != NULL);
1202 ASSERT(prop->key()->AsLiteral() != NULL);
1216 __ mov(ecx, prop->key()->AsLiteral()->handle());
1349 Property* prop = fun->AsProperty();
1350 Literal* key = prop->key()->AsLiteral();
1353 VisitForValue(prop->obj(), kStack);
1358 VisitForValue(prop->obj(), kStack);
1359 VisitForValue(prop->key(), kAccumulator);
1361 SetSourcePosition(prop->position());
1362 if (prop->is_synthetic()) {
1373 if (prop->is_synthetic()) {
1644 Property* prop = expr->expression()->AsProperty();
1647 if (prop != NULL) {
1649 (prop->key()->IsPropertyName()) ? NAMED_PROPERTY : KEYED_PROPERTY;
1667 VisitForValue(prop->obj(), kAccumulator);
1669 EmitNamedPropertyLoad(prop);
1671 VisitForValue(prop->obj(), kStack);
1672 VisitForValue(prop->key(), kAccumulator);
1675 EmitKeyedPropertyLoad(prop);
1762 __ mov(ecx, prop->key()->AsLiteral()->handle());