Lines Matching refs:CallBuiltin
628 void BaselineCompiler::CallBuiltin(Args... args) { in CallBuiltin() function in v8::internal::baseline::BaselineCompiler
631 __ CallBuiltin(kBuiltin); in CallBuiltin() local
650 CallBuiltin<Builtin::kToBooleanForBaselineJump>( in JumpIfToBoolean()
694 CallBuiltin<Builtin::kLoadGlobalICBaseline>(Constant<Name>(0), // name in VisitLdaGlobal()
699 CallBuiltin<Builtin::kLoadGlobalICInsideTypeofBaseline>( in VisitLdaGlobalInsideTypeof()
705 CallBuiltin<Builtin::kStoreGlobalICBaseline>( in VisitStaGlobal()
782 CallBuiltin<Builtin::kLookupContextBaseline>( in VisitLdaLookupContextSlot()
787 CallBuiltin<Builtin::kLookupGlobalICBaseline>( in VisitLdaLookupGlobalSlot()
796 CallBuiltin<Builtin::kLookupContextInsideTypeofBaseline>( in VisitLdaLookupContextSlotInsideTypeof()
801 CallBuiltin<Builtin::kLookupGlobalICInsideTypeofBaseline>( in VisitLdaLookupGlobalSlotInsideTypeof()
845 CallBuiltin<Builtin::kLoadICBaseline>(RegisterOperand(0), // object in VisitGetNamedProperty()
855 CallBuiltin<Builtin::kLoadSuperICBaseline>( in VisitGetNamedPropertyFromSuper()
864 CallBuiltin<Builtin::kKeyedLoadICBaseline>( in VisitGetKeyedProperty()
930 CallBuiltin<Builtin::kStoreICBaseline>( in VisitSetNamedProperty()
938 CallBuiltin<Builtin::kDefineNamedOwnICBaseline>( in VisitDefineNamedOwnProperty()
951 CallBuiltin<Builtin::kKeyedStoreICBaseline>( in VisitSetKeyedProperty()
959 CallBuiltin<Builtin::kDefineKeyedOwnICBaseline>( in VisitDefineKeyedOwnProperty()
967 CallBuiltin<Builtin::kStoreInArrayLiteralICBaseline>( in VisitStaInArrayLiteral()
997 CallBuiltin<Builtin::kAdd_Baseline>( in VisitAdd()
1002 CallBuiltin<Builtin::kSubtract_Baseline>( in VisitSub()
1007 CallBuiltin<Builtin::kMultiply_Baseline>( in VisitMul()
1012 CallBuiltin<Builtin::kDivide_Baseline>( in VisitDiv()
1017 CallBuiltin<Builtin::kModulus_Baseline>( in VisitMod()
1022 CallBuiltin<Builtin::kExponentiate_Baseline>( in VisitExp()
1027 CallBuiltin<Builtin::kBitwiseOr_Baseline>( in VisitBitwiseOr()
1032 CallBuiltin<Builtin::kBitwiseXor_Baseline>( in VisitBitwiseXor()
1037 CallBuiltin<Builtin::kBitwiseAnd_Baseline>( in VisitBitwiseAnd()
1042 CallBuiltin<Builtin::kShiftLeft_Baseline>( in VisitShiftLeft()
1047 CallBuiltin<Builtin::kShiftRight_Baseline>( in VisitShiftRight()
1052 CallBuiltin<Builtin::kShiftRightLogical_Baseline>( in VisitShiftRightLogical()
1057 CallBuiltin<Builtin::kAddSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitAddSmi()
1062 CallBuiltin<Builtin::kSubtractSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitSubSmi()
1067 CallBuiltin<Builtin::kMultiplySmi_Baseline>(kInterpreterAccumulatorRegister, in VisitMulSmi()
1072 CallBuiltin<Builtin::kDivideSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitDivSmi()
1077 CallBuiltin<Builtin::kModulusSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitModSmi()
1082 CallBuiltin<Builtin::kExponentiateSmi_Baseline>( in VisitExpSmi()
1087 CallBuiltin<Builtin::kBitwiseOrSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitBitwiseOrSmi()
1092 CallBuiltin<Builtin::kBitwiseXorSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitBitwiseXorSmi()
1097 CallBuiltin<Builtin::kBitwiseAndSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitBitwiseAndSmi()
1102 CallBuiltin<Builtin::kShiftLeftSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitShiftLeftSmi()
1107 CallBuiltin<Builtin::kShiftRightSmi_Baseline>(kInterpreterAccumulatorRegister, in VisitShiftRightSmi()
1112 CallBuiltin<Builtin::kShiftRightLogicalSmi_Baseline>( in VisitShiftRightLogicalSmi()
1117 CallBuiltin<Builtin::kIncrement_Baseline>(kInterpreterAccumulatorRegister, in VisitInc()
1122 CallBuiltin<Builtin::kDecrement_Baseline>(kInterpreterAccumulatorRegister, in VisitDec()
1127 CallBuiltin<Builtin::kNegate_Baseline>(kInterpreterAccumulatorRegister, in VisitNegate()
1132 CallBuiltin<Builtin::kBitwiseNot_Baseline>(kInterpreterAccumulatorRegister, in VisitBitwiseNot()
1153 CallBuiltin<Builtin::kTypeof>(kInterpreterAccumulatorRegister); in VisitTypeOf()
1160 CallBuiltin<Builtin::kDeleteProperty>(RegisterOperand(0), scratch, in VisitDeletePropertyStrict()
1168 CallBuiltin<Builtin::kDeleteProperty>(RegisterOperand(0), scratch, in VisitDeletePropertySloppy()
1209 CallBuiltin<ConvertReceiverModeToCompactBuiltin(kMode)>( in BuildCall()
1214 CallBuiltin<ConvertReceiverModeToBuiltin(kMode)>( in BuildCall()
1284 CallBuiltin<Builtin::kCallWithSpread_Baseline>( in VisitCallWithSpread()
1312 CallBuiltin<Builtin::kCall_ReceiverIsNullOrUndefined>( in VisitCallJSRuntime()
1337 CallBuiltin<Builtin::kCopyDataProperties>(args); in VisitIntrinsicCopyDataProperties()
1349 CallBuiltin<Builtin::kCopyDataPropertiesWithExcludedPropertiesOnStack>( in VisitIntrinsicCopyDataPropertiesWithExcludedPropertiesOnStack()
1355 CallBuiltin<Builtin::kCreateIterResultObject>(args); in VisitIntrinsicCreateIterResultObject()
1360 CallBuiltin<Builtin::kCreateAsyncFromSyncIteratorBaseline>(args[0]); in VisitIntrinsicCreateAsyncFromSyncIterator()
1365 CallBuiltin<Builtin::kCreateGeneratorObject>(args); in VisitIntrinsicCreateJSGeneratorObject()
1387 CallBuiltin<Builtin::kGetImportMetaObjectBaseline>(); in VisitIntrinsicGetImportMetaObject()
1392 CallBuiltin<Builtin::kAsyncFunctionAwaitCaught>(args); in VisitIntrinsicAsyncFunctionAwaitCaught()
1397 CallBuiltin<Builtin::kAsyncFunctionAwaitUncaught>(args); in VisitIntrinsicAsyncFunctionAwaitUncaught()
1402 CallBuiltin<Builtin::kAsyncFunctionEnter>(args); in VisitIntrinsicAsyncFunctionEnter()
1407 CallBuiltin<Builtin::kAsyncFunctionReject>(args); in VisitIntrinsicAsyncFunctionReject()
1412 CallBuiltin<Builtin::kAsyncFunctionResolve>(args); in VisitIntrinsicAsyncFunctionResolve()
1417 CallBuiltin<Builtin::kAsyncGeneratorAwaitCaught>(args); in VisitIntrinsicAsyncGeneratorAwaitCaught()
1422 CallBuiltin<Builtin::kAsyncGeneratorAwaitUncaught>(args); in VisitIntrinsicAsyncGeneratorAwaitUncaught()
1427 CallBuiltin<Builtin::kAsyncGeneratorReject>(args); in VisitIntrinsicAsyncGeneratorReject()
1432 CallBuiltin<Builtin::kAsyncGeneratorResolve>(args); in VisitIntrinsicAsyncGeneratorResolve()
1437 CallBuiltin<Builtin::kAsyncGeneratorYield>(args); in VisitIntrinsicAsyncGeneratorYield()
1443 CallBuiltin<Builtin::kConstruct_Baseline>( in VisitConstruct()
1467 CallBuiltin<Builtin::kConstructWithSpread_Baseline>( in VisitConstructWithSpread()
1478 CallBuiltin<Builtin::kEqual_Baseline>( in VisitTestEqual()
1483 CallBuiltin<Builtin::kStrictEqual_Baseline>( in VisitTestEqualStrict()
1488 CallBuiltin<Builtin::kLessThan_Baseline>( in VisitTestLessThan()
1493 CallBuiltin<Builtin::kGreaterThan_Baseline>( in VisitTestGreaterThan()
1498 CallBuiltin<Builtin::kLessThanOrEqual_Baseline>( in VisitTestLessThanOrEqual()
1503 CallBuiltin<Builtin::kGreaterThanOrEqual_Baseline>( in VisitTestGreaterThanOrEqual()
1523 CallBuiltin<Builtin::kInstanceOf_Baseline>(RegisterOperand(0), // object in VisitTestInstanceOf()
1529 CallBuiltin<Builtin::kKeyedHasICBaseline>( in VisitTestIn()
1746 CallBuiltin<Builtin::kToName>(kInterpreterAccumulatorRegister); in VisitToName()
1751 CallBuiltin<Builtin::kToNumber_Baseline>(kInterpreterAccumulatorRegister, in VisitToNumber()
1756 CallBuiltin<Builtin::kToNumeric_Baseline>(kInterpreterAccumulatorRegister, in VisitToNumeric()
1762 CallBuiltin<Builtin::kToObject>(kInterpreterAccumulatorRegister); in VisitToObject()
1767 CallBuiltin<Builtin::kToString>(kInterpreterAccumulatorRegister); in VisitToString()
1771 CallBuiltin<Builtin::kCreateRegExpLiteral>( in VisitCreateRegExpLiteral()
1784 CallBuiltin<Builtin::kCreateShallowArrayLiteral>( in VisitCreateArrayLiteral()
1799 CallBuiltin<Builtin::kIterableToListWithSymbolLookup>( in VisitCreateArrayFromIterable()
1804 CallBuiltin<Builtin::kCreateEmptyArrayLiteral>(FeedbackVector(), in VisitCreateEmptyArrayLiteral()
1814 CallBuiltin<Builtin::kCreateShallowObjectLiteral>( in VisitCreateObjectLiteral()
1829 CallBuiltin<Builtin::kCreateEmptyLiteralObject>(); in VisitCreateEmptyObjectLiteral()
1836 CallBuiltin<Builtin::kCloneObjectICBaseline>( in VisitCloneObject()
1844 CallBuiltin<Builtin::kGetTemplateObject>( in VisitGetTemplateObject()
1860 CallBuiltin<Builtin::kFastNewClosureBaseline>( in VisitCreateClosure()
1887 CallBuiltin<Builtin::kFastNewFunctionContextFunction>(info, slot_count); in VisitCreateFunctionContext()
1899 CallBuiltin<Builtin::kFastNewFunctionContextEval>(info, slot_count); in VisitCreateEvalContext()
1915 CallBuiltin<Builtin::kFastNewSloppyArguments>(__ FunctionOperand()); in VisitCreateMappedArguments()
1920 CallBuiltin<Builtin::kFastNewStrictArguments>(__ FunctionOperand()); in VisitCreateUnmappedArguments()
1924 CallBuiltin<Builtin::kFastNewRestArguments>(__ FunctionOperand()); in VisitCreateRestParameter()
1970 CallBuiltin<Builtin::kBaselineOnStackReplacement>(); in VisitJumpLoop()
2105 CallBuiltin<Builtin::kForInEnumerate>(RegisterOperand(0)); in VisitForInEnumerate()
2110 CallBuiltin<Builtin::kForInPrepare>(kInterpreterAccumulatorRegister, in VisitForInPrepare()
2134 CallBuiltin<Builtin::kForInNext>(Index(3), // vector slot in VisitForInNext()
2277 CallBuiltin<Builtin::kSuspendGeneratorBaseline>( in VisitSuspendGenerator()
2291 CallBuiltin<Builtin::kResumeGeneratorBaseline>( in VisitResumeGenerator()
2297 CallBuiltin<Builtin::kGetIteratorBaseline>(RegisterOperand(0), // receiver in VisitGetIterator()
2309 CallBuiltin<Builtin::kIncBlockCounter>(__ FunctionOperand(), in VisitIncBlockCounter()