Lines Matching full:masm
1303 static void Generate_LoadIC_Initialize(MacroAssembler* masm) {
1304 LoadIC::GenerateInitialize(masm);
1308 static void Generate_LoadIC_PreMonomorphic(MacroAssembler* masm) {
1309 LoadIC::GeneratePreMonomorphic(masm);
1313 static void Generate_LoadIC_Miss(MacroAssembler* masm) {
1314 LoadIC::GenerateMiss(masm);
1318 static void Generate_LoadIC_Megamorphic(MacroAssembler* masm) {
1319 LoadIC::GenerateMegamorphic(masm);
1323 static void Generate_LoadIC_Normal(MacroAssembler* masm) {
1324 LoadIC::GenerateNormal(masm);
1328 static void Generate_LoadIC_Getter_ForDeopt(MacroAssembler* masm) {
1330 masm, LoadStubCompiler::registers()[0], Handle<JSFunction>());
1334 static void Generate_LoadIC_Slow(MacroAssembler* masm) {
1335 LoadIC::GenerateRuntimeGetProperty(masm);
1339 static void Generate_KeyedLoadIC_Initialize(MacroAssembler* masm) {
1340 KeyedLoadIC::GenerateInitialize(masm);
1344 static void Generate_KeyedLoadIC_Slow(MacroAssembler* masm) {
1345 KeyedLoadIC::GenerateRuntimeGetProperty(masm);
1349 static void Generate_KeyedLoadIC_Miss(MacroAssembler* masm) {
1350 KeyedLoadIC::GenerateMiss(masm);
1354 static void Generate_KeyedLoadIC_Generic(MacroAssembler* masm) {
1355 KeyedLoadIC::GenerateGeneric(masm);
1359 static void Generate_KeyedLoadIC_String(MacroAssembler* masm) {
1360 KeyedLoadIC::GenerateString(masm);
1364 static void Generate_KeyedLoadIC_PreMonomorphic(MacroAssembler* masm) {
1365 KeyedLoadIC::GeneratePreMonomorphic(masm);
1369 static void Generate_KeyedLoadIC_IndexedInterceptor(MacroAssembler* masm) {
1370 KeyedLoadIC::GenerateIndexedInterceptor(masm);
1374 static void Generate_KeyedLoadIC_NonStrictArguments(MacroAssembler* masm) {
1375 KeyedLoadIC::GenerateNonStrictArguments(masm);
1379 static void Generate_StoreIC_Slow(MacroAssembler* masm) {
1380 StoreIC::GenerateSlow(masm);
1384 static void Generate_StoreIC_Initialize(MacroAssembler* masm) {
1385 StoreIC::GenerateInitialize(masm);
1389 static void Generate_StoreIC_Initialize_Strict(MacroAssembler* masm) {
1390 StoreIC::GenerateInitialize(masm);
1394 static void Generate_StoreIC_PreMonomorphic(MacroAssembler* masm) {
1395 StoreIC::GeneratePreMonomorphic(masm);
1399 static void Generate_StoreIC_PreMonomorphic_Strict(MacroAssembler* masm) {
1400 StoreIC::GeneratePreMonomorphic(masm);
1404 static void Generate_StoreIC_Miss(MacroAssembler* masm) {
1405 StoreIC::GenerateMiss(masm);
1409 static void Generate_StoreIC_Normal(MacroAssembler* masm) {
1410 StoreIC::GenerateNormal(masm);
1414 static void Generate_StoreIC_Megamorphic(MacroAssembler* masm) {
1415 StoreIC::GenerateMegamorphic(masm,
1420 static void Generate_StoreIC_Megamorphic_Strict(MacroAssembler* masm) {
1421 StoreIC::GenerateMegamorphic(masm,
1426 static void Generate_StoreIC_Setter_ForDeopt(MacroAssembler* masm) {
1427 StoreStubCompiler::GenerateStoreViaSetter(masm, Handle<JSFunction>());
1431 static void Generate_StoreIC_Generic(MacroAssembler* masm) {
1432 masm, kNonStrictMode);
1436 static void Generate_StoreIC_Generic_Strict(MacroAssembler* masm) {
1437 StoreIC::GenerateRuntimeSetProperty(masm, kStrictMode);
1441 static void Generate_KeyedStoreIC_Generic(MacroAssembler* masm) {
1442 KeyedStoreIC::GenerateGeneric(masm, kNonStrictMode);
1446 static void Generate_KeyedStoreIC_Generic_Strict(MacroAssembler* masm) {
1447 KeyedStoreIC::GenerateGeneric(masm, kStrictMode);
1451 static void Generate_KeyedStoreIC_Miss(MacroAssembler* masm) {
1452 KeyedStoreIC::GenerateMiss(masm);
1456 static void Generate_KeyedStoreIC_Slow(MacroAssembler* masm) {
1457 KeyedStoreIC::GenerateSlow(masm);
1461 static void Generate_KeyedStoreIC_Initialize(MacroAssembler* masm) {
1462 KeyedStoreIC::GenerateInitialize(masm);
1466 static void Generate_KeyedStoreIC_Initialize_Strict(MacroAssembler* masm) {
1467 KeyedStoreIC::GenerateInitialize(masm);
1471 static void Generate_KeyedStoreIC_PreMonomorphic(MacroAssembler* masm) {
1472 KeyedStoreIC::GeneratePreMonomorphic(masm);
1476 static void Generate_KeyedStoreIC_PreMonomorphic_Strict(MacroAssembler* masm) {
1477 KeyedStoreIC::GeneratePreMonomorphic(masm);
1481 static void Generate_KeyedStoreIC_NonStrictArguments(MacroAssembler* masm) {
1482 KeyedStoreIC::GenerateNonStrictArguments(masm);
1487 static void Generate_LoadIC_DebugBreak(MacroAssembler* masm) {
1488 Debug::GenerateLoadICDebugBreak(masm);
1492 static void Generate_StoreIC_DebugBreak(MacroAssembler* masm) {
1493 Debug::GenerateStoreICDebugBreak(masm);
1497 static void Generate_KeyedLoadIC_DebugBreak(MacroAssembler* masm) {
1498 Debug::GenerateKeyedLoadICDebugBreak(masm);
1502 static void Generate_KeyedStoreIC_DebugBreak(MacroAssembler* masm) {
1503 Debug::GenerateKeyedStoreICDebugBreak(masm);
1507 static void Generate_CompareNilIC_DebugBreak(MacroAssembler* masm) {
1508 Debug::GenerateCompareNilICDebugBreak(masm);
1512 static void Generate_Return_DebugBreak(MacroAssembler* masm) {
1513 Debug::GenerateReturnDebugBreak(masm);
1517 static void Generate_CallFunctionStub_DebugBreak(MacroAssembler* masm) {
1518 Debug::GenerateCallFunctionStubDebugBreak(masm);
1523 MacroAssembler* masm) {
1524 Debug::GenerateCallFunctionStubRecordDebugBreak(masm);
1528 static void Generate_CallConstructStub_DebugBreak(MacroAssembler* masm) {
1529 Debug::GenerateCallConstructStubDebugBreak(masm);
1534 MacroAssembler* masm) {
1535 Debug::GenerateCallConstructStubRecordDebugBreak(masm);
1539 static void Generate_Slot_DebugBreak(MacroAssembler* masm) {
1540 Debug::GenerateSlotDebugBreak(masm);
1544 static void Generate_PlainReturn_LiveEdit(MacroAssembler* masm) {
1545 Debug::GeneratePlainReturnLiveEdit(masm);
1549 static void Generate_FrameDropper_LiveEdit(MacroAssembler* masm) {
1550 Debug::GenerateFrameDropperLiveEdit(masm);
1682 MacroAssembler masm(isolate, u.buffer, sizeof u.buffer);
1689 ASSERT(!masm.has_frame());
1690 g(&masm, functions[i].name, functions[i].extra_args);
1693 masm.GetCode(&desc);
1701 heap->CreateCode(desc, flags, masm.CodeObject());
1760 void Builtins::Generate_InterruptCheck(MacroAssembler* masm) {
1761 masm->TailCallRuntime(Runtime::kInterrupt, 0, 1);
1765 void Builtins::Generate_StackCheck(MacroAssembler* masm) {
1766 masm->TailCallRuntime(Runtime::kStackGuard, 0, 1);