Lines Matching refs:result
182 ExitPoint exit_point(this, [=](TNode<Object> result) {
183 SetAccumulator(result);
239 TNode<Object> result = CallBuiltin(Builtin::kStoreGlobalIC, context, name,
244 // restore to the correct value on the outside. Storing the result means we
246 SetAccumulator(result);
260 TNode<Object> result = LoadContextElement(slot_context, slot_index);
261 SetAccumulator(result);
274 TNode<Object> result = LoadContextElement(slot_context, slot_index);
275 SetAccumulator(result);
285 TNode<Object> result = LoadContextElement(slot_context, slot_index);
286 SetAccumulator(result);
296 TNode<Object> result = LoadContextElement(slot_context, slot_index);
297 SetAccumulator(result);
334 TNode<Object> result = CallRuntime(Runtime::kLoadLookupSlot, context, name);
335 SetAccumulator(result);
346 TNode<Object> result =
348 SetAccumulator(result);
372 TNode<Object> result = LoadContextElement(slot_context, slot_index);
373 SetAccumulator(result);
381 TNode<Object> result = CallRuntime(function_id, context, name);
382 SetAccumulator(result);
437 TNode<Object> result = CallRuntime(function_id, context, name);
438 SetAccumulator(result);
567 TNode<Object> result =
570 SetAccumulator(result);
607 TNode<Object> result =
612 // restore to the correct value on the outside. Storing the result means we
614 SetAccumulator(result);
662 TNode<Object> result = CallBuiltin(Builtin::kKeyedStoreIC, context, object,
667 // restore to the correct value on the outside. Storing the result means we
669 SetAccumulator(result);
695 // restore to the correct value on the outside. Storing the result means we
713 TNode<Object> result =
719 // restore to the correct value on the outside. Storing the result means we
721 SetAccumulator(result);
886 TNode<Object> result =
890 SetAccumulator(result);
902 TNode<Object> result =
906 SetAccumulator(result);
1011 TNode<Object> result = binop_asm.Generate_BitwiseBinaryOpWithFeedback(
1016 SetAccumulator(result);
1028 TNode<Object> result = binop_asm.Generate_BitwiseBinaryOpWithFeedback(
1033 SetAccumulator(result);
1120 TNode<Object> result = unary_op_asm.Generate_BitwiseNotWithFeedback(
1124 SetAccumulator(result);
1165 TNode<Object> result = unary_op_asm.Generate_NegateWithFeedback(
1169 SetAccumulator(result);
1179 TNode<Object> result = CallBuiltin(Builtin::kToName, context, object);
1180 StoreRegisterAtOperandIndex(result, 0);
1204 TNode<Object> result = CallBuiltin(Builtin::kToObject, context, accumulator);
1205 StoreRegisterAtOperandIndex(result, 0);
1227 TNode<Object> result = unary_op_asm.Generate_IncrementWithFeedback(
1231 SetAccumulator(result);
1245 TNode<Object> result = unary_op_asm.Generate_DecrementWithFeedback(
1249 SetAccumulator(result);
1259 TVARIABLE(Oddball, result);
1264 result = FalseConstant();
1269 result = TrueConstant();
1273 SetAccumulator(result.value());
1283 TVARIABLE(Oddball, result);
1290 result = false_value;
1296 result = true_value;
1300 SetAccumulator(result.value());
1310 TNode<String> result = Typeof(value);
1311 SetAccumulator(result);
1323 TNode<Object> result =
1326 SetAccumulator(result);
1338 TNode<Object> result =
1341 SetAccumulator(result);
1348 // The result is stored in register |reg|.
1351 TNode<Object> result = GetSuperConstructor(active_function);
1352 StoreRegisterAtOperandIndex(result, 0);
1487 TNode<Object> result = CallRuntimeN(function_id, context, args, 1);
1488 SetAccumulator(result);
1501 TNode<Object> result =
1503 SetAccumulator(result);
1511 // subsequent registers. Returns the result in <first_return> and
1576 TNode<Object> result = ConstructWithSpread(
1578 SetAccumulator(result);
1595 TNode<Object> result = Construct(constructor, context, new_target, args,
1597 SetAccumulator(result);
1613 TNode<Oddball> result;
1616 result = Equal(lhs, rhs, context, &var_type_feedback);
1619 result = StrictEqual(lhs, rhs, &var_type_feedback);
1625 result = RelationalComparison(compare_op, lhs, rhs, context,
1636 SetAccumulator(result);
1692 TNode<Oddball> result = SelectBooleanConstant(TaggedEqual(lhs, rhs));
1693 SetAccumulator(result);
1744 TNode<Oddball> result =
1746 SetAccumulator(result);
1758 TNode<Oddball> result =
1760 SetAccumulator(result);
1769 TNode<Oddball> result =
1771 SetAccumulator(result);
2265 TVARIABLE(JSRegExp, result);
2268 result = constructor_assembler.CreateRegExpLiteral(feedback_vector, slot,
2270 SetAccumulator(result.value());
2295 TNode<JSArray> result = constructor_assembler.CreateShallowArrayLiteral(
2298 SetAccumulator(result);
2309 TNode<Object> result =
2312 SetAccumulator(result);
2326 TVARIABLE(JSArray, result);
2330 result = constructor_assembler.CreateEmptyArrayLiteral(
2340 result = AllocateJSArray(GetInitialFastElementsKind(), array_map, capacity,
2346 SetAccumulator(result.value());
2357 TNode<Object> result =
2359 SetAccumulator(result);
2385 TNode<HeapObject> result = constructor_assembler.CreateShallowObjectLiteral(
2387 SetAccumulator(result);
2403 TNode<Object> result =
2406 SetAccumulator(result);
2418 TNode<JSObject> result =
2420 SetAccumulator(result);
2438 TNode<Object> result = CallBuiltin(Builtin::kCloneObjectIC, context, source,
2440 SetAccumulator(result);
2457 TNode<Object> result =
2460 SetAccumulator(result);
2487 TNode<Object> result =
2489 SetAccumulator(result);
2501 TNode<Object> result =
2503 SetAccumulator(result);
2509 TNode<Object> result = CallRuntime(Runtime::kNewClosure_Tenured, context,
2511 SetAccumulator(result);
2605 TNode<JSObject> result = EmitFastNewSloppyArguments(context, closure);
2606 SetAccumulator(result);
2612 TNode<Object> result =
2614 SetAccumulator(result);
2626 TNode<JSObject> result =
2628 SetAccumulator(result);
2639 TNode<JSObject> result =
2641 SetAccumulator(result);
2839 TNode<FixedArray> result = EmptyFixedArrayConstant();
2840 SetAccumulator(result);
2846 TNode<Object> result =
2848 SetAccumulator(result);
2856 // the accumulator register, which is the result of calling ForInEnumerate
2858 // The result is output in registers |cache_info_triple| to
2909 TNode<Object> result = ForInNextSlow(GetContext(), vector_index, receiver,
2912 SetAccumulator(result);
2943 // Increments the loop counter in register |index| and stores the result
2948 TNode<Smi> result = SmiAdd(index, one);
2949 SetAccumulator(result);
2956 // the result in the accumulator
2958 // check if the result is a JSReceiver else throw SymbolIteratorInvalid