Lines Matching defs:CallBuiltin

628 void BaselineCompiler::CallBuiltin(Args... args) {
631 __ CallBuiltin(kBuiltin);
650 CallBuiltin<Builtin::kToBooleanForBaselineJump>(
694 CallBuiltin<Builtin::kLoadGlobalICBaseline>(Constant<Name>(0), // name
699 CallBuiltin<Builtin::kLoadGlobalICInsideTypeofBaseline>(
705 CallBuiltin<Builtin::kStoreGlobalICBaseline>(
782 CallBuiltin<Builtin::kLookupContextBaseline>(
787 CallBuiltin<Builtin::kLookupGlobalICBaseline>(
796 CallBuiltin<Builtin::kLookupContextInsideTypeofBaseline>(
801 CallBuiltin<Builtin::kLookupGlobalICInsideTypeofBaseline>(
845 CallBuiltin<Builtin::kLoadICBaseline>(RegisterOperand(0), // object
855 CallBuiltin<Builtin::kLoadSuperICBaseline>(
864 CallBuiltin<Builtin::kKeyedLoadICBaseline>(
930 CallBuiltin<Builtin::kStoreICBaseline>(
938 CallBuiltin<Builtin::kDefineNamedOwnICBaseline>(
951 CallBuiltin<Builtin::kKeyedStoreICBaseline>(
959 CallBuiltin<Builtin::kDefineKeyedOwnICBaseline>(
967 CallBuiltin<Builtin::kStoreInArrayLiteralICBaseline>(
997 CallBuiltin<Builtin::kAdd_Baseline>(
1002 CallBuiltin<Builtin::kSubtract_Baseline>(
1007 CallBuiltin<Builtin::kMultiply_Baseline>(
1012 CallBuiltin<Builtin::kDivide_Baseline>(
1017 CallBuiltin<Builtin::kModulus_Baseline>(
1022 CallBuiltin<Builtin::kExponentiate_Baseline>(
1027 CallBuiltin<Builtin::kBitwiseOr_Baseline>(
1032 CallBuiltin<Builtin::kBitwiseXor_Baseline>(
1037 CallBuiltin<Builtin::kBitwiseAnd_Baseline>(
1042 CallBuiltin<Builtin::kShiftLeft_Baseline>(
1047 CallBuiltin<Builtin::kShiftRight_Baseline>(
1052 CallBuiltin<Builtin::kShiftRightLogical_Baseline>(
1057 CallBuiltin<Builtin::kAddSmi_Baseline>(kInterpreterAccumulatorRegister,
1062 CallBuiltin<Builtin::kSubtractSmi_Baseline>(kInterpreterAccumulatorRegister,
1067 CallBuiltin<Builtin::kMultiplySmi_Baseline>(kInterpreterAccumulatorRegister,
1072 CallBuiltin<Builtin::kDivideSmi_Baseline>(kInterpreterAccumulatorRegister,
1077 CallBuiltin<Builtin::kModulusSmi_Baseline>(kInterpreterAccumulatorRegister,
1082 CallBuiltin<Builtin::kExponentiateSmi_Baseline>(
1087 CallBuiltin<Builtin::kBitwiseOrSmi_Baseline>(kInterpreterAccumulatorRegister,
1092 CallBuiltin<Builtin::kBitwiseXorSmi_Baseline>(kInterpreterAccumulatorRegister,
1097 CallBuiltin<Builtin::kBitwiseAndSmi_Baseline>(kInterpreterAccumulatorRegister,
1102 CallBuiltin<Builtin::kShiftLeftSmi_Baseline>(kInterpreterAccumulatorRegister,
1107 CallBuiltin<Builtin::kShiftRightSmi_Baseline>(kInterpreterAccumulatorRegister,
1112 CallBuiltin<Builtin::kShiftRightLogicalSmi_Baseline>(
1117 CallBuiltin<Builtin::kIncrement_Baseline>(kInterpreterAccumulatorRegister,
1122 CallBuiltin<Builtin::kDecrement_Baseline>(kInterpreterAccumulatorRegister,
1127 CallBuiltin<Builtin::kNegate_Baseline>(kInterpreterAccumulatorRegister,
1132 CallBuiltin<Builtin::kBitwiseNot_Baseline>(kInterpreterAccumulatorRegister,
1153 CallBuiltin<Builtin::kTypeof>(kInterpreterAccumulatorRegister);
1160 CallBuiltin<Builtin::kDeleteProperty>(RegisterOperand(0), scratch,
1168 CallBuiltin<Builtin::kDeleteProperty>(RegisterOperand(0), scratch,
1209 CallBuiltin<ConvertReceiverModeToCompactBuiltin(kMode)>(
1214 CallBuiltin<ConvertReceiverModeToBuiltin(kMode)>(
1284 CallBuiltin<Builtin::kCallWithSpread_Baseline>(
1312 CallBuiltin<Builtin::kCall_ReceiverIsNullOrUndefined>(
1337 CallBuiltin<Builtin::kCopyDataProperties>(args);
1349 CallBuiltin<Builtin::kCopyDataPropertiesWithExcludedPropertiesOnStack>(
1355 CallBuiltin<Builtin::kCreateIterResultObject>(args);
1360 CallBuiltin<Builtin::kCreateAsyncFromSyncIteratorBaseline>(args[0]);
1365 CallBuiltin<Builtin::kCreateGeneratorObject>(args);
1387 CallBuiltin<Builtin::kGetImportMetaObjectBaseline>();
1392 CallBuiltin<Builtin::kAsyncFunctionAwaitCaught>(args);
1397 CallBuiltin<Builtin::kAsyncFunctionAwaitUncaught>(args);
1402 CallBuiltin<Builtin::kAsyncFunctionEnter>(args);
1407 CallBuiltin<Builtin::kAsyncFunctionReject>(args);
1412 CallBuiltin<Builtin::kAsyncFunctionResolve>(args);
1417 CallBuiltin<Builtin::kAsyncGeneratorAwaitCaught>(args);
1422 CallBuiltin<Builtin::kAsyncGeneratorAwaitUncaught>(args);
1427 CallBuiltin<Builtin::kAsyncGeneratorReject>(args);
1432 CallBuiltin<Builtin::kAsyncGeneratorResolve>(args);
1437 CallBuiltin<Builtin::kAsyncGeneratorYield>(args);
1443 CallBuiltin<Builtin::kConstruct_Baseline>(
1467 CallBuiltin<Builtin::kConstructWithSpread_Baseline>(
1478 CallBuiltin<Builtin::kEqual_Baseline>(
1483 CallBuiltin<Builtin::kStrictEqual_Baseline>(
1488 CallBuiltin<Builtin::kLessThan_Baseline>(
1493 CallBuiltin<Builtin::kGreaterThan_Baseline>(
1498 CallBuiltin<Builtin::kLessThanOrEqual_Baseline>(
1503 CallBuiltin<Builtin::kGreaterThanOrEqual_Baseline>(
1523 CallBuiltin<Builtin::kInstanceOf_Baseline>(RegisterOperand(0), // object
1529 CallBuiltin<Builtin::kKeyedHasICBaseline>(
1746 CallBuiltin<Builtin::kToName>(kInterpreterAccumulatorRegister);
1751 CallBuiltin<Builtin::kToNumber_Baseline>(kInterpreterAccumulatorRegister,
1756 CallBuiltin<Builtin::kToNumeric_Baseline>(kInterpreterAccumulatorRegister,
1762 CallBuiltin<Builtin::kToObject>(kInterpreterAccumulatorRegister);
1767 CallBuiltin<Builtin::kToString>(kInterpreterAccumulatorRegister);
1771 CallBuiltin<Builtin::kCreateRegExpLiteral>(
1784 CallBuiltin<Builtin::kCreateShallowArrayLiteral>(
1799 CallBuiltin<Builtin::kIterableToListWithSymbolLookup>(
1804 CallBuiltin<Builtin::kCreateEmptyArrayLiteral>(FeedbackVector(),
1814 CallBuiltin<Builtin::kCreateShallowObjectLiteral>(
1829 CallBuiltin<Builtin::kCreateEmptyLiteralObject>();
1836 CallBuiltin<Builtin::kCloneObjectICBaseline>(
1844 CallBuiltin<Builtin::kGetTemplateObject>(
1860 CallBuiltin<Builtin::kFastNewClosureBaseline>(
1887 CallBuiltin<Builtin::kFastNewFunctionContextFunction>(info, slot_count);
1899 CallBuiltin<Builtin::kFastNewFunctionContextEval>(info, slot_count);
1915 CallBuiltin<Builtin::kFastNewSloppyArguments>(__ FunctionOperand());
1920 CallBuiltin<Builtin::kFastNewStrictArguments>(__ FunctionOperand());
1924 CallBuiltin<Builtin::kFastNewRestArguments>(__ FunctionOperand());
1970 CallBuiltin<Builtin::kBaselineOnStackReplacement>();
2105 CallBuiltin<Builtin::kForInEnumerate>(RegisterOperand(0));
2110 CallBuiltin<Builtin::kForInPrepare>(kInterpreterAccumulatorRegister,
2134 CallBuiltin<Builtin::kForInNext>(Index(3), // vector slot
2277 CallBuiltin<Builtin::kSuspendGeneratorBaseline>(
2291 CallBuiltin<Builtin::kResumeGeneratorBaseline>(
2297 CallBuiltin<Builtin::kGetIteratorBaseline>(RegisterOperand(0), // receiver
2309 CallBuiltin<Builtin::kIncBlockCounter>(__ FunctionOperand(),