| /external/v8/src/ |
| codegen.cc | 46 Comment::Comment(MacroAssembler* masm, const char* msg) 47 : masm_(masm), msg_(msg) { 96 Handle<Code> CodeGenerator::MakeCodeEpilogue(MacroAssembler* masm, 103 masm->GetCode(&desc); 105 isolate->factory()->NewCode(desc, flags, masm->CodeObject()); 168 bool CodeGenerator::RecordPositions(MacroAssembler* masm, 172 masm->positions_recorder()->RecordStatementPosition(pos); 173 masm->positions_recorder()->RecordPosition(pos); 175 return masm->positions_recorder()->WriteRecordedPositions(); 182 void ArgumentsAccessStub::Generate(MacroAssembler* masm) { [all...] |
| ic.h | 247 static void GenerateMiss(MacroAssembler* masm, 252 static void GenerateNormal(MacroAssembler* masm, int argc); 254 static void GenerateMonomorphicCacheProbe(MacroAssembler* masm, 272 static void GenerateInitialize(MacroAssembler* masm, 275 GenerateMiss(masm, argc, extra_state); 278 static void GenerateMiss(MacroAssembler* masm, 281 CallICBase::GenerateMiss(masm, argc, IC::kCallIC_Miss, extra_state); 284 static void GenerateMegamorphic(MacroAssembler* masm, 288 static void GenerateNormal(MacroAssembler* masm, int argc) { 289 CallICBase::GenerateNormal(masm, argc) [all...] |
| code-stubs.h | 171 void GenerateCode(MacroAssembler* masm); 174 virtual void Generate(MacroAssembler* masm) = 0; 178 void RecordCodeGeneration(Code* code, MacroAssembler* masm); 237 virtual void BeforeCall(MacroAssembler* masm) const = 0; 239 virtual void AfterCall(MacroAssembler* masm) const = 0; 272 virtual void BeforeCall(MacroAssembler* masm) const; 274 virtual void AfterCall(MacroAssembler* masm) const; 283 virtual void BeforeCall(MacroAssembler* masm) const {} 285 virtual void AfterCall(MacroAssembler* masm) const {} 293 void Generate(MacroAssembler* masm); [all...] |
| builtins.cc | [all...] |
| /external/v8/src/ia32/ |
| ic-ia32.cc | 44 #define __ ACCESS_MASM(masm) 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 86 GenerateGlobalInstanceTypeCheck(masm, r0, miss); 106 static void GenerateDictionaryLoad(MacroAssembler* masm, 130 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 163 static void GenerateDictionaryStore(MacroAssembler* masm, 185 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 219 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 227 StubCompiler::GenerateLoadArrayLength(masm, eax, edx, &miss) [all...] |
| codegen-ia32.h | 49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 58 static bool RecordPositions(MacroAssembler* masm, 80 static void Generate(MacroAssembler* masm,
|
| /external/chromium_org/v8/src/ia32/ |
| ic-ia32.cc | 44 #define __ ACCESS_MASM(masm) 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 86 GenerateGlobalInstanceTypeCheck(masm, r0, miss); 95 __ CheckMap(r0, masm->isolate()->factory()->hash_table_map(), miss, 107 static void GenerateDictionaryLoad(MacroAssembler* masm, 131 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 164 static void GenerateDictionaryStore(MacroAssembler* masm, 186 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 222 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, [all...] |
| builtins-ia32.cc | 40 #define __ ACCESS_MASM(masm) 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 73 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 77 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 85 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 86 GenerateTailCallToSharedCode(masm); 90 void Builtins::Generate_InstallRecompiledCode(MacroAssembler* masm) { 92 FrameScope scope(masm, StackFrame::INTERNAL); 116 void Builtins::Generate_ParallelRecompile(MacroAssembler* masm) { 118 FrameScope scope(masm, StackFrame::INTERNAL) [all...] |
| codegen-ia32.h | 49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 58 static bool RecordPositions(MacroAssembler* masm, 80 static void Generate(MacroAssembler* masm, 94 static void EmitMathExp(MacroAssembler* masm,
|
| /external/v8/src/x64/ |
| ic-x64.cc | 44 #define __ ACCESS_MASM(masm) 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 85 GenerateGlobalInstanceTypeCheck(masm, r0, miss); 108 static void GenerateDictionaryLoad(MacroAssembler* masm, 130 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 166 static void GenerateDictionaryStore(MacroAssembler* masm, 188 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 228 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 236 StubCompiler::GenerateLoadArrayLength(masm, rax, rdx, &miss) [all...] |
| codegen-x64.h | 54 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 63 static bool RecordPositions(MacroAssembler* masm, 77 static void Generate(MacroAssembler* masm,
|
| /external/v8/src/arm/ |
| codegen-arm.h | 53 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 67 static bool RecordPositions(MacroAssembler* masm, 81 static void Generate(MacroAssembler* masm,
|
| ic-arm.cc | 48 #define __ ACCESS_MASM(masm) 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 67 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 91 GenerateGlobalInstanceTypeCheck(masm, t1, miss); 120 static void GenerateDictionaryLoad(MacroAssembler* masm, 134 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 169 static void GenerateDictionaryStore(MacroAssembler* masm, 183 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 216 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 225 StubCompiler::GenerateLoadArrayLength(masm, r0, r3, &miss) [all...] |
| /external/v8/src/mips/ |
| codegen-mips.h | 55 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 69 static bool RecordPositions(MacroAssembler* masm, 83 static void Generate(MacroAssembler* masm,
|
| ic-mips.cc | 48 #define __ ACCESS_MASM(masm) 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 64 static void GenerateStringDictionaryReceiverCheck(MacroAssembler* masm, 88 GenerateGlobalInstanceTypeCheck(masm, scratch1, miss); 118 static void GenerateDictionaryLoad(MacroAssembler* masm, 132 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 171 static void GenerateDictionaryStore(MacroAssembler* masm, 185 StringDictionaryLookupStub::GeneratePositiveLookup(masm, 218 void LoadIC::GenerateArrayLength(MacroAssembler* masm) { 227 StubCompiler::GenerateLoadArrayLength(masm, a0, a3, &miss) [all...] |
| /external/chromium_org/v8/src/x64/ |
| builtins-x64.cc | 40 #define __ ACCESS_MASM(masm) 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 72 __ JumpToExternalReference(ExternalReference(id, masm->isolate()), 1); 76 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 86 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 87 GenerateTailCallToSharedCode(masm); 91 void Builtins::Generate_InstallRecompiledCode(MacroAssembler* masm) { 94 FrameScope scope(masm, StackFrame::INTERNAL); 118 void Builtins::Generate_ParallelRecompile(MacroAssembler* masm) { 120 FrameScope scope(masm, StackFrame::INTERNAL) [all...] |
| ic-x64.cc | 44 #define __ ACCESS_MASM(masm) 47 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 63 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 85 GenerateGlobalInstanceTypeCheck(masm, r0, miss); 108 static void GenerateDictionaryLoad(MacroAssembler* masm, 130 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 166 static void GenerateDictionaryStore(MacroAssembler* masm, 187 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 229 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 260 static void GenerateFastArrayLoad(MacroAssembler* masm, [all...] |
| /external/chromium_org/v8/src/arm/ |
| ic-arm.cc | 48 #define __ ACCESS_MASM(masm) 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 67 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 91 GenerateGlobalInstanceTypeCheck(masm, t1, miss); 120 static void GenerateDictionaryLoad(MacroAssembler* masm, 134 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 169 static void GenerateDictionaryStore(MacroAssembler* masm, 183 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 218 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 246 static void GenerateFastArrayLoad(MacroAssembler* masm, [all...] |
| codegen-arm.h | 57 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 71 static bool RecordPositions(MacroAssembler* masm, 87 static void Generate(MacroAssembler* masm, 100 static void EmitMathExp(MacroAssembler* masm,
|
| /external/chromium_org/v8/src/mips/ |
| ic-mips.cc | 48 #define __ ACCESS_MASM(masm) 51 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, 64 static void GenerateNameDictionaryReceiverCheck(MacroAssembler* masm, 88 GenerateGlobalInstanceTypeCheck(masm, scratch1, miss); 118 static void GenerateDictionaryLoad(MacroAssembler* masm, 132 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 171 static void GenerateDictionaryStore(MacroAssembler* masm, 185 NameDictionaryLookupStub::GeneratePositiveLookup(masm, 220 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, 246 static void GenerateFastArrayLoad(MacroAssembler* masm, [all...] |
| codegen-mips.h | 59 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, 73 static bool RecordPositions(MacroAssembler* masm, 89 static void Generate(MacroAssembler* masm, 102 static void EmitMathExp(MacroAssembler* masm,
|
| /external/chromium_org/v8/test/cctest/ |
| test-hashing.cc | 47 #define __ masm-> 50 void generate(MacroAssembler* masm, i::Vector<const uint8_t> string) { 59 StringHelper::GenerateHashInit(masm, eax, ebx, ecx); 62 StringHelper::GenerateHashAddCharacter(masm, eax, ebx, ecx); 64 StringHelper::GenerateHashGetHash(masm, eax, ecx); 75 StringHelper::GenerateHashInit(masm, rax, rbx, rcx); 78 StringHelper::GenerateHashAddCharacter(masm, rax, rbx, rcx); 80 StringHelper::GenerateHashGetHash(masm, rax, rcx); 91 StringHelper::GenerateHashInit(masm, r0, ip); 94 StringHelper::GenerateHashAddCharacter(masm, r0, ip) [all...] |
| /external/v8/test/cctest/ |
| test-hashing.cc | 49 #define __ masm-> 52 void generate(MacroAssembler* masm, i::Vector<const char> string) { 61 StringHelper::GenerateHashInit(masm, eax, ebx, ecx); 64 StringHelper::GenerateHashAddCharacter(masm, eax, ebx, ecx); 66 StringHelper::GenerateHashGetHash(masm, eax, ecx); 77 StringHelper::GenerateHashInit(masm, rax, rbx, rcx); 80 StringHelper::GenerateHashAddCharacter(masm, rax, rbx, rcx); 82 StringHelper::GenerateHashGetHash(masm, rax, rcx); 93 StringHelper::GenerateHashInit(masm, r0, ip); 96 StringHelper::GenerateHashAddCharacter(masm, r0, ip) [all...] |
| /external/chromium_org/v8/src/ |
| builtins.cc | [all...] |
| builtins.h | 369 static void Generate_Adaptor(MacroAssembler* masm, 372 static void Generate_InRecompileQueue(MacroAssembler* masm); 373 static void Generate_InstallRecompiledCode(MacroAssembler* masm); 374 static void Generate_ParallelRecompile(MacroAssembler* masm); 375 static void Generate_JSConstructStubCountdown(MacroAssembler* masm); 376 static void Generate_JSConstructStubGeneric(MacroAssembler* masm); 377 static void Generate_JSConstructStubApi(MacroAssembler* masm); 378 static void Generate_JSEntryTrampoline(MacroAssembler* masm); 379 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm); 380 static void Generate_LazyCompile(MacroAssembler* masm); [all...] |