/external/chromium_org/v8/src/arm/ |
H A D | builtins-arm.cc | 45 void Builtins::Generate_Adaptor(MacroAssembler* masm, 76 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 93 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 107 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 135 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 166 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { 292 static void CallRuntimePassFunction(MacroAssembler* masm, 308 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 316 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 337 void Builtins::Generate_ConcurrentRecompile(MacroAssembler* mas [all...] |
H A D | ic-arm.cc | 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 67 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 120 static void GenerateDictionaryLoad(MacroAssembler* masm, 169 static void GenerateDictionaryStore(MacroAssembler* masm, 218 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 246 static void GenerateFastArrayLoad(MacroAssembler* masm, 305 static void GenerateKeyNameCheck(MacroAssembler* masm, 341 void CallICBase::GenerateMonomorphicCacheProbe(MacroAssembler* masm, 403 static void GenerateFunctionTailCall(MacroAssembler* masm, 423 void CallICBase::GenerateNormal(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | ic-ia32.cc | 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 107 static void GenerateDictionaryLoad(MacroAssembler* masm, 164 static void GenerateDictionaryStore(MacroAssembler* masm, 222 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 255 static void GenerateFastArrayLoad(MacroAssembler* masm, 298 static void GenerateKeyNameCheck(MacroAssembler* masm, 331 static Operand GenerateMappedArgumentsLookup(MacroAssembler* masm, 386 static Operand GenerateUnmappedArgumentsLookup(MacroAssembler* masm, 408 void KeyedLoadIC::GenerateGeneric(MacroAssembler* mas [all...] |
H A D | builtins-ia32.cc | 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 77 static void CallRuntimePassFunction(MacroAssembler* masm, 95 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 103 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 125 void Builtins::Generate_ConcurrentRecompile(MacroAssembler* masm) { 131 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 424 void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { 429 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { 434 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { 439 static void Generate_JSEntryTrampolineHelper(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | builtins-mips.cc | 47 void Builtins::Generate_Adaptor(MacroAssembler* masm, 80 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 97 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 111 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 141 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 174 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { 300 static void CallRuntimePassFunction(MacroAssembler* masm, 313 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 321 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 341 void Builtins::Generate_ConcurrentRecompile(MacroAssembler* mas [all...] |
H A D | ic-mips.cc | 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 64 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 118 static void GenerateDictionaryLoad(MacroAssembler* masm, 171 static void GenerateDictionaryStore(MacroAssembler* masm, 220 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 246 static void GenerateFastArrayLoad(MacroAssembler* masm, 310 static void GenerateKeyNameCheck(MacroAssembler* masm, 346 void CallICBase::GenerateMonomorphicCacheProbe(MacroAssembler* masm, 405 static void GenerateFunctionTailCall(MacroAssembler* masm, 425 void CallICBase::GenerateNormal(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | ic-x64.cc | 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 108 static void GenerateDictionaryLoad(MacroAssembler* masm, 166 static void GenerateDictionaryStore(MacroAssembler* masm, 229 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 260 static void GenerateFastArrayLoad(MacroAssembler* masm, 318 static void GenerateKeyNameCheck(MacroAssembler* masm, 352 void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) { 515 void KeyedLoadIC::GenerateString(MacroAssembler* masm) { 547 void KeyedLoadIC::GenerateIndexedInterceptor(MacroAssembler* mas [all...] |
H A D | builtins-x64.cc | 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 76 static void CallRuntimePassFunction(MacroAssembler* masm, 94 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 104 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 124 void Builtins::Generate_ConcurrentRecompile(MacroAssembler* masm) { 130 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 430 void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { 435 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { 440 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { 445 static void Generate_JSEntryTrampolineHelper(MacroAssembler* mas [all...] |
/external/v8/src/ |
H A D | stub-cache.h | 258 void GenerateProbe(MacroAssembler* masm, 424 static void GenerateLoadGlobalFunctionPrototype(MacroAssembler* masm, 434 static void GenerateDirectLoadGlobalFunctionPrototype(MacroAssembler* masm, 439 static void GenerateFastPropertyLoad(MacroAssembler* masm, 445 static void GenerateLoadArrayLength(MacroAssembler* masm, 450 static void GenerateLoadStringLength(MacroAssembler* masm, 457 static void GenerateLoadFunctionPrototype(MacroAssembler* masm, 463 static void GenerateStoreField(MacroAssembler* masm, 472 static void GenerateLoadMiss(MacroAssembler* masm, 475 static void GenerateKeyedLoadMissForceGeneric(MacroAssembler* mas [all...] |
H A D | code-stubs.cc | 51 void CodeStub::GenerateCode(MacroAssembler* masm) { 75 void CodeStub::RecordCodeGeneration(Code* code, MacroAssembler* masm) { 115 MacroAssembler masm(isolate, NULL, 256); 202 void ICCompareStub::Generate(MacroAssembler* masm) { 263 void KeyedLoadElementStub::Generate(MacroAssembler* masm) { 293 void KeyedStoreElementStub::Generate(MacroAssembler* masm) { 432 void ElementsTransitionAndStoreStub::Generate(MacroAssembler* masm) {
|
H A D | debug.h | 401 static void GenerateSlot(MacroAssembler* masm); 402 static void GenerateLoadICDebugBreak(MacroAssembler* masm); 403 static void GenerateStoreICDebugBreak(MacroAssembler* masm); 404 static void GenerateKeyedLoadICDebugBreak(MacroAssembler* masm); 405 static void GenerateKeyedStoreICDebugBreak(MacroAssembler* masm); 406 static void GenerateReturnDebugBreak(MacroAssembler* masm); 407 static void GenerateCallFunctionStubDebugBreak(MacroAssembler* masm); 408 static void GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm); 409 static void GenerateCallConstructStubDebugBreak(MacroAssembler* masm); 410 static void GenerateCallConstructStubRecordDebugBreak(MacroAssembler* mas [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-macro-assembler-mips.cc | 80 MacroAssembler assembler(isolate, NULL, 0); 81 MacroAssembler* masm = &assembler;
|
H A D | test-macro-assembler-x64.cc | 48 using i::MacroAssembler; 100 static void EntryCode(MacroAssembler* masm) { 109 static void ExitCode(MacroAssembler* masm) { 146 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { 166 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size)); 167 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. 197 void TestSmiCompare(MacroAssembler* masm, Label* exit, int id, int x, int y) { 254 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size)); 256 MacroAssembler* masm = &assembler; 304 MacroAssembler assemble [all...] |
/external/v8/test/cctest/ |
H A D | test-macro-assembler-x64.cc | 46 using v8::internal::MacroAssembler; 96 static void EntryCode(MacroAssembler* masm) { 105 static void ExitCode(MacroAssembler* masm) { 142 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { 161 MacroAssembler assembler(Isolate::Current(), 164 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. 195 void TestSmiCompare(MacroAssembler* masm, Label* exit, int id, int x, int y) { 251 MacroAssembler assembler(Isolate::Current(), 255 MacroAssembler* masm = &assembler; 303 MacroAssembler assemble [all...] |
/external/v8/src/arm/ |
H A D | builtins-arm.cc | 45 void Builtins::Generate_Adaptor(MacroAssembler* masm, 76 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 92 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 108 static void AllocateEmptyJSArray(MacroAssembler* masm, 200 static void AllocateJSArray(MacroAssembler* masm, 312 static void ArrayNativeCode(MacroAssembler* masm, 471 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 505 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 538 void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { 570 void Builtins::Generate_StringConstructCode(MacroAssembler* mas [all...] |
H A D | codegen-arm.cc | 59 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 66 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 77 MacroAssembler* masm) { 100 MacroAssembler* masm, Label* fail) { 235 MacroAssembler* masm, Label* fail) { 348 void StringCharLoadGenerator::Generate(MacroAssembler* masm,
|
H A D | code-stubs-arm.cc | 42 static void EmitIdenticalObjectComparison(MacroAssembler* masm, 46 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 52 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cond); 53 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, 59 static void EmitCheckForHeapNumber(MacroAssembler* masm, Register operand, 69 void ToNumberStub::Generate(MacroAssembler* masm) { 85 void FastNewClosureStub::Generate(MacroAssembler* masm) { 142 void FastNewContextStub::Generate(MacroAssembler* masm) { 189 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 254 MacroAssembler* mas [all...] |
/external/v8/src/mips/ |
H A D | builtins-mips.cc | 47 void Builtins::Generate_Adaptor(MacroAssembler* masm, 80 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 96 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 112 static void AllocateEmptyJSArray(MacroAssembler* masm, 206 static void AllocateJSArray(MacroAssembler* masm, 322 static void ArrayNativeCode(MacroAssembler* masm, 480 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 516 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 551 void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { 586 void Builtins::Generate_StringConstructCode(MacroAssembler* mas [all...] |
H A D | code-stubs-mips.cc | 43 static void EmitIdenticalObjectComparison(MacroAssembler* masm, 47 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 53 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cc); 54 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, 60 static void EmitCheckForHeapNumber(MacroAssembler* masm, Register operand, 69 void ToNumberStub::Generate(MacroAssembler* masm) { 87 void FastNewClosureStub::Generate(MacroAssembler* masm) { 144 void FastNewContextStub::Generate(MacroAssembler* masm) { 190 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 253 MacroAssembler* mas [all...] |
/external/v8/src/x64/ |
H A D | code-stubs-x64.cc | 41 void ToNumberStub::Generate(MacroAssembler* masm) { 62 void FastNewClosureStub::Generate(MacroAssembler* masm) { 117 void FastNewContextStub::Generate(MacroAssembler* masm) { 158 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 223 MacroAssembler* masm, 283 void FastCloneShallowArrayStub::Generate(MacroAssembler* masm) { 357 void FastCloneShallowObjectStub::Generate(MacroAssembler* masm) { 402 void ToBooleanStub::Generate(MacroAssembler* masm) { 500 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { 519 void ToBooleanStub::CheckOddball(MacroAssembler* mas [all...] |
H A D | builtins-x64.cc | 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 76 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 376 void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { 381 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { 386 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { 391 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, 506 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { 511 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { 516 void Builtins::Generate_LazyCompile(MacroAssembler* masm) { 543 void Builtins::Generate_LazyRecompile(MacroAssembler* mas [all...] |
/external/chromium_org/v8/src/ |
H A D | stub-cache.h | 206 void GenerateProbe(MacroAssembler* masm, 387 static void GenerateLoadGlobalFunctionPrototype(MacroAssembler* masm, 396 static void GenerateDictionaryNegativeLookup(MacroAssembler* masm, 409 static void GenerateDirectLoadGlobalFunctionPrototype(MacroAssembler* masm, 414 static void GenerateFastPropertyLoad(MacroAssembler* masm, 421 static void GenerateLoadArrayLength(MacroAssembler* masm, 426 static void GenerateLoadStringLength(MacroAssembler* masm, 432 static void GenerateLoadFunctionPrototype(MacroAssembler* masm, 441 static void GenerateCheckPropertyCell(MacroAssembler* masm, 447 static void TailCallBuiltin(MacroAssembler* mas [all...] |
H A D | codegen.cc | 47 Comment::Comment(MacroAssembler* masm, const char* msg) 103 Handle<Code> CodeGenerator::MakeCodeEpilogue(MacroAssembler* masm, 204 bool CodeGenerator::RecordPositions(MacroAssembler* masm, 218 void ArgumentsAccessStub::Generate(MacroAssembler* masm) {
|
H A D | debug.h | 433 static void GenerateSlot(MacroAssembler* masm); 434 static void GenerateLoadICDebugBreak(MacroAssembler* masm); 435 static void GenerateStoreICDebugBreak(MacroAssembler* masm); 436 static void GenerateKeyedLoadICDebugBreak(MacroAssembler* masm); 437 static void GenerateKeyedStoreICDebugBreak(MacroAssembler* masm); 438 static void GenerateCompareNilICDebugBreak(MacroAssembler* masm); 439 static void GenerateReturnDebugBreak(MacroAssembler* masm); 440 static void GenerateCallFunctionStubDebugBreak(MacroAssembler* masm); 441 static void GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm); 442 static void GenerateCallConstructStubDebugBreak(MacroAssembler* mas [all...] |
/external/v8/src/ia32/ |
H A D | builtins-ia32.cc | 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 77 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 370 void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { 375 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { 380 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { 385 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, 442 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { 447 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { 452 void Builtins::Generate_LazyCompile(MacroAssembler* masm) { 478 void Builtins::Generate_LazyRecompile(MacroAssembler* mas [all...] |