/external/v8/src/mips/ |
ic-mips.cc | 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 64 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 118 static void GenerateDictionaryLoad(MacroAssembler* masm, 171 static void GenerateDictionaryStore(MacroAssembler* masm, 218 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 233 void LoadIC::GenerateStringLength(MacroAssembler* masm, bool support_wrappers) { 250 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) { 267 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 293 static void GenerateFastArrayLoad(MacroAssembler* masm, 357 static void GenerateKeyStringCheck(MacroAssembler* masm [all...] |
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* masm) [all...] |
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* masm [all...] |
/external/v8/src/x64/ |
ic-x64.cc | 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 108 static void GenerateDictionaryLoad(MacroAssembler* masm, 166 static void GenerateDictionaryStore(MacroAssembler* masm, 228 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 242 void LoadIC::GenerateStringLength(MacroAssembler* masm, bool support_wrappers) { 257 void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) { 273 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 304 static void GenerateFastArrayLoad(MacroAssembler* masm, 362 static void GenerateKeyStringCheck(MacroAssembler* masm [all...] |
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* masm [all...] |
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* masm) [all...] |
codegen-x64.cc | 41 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 48 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 75 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)); 110 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)); 224 MacroAssembler* masm) { 245 MacroAssembler* masm, Label* fail) { 367 MacroAssembler* masm, Label* fail) { 476 void StringCharLoadGenerator::Generate(MacroAssembler* masm,
|
/external/v8/src/ |
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* masm) [all...] |
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* masm) [all...] |
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) {
|
/external/chromium_org/v8/src/arm/ |
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* masm, int argc) [all...] |
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) { 294 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 302 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 307 void Builtins::Generate_InstallRecompiledCode(MacroAssembler* masm) { 336 void Builtins::Generate_ParallelRecompile(MacroAssembler* masm) [all...] |
/external/chromium_org/v8/src/ia32/ |
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* masm) [all...] |
/external/chromium_org/v8/src/mips/ |
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* masm, int argc) [all...] |
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) { 302 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 310 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 315 void Builtins::Generate_InstallRecompiledCode(MacroAssembler* masm) { 344 void Builtins::Generate_ParallelRecompile(MacroAssembler* masm) [all...] |
/external/chromium_org/v8/src/x64/ |
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* masm) [all...] |
/external/chromium_org/v8/src/ |
stub-cache.h | 346 void GenerateProbe(MacroAssembler* masm, 515 static void GenerateLoadGlobalFunctionPrototype(MacroAssembler* masm, 525 static void GenerateDirectLoadGlobalFunctionPrototype(MacroAssembler* masm, 530 static void GenerateFastPropertyLoad(MacroAssembler* masm, 537 static void GenerateLoadArrayLength(MacroAssembler* masm, 542 static void GenerateLoadStringLength(MacroAssembler* masm, 549 static void GenerateLoadFunctionPrototype(MacroAssembler* masm, 555 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name); 601 MacroAssembler* masm() { return &masm_; } 612 static void GenerateTailCall(MacroAssembler* masm, Handle<Code> code) [all...] |
debug.h | 428 static void GenerateSlot(MacroAssembler* masm); 429 static void GenerateLoadICDebugBreak(MacroAssembler* masm); 430 static void GenerateStoreICDebugBreak(MacroAssembler* masm); 431 static void GenerateKeyedLoadICDebugBreak(MacroAssembler* masm); 432 static void GenerateKeyedStoreICDebugBreak(MacroAssembler* masm); 433 static void GenerateCompareNilICDebugBreak(MacroAssembler* masm); 434 static void GenerateReturnDebugBreak(MacroAssembler* masm); 435 static void GenerateCallFunctionStubDebugBreak(MacroAssembler* masm); 436 static void GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm); 437 static void GenerateCallConstructStubDebugBreak(MacroAssembler* masm) [all...] |
/external/chromium_org/v8/test/cctest/ |
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) { 162 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size)); 163 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. 194 void TestSmiCompare(MacroAssembler* masm, Label* exit, int id, int x, int y) { 251 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size)); 253 MacroAssembler* masm = &assembler; 302 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size)) [all...] |
test-hashing.cc | 50 void generate(MacroAssembler* masm, i::Vector<const uint8_t> string) { 118 void generate(MacroAssembler* masm, uint32_t key) { 159 MacroAssembler masm(isolate, buffer, sizeof buffer); 196 MacroAssembler masm(Isolate::Current(), buffer, sizeof buffer);
|
/external/v8/test/cctest/ |
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 assembler(Isolate::Current() [all...] |