/external/v8/src/arm/ |
code-stubs-arm.h | 49 void Generate(MacroAssembler* masm); 53 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 66 void Generate(MacroAssembler* masm); 112 void Generate(MacroAssembler* masm); 114 void GenerateTypeTransition(MacroAssembler* masm); 116 void GenerateSmiStub(MacroAssembler* masm); 117 void GenerateSmiStubSub(MacroAssembler* masm); 118 void GenerateSmiStubBitNot(MacroAssembler* masm); 119 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow); 120 void GenerateSmiCodeBitNot(MacroAssembler* masm, Label* slow) [all...] |
debug-arm.cc | 62 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); 63 patcher.masm()->blx(v8::internal::ip); 65 patcher.masm()->mov(v8::internal::lr, v8::internal::pc); 66 patcher.masm()->ldr(v8::internal::pc, MemOperand(v8::internal::pc, -4)); 69 patcher.masm()->bkpt(0); 112 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); 113 patcher.masm()->blx(v8::internal::ip); 115 patcher.masm()->mov(v8::internal::lr, v8::internal::pc); 116 patcher.masm()->ldr(v8::internal::pc, MemOperand(v8::internal::pc, -4)); 129 #define __ ACCESS_MASM(masm) [all...] |
/external/v8/src/mips/ |
code-stubs-mips.h | 50 void Generate(MacroAssembler* masm); 54 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 67 void Generate(MacroAssembler* masm); 113 void Generate(MacroAssembler* masm); 115 void GenerateTypeTransition(MacroAssembler* masm); 117 void GenerateSmiStub(MacroAssembler* masm); 118 void GenerateSmiStubSub(MacroAssembler* masm); 119 void GenerateSmiStubBitNot(MacroAssembler* masm); 120 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow); 121 void GenerateSmiCodeBitNot(MacroAssembler* masm, Label* slow) [all...] |
debug-mips.cc | 61 patcher.masm()->li(v8::internal::t9, 64 patcher.masm()->Call(v8::internal::t9); 65 patcher.masm()->nop(); 66 patcher.masm()->nop(); 67 patcher.masm()->nop(); 70 // patcher.masm()->bkpt(0); 107 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>( 109 patcher.masm()->Call(v8::internal::t9); 120 #define __ ACCESS_MASM(masm) 124 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, [all...] |
/external/v8/test/cctest/ |
test-macro-assembler-x64.cc | 93 #define __ masm-> 96 static void EntryCode(MacroAssembler* masm) { 105 static void ExitCode(MacroAssembler* masm) { 142 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { 164 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local 165 masm->set_allow_stub_calls(false); 166 EntryCode(masm); 169 TestMoveSmi(masm, &exit, 1, Smi::FromInt(0)); 170 TestMoveSmi(masm, &exit, 2, Smi::FromInt(127)); 171 TestMoveSmi(masm, &exit, 3, Smi::FromInt(128)) 255 MacroAssembler* masm = &assembler; local 307 MacroAssembler* masm = &assembler; local 437 MacroAssembler* masm = &assembler; local 483 MacroAssembler* masm = &assembler; local 733 MacroAssembler* masm = &assembler; local 823 MacroAssembler* masm = &assembler; local 1015 MacroAssembler* masm = &assembler; local 1107 MacroAssembler* masm = &assembler; local 1215 MacroAssembler* masm = &assembler; local 1327 MacroAssembler* masm = &assembler; local 1425 MacroAssembler* masm = &assembler; local 1496 MacroAssembler* masm = &assembler; local 1577 MacroAssembler* masm = &assembler; local 1660 MacroAssembler* masm = &assembler; local 1745 MacroAssembler* masm = &assembler; local 1814 MacroAssembler* masm = &assembler; local 1912 MacroAssembler* masm = &assembler; local 2020 MacroAssembler* masm = &assembler; local 2091 MacroAssembler* masm = &assembler; local 2157 MacroAssembler* masm = &assembler; local 2202 MacroAssembler* masm = &assembler; local [all...] |
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/test/cctest/ |
test-macro-assembler-x64.cc | 97 #define __ masm-> 100 static void EntryCode(MacroAssembler* masm) { 109 static void ExitCode(MacroAssembler* masm) { 146 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { 167 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local 168 EntryCode(masm); 171 TestMoveSmi(masm, &exit, 1, Smi::FromInt(0)); 172 TestMoveSmi(masm, &exit, 2, Smi::FromInt(127)); 173 TestMoveSmi(masm, &exit, 3, Smi::FromInt(128)); 174 TestMoveSmi(masm, &exit, 4, Smi::FromInt(255)) 256 MacroAssembler* masm = &assembler; local 306 MacroAssembler* masm = &assembler; local 434 MacroAssembler* masm = &assembler; local 478 MacroAssembler* masm = &assembler; local 726 MacroAssembler* masm = &assembler; local 942 MacroAssembler* masm = &assembler; local 1163 MacroAssembler* masm = &assembler; local 1253 MacroAssembler* masm = &assembler; local 1359 MacroAssembler* masm = &assembler; local 1469 MacroAssembler* masm = &assembler; local 1566 MacroAssembler* masm = &assembler; local 1635 MacroAssembler* masm = &assembler; local 1714 MacroAssembler* masm = &assembler; local 1795 MacroAssembler* masm = &assembler; local 1878 MacroAssembler* masm = &assembler; local 1945 MacroAssembler* masm = &assembler; local 2041 MacroAssembler* masm = &assembler; local 2147 MacroAssembler* masm = &assembler; local 2216 MacroAssembler* masm = &assembler; local 2280 MacroAssembler* masm = &assembler; local 2323 MacroAssembler* masm = &assembler; local 2675 MacroAssembler* masm = &assembler; \/\/ Create a pointer for the __ macro. local [all...] |
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/src/ |
code-stubs.cc | 51 void CodeStub::GenerateCode(MacroAssembler* masm) { 53 masm->isolate()->counters()->code_stubs()->Increment(); 56 AllowStubCallsScope allow_scope(masm, false); 59 masm->set_generating_stub(true); 60 NoCurrentFrameScope scope(masm); 61 Generate(masm); 75 void CodeStub::RecordCodeGeneration(Code* code, MacroAssembler* masm) { 78 Isolate* isolate = masm->isolate(); 115 MacroAssembler masm(isolate, NULL, 256); 116 GenerateCode(&masm); [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.h | 51 void Generate(MacroAssembler* masm); 52 static void GenerateOperation(MacroAssembler* masm, 69 void Generate(MacroAssembler* masm); 115 void Generate(MacroAssembler* masm); 117 void GenerateTypeTransition(MacroAssembler* masm); 119 void GenerateSmiStub(MacroAssembler* masm); 120 void GenerateSmiStubSub(MacroAssembler* masm); 121 void GenerateSmiStubBitNot(MacroAssembler* masm); 122 void GenerateSmiCodeSub(MacroAssembler* masm, 129 void GenerateSmiCodeBitNot(MacroAssembler* masm, [all...] |
/external/chromium_org/v8/src/ia32/ |
code-stubs-ia32.h | 39 void ArrayNativeCode(MacroAssembler* masm, 55 void Generate(MacroAssembler* masm); 56 static void GenerateOperation(MacroAssembler* masm, 75 void Generate(MacroAssembler* masm); 94 static void GenerateCopyCharacters(MacroAssembler* masm, 104 static void GenerateCopyCharactersREP(MacroAssembler* masm, 119 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 129 static void GenerateHashInit(MacroAssembler* masm, 133 static void GenerateHashAddCharacter(MacroAssembler* masm, 137 static void GenerateHashGetHash(MacroAssembler* masm, [all...] |
/external/v8/src/x64/ |
code-stubs-x64.h | 50 void Generate(MacroAssembler* masm); 51 static void GenerateOperation(MacroAssembler* masm, 68 void Generate(MacroAssembler* masm); 121 void Generate(MacroAssembler* masm); 123 void GenerateTypeTransition(MacroAssembler* masm); 125 void GenerateSmiStub(MacroAssembler* masm); 126 void GenerateSmiStubSub(MacroAssembler* masm); 127 void GenerateSmiStubBitNot(MacroAssembler* masm); 128 void GenerateSmiCodeSub(MacroAssembler* masm, 133 void GenerateSmiCodeBitNot(MacroAssembler* masm, [all...] |
/external/chromium_org/v8/src/arm/ |
code-stubs-arm.h | 37 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 52 void Generate(MacroAssembler* masm); 56 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 69 void Generate(MacroAssembler* masm); 89 static void GenerateCopyCharacters(MacroAssembler* masm, 100 static void GenerateCopyCharactersLong(MacroAssembler* masm, 118 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 129 static void GenerateHashInit(MacroAssembler* masm, 133 static void GenerateHashAddCharacter(MacroAssembler* masm, 137 static void GenerateHashGetHash(MacroAssembler* masm, [all...] |
debug-arm.cc | 56 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); 57 patcher.masm()->blx(v8::internal::ip); 60 patcher.masm()->bkpt(0); 97 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); 98 patcher.masm()->blx(v8::internal::ip); 113 #define __ ACCESS_MASM(masm) 116 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, 120 FrameScope scope(masm, StackFrame::INTERNAL); 147 __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate()))); 175 ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()) [all...] |
/external/chromium_org/v8/src/mips/ |
code-stubs-mips.h | 38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 53 void Generate(MacroAssembler* masm); 57 void GenerateCallCFunction(MacroAssembler* masm, Register scratch); 70 void Generate(MacroAssembler* masm); 90 static void GenerateCopyCharacters(MacroAssembler* masm, 101 static void GenerateCopyCharactersLong(MacroAssembler* masm, 120 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 131 static void GenerateHashInit(MacroAssembler* masm, 135 static void GenerateHashAddCharacter(MacroAssembler* masm, 139 static void GenerateHashGetHash(MacroAssembler* masm, [all...] |
debug-mips.cc | 61 patcher.masm()->li(v8::internal::t9, 64 patcher.masm()->Call(v8::internal::t9); 65 patcher.masm()->nop(); 66 patcher.masm()->nop(); 67 patcher.masm()->nop(); 70 // patcher.masm()->bkpt(0); 107 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>( 109 patcher.masm()->Call(v8::internal::t9); 122 #define __ ACCESS_MASM(masm) 126 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, [all...] |
/external/chromium_org/v8/src/x64/ |
code-stubs-x64.h | 38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 52 void Generate(MacroAssembler* masm); 53 static void GenerateOperation(MacroAssembler* masm, 70 void Generate(MacroAssembler* masm); 89 static void GenerateCopyCharacters(MacroAssembler* masm, 98 static void GenerateCopyCharactersREP(MacroAssembler* masm, 109 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm, 119 static void GenerateHashInit(MacroAssembler* masm, 123 static void GenerateHashAddCharacter(MacroAssembler* masm, 127 static void GenerateHashGetHash(MacroAssembler* masm, [all...] |
/external/chromium_org/v8/src/ |
builtins.h | 385 static void Generate_Adaptor(MacroAssembler* masm, 388 static void Generate_InRecompileQueue(MacroAssembler* masm); 389 static void Generate_ConcurrentRecompile(MacroAssembler* masm); 390 static void Generate_JSConstructStubCountdown(MacroAssembler* masm); 391 static void Generate_JSConstructStubGeneric(MacroAssembler* masm); 392 static void Generate_JSConstructStubApi(MacroAssembler* masm); 393 static void Generate_JSEntryTrampoline(MacroAssembler* masm); 394 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm); 395 static void Generate_LazyCompile(MacroAssembler* masm); 396 static void Generate_LazyRecompile(MacroAssembler* masm); [all...] |
/external/clang/test/CodeGenCXX/ |
field-access-debug-info.cpp | 1 // RUN: %clang_cc1 -g -S -masm-verbose -o - %s | FileCheck %s
|
/external/clang/test/CodeGenObjC/ |
debug-info-class-extension.m | 1 // RUN: %clang_cc1 -masm-verbose -S -g %s -o - | FileCheck %s
|
debug-info-class-extension2.m | 1 // RUN: %clang_cc1 -masm-verbose -S -g %s -o - | FileCheck %s
|
debug-info-class-extension3.m | 1 // RUN: %clang_cc1 -masm-verbose -S -g %s -o - | FileCheck %s
|
debug-info-property.m | 1 // RUN: %clang_cc1 -masm-verbose -S -g %s -o - | FileCheck %s
|
debug-info-property2.m | 1 // RUN: %clang_cc1 -masm-verbose -S -g %s -o - | FileCheck %s
|
property-dbg.m | 1 // RUN: %clang_cc1 -S -g -masm-verbose -x objective-c < %s | grep DW_AT_name
|