Searched refs:MacroAssembler (Results 51 - 75 of 179) sorted by relevance

12345678

/external/chromium_org/v8/src/arm/
H A Dbuiltins-arm.cc45 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 Dic-arm.cc51 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 Dic-ia32.cc47 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 Dbuiltins-ia32.cc43 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 Dbuiltins-mips.cc47 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 Dic-mips.cc51 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 Dic-x64.cc47 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 Dbuiltins-x64.cc43 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 Dstub-cache.h258 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 Dcode-stubs.cc51 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 Ddebug.h401 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 Dtest-macro-assembler-mips.cc80 MacroAssembler assembler(isolate, NULL, 0);
81 MacroAssembler* masm = &assembler;
H A Dtest-macro-assembler-x64.cc48 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 Dtest-macro-assembler-x64.cc46 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 Dbuiltins-arm.cc45 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 Dcodegen-arm.cc59 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 Dcode-stubs-arm.cc42 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 Dbuiltins-mips.cc47 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 Dcode-stubs-mips.cc43 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 Dcode-stubs-x64.cc41 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 Dbuiltins-x64.cc43 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 Dstub-cache.h206 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 Dcodegen.cc47 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 Ddebug.h433 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 Dbuiltins-ia32.cc43 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...]

Completed in 1704 milliseconds

12345678