/external/v8/src/x87/ |
code-stubs-x87.h | 12 void ArrayNativeCode(MacroAssembler* masm, 20 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 27 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 34 MacroAssembler* masm, Register left, Register right, Register length, 54 static void GenerateNegativeLookup(MacroAssembler* masm, 204 void Save(MacroAssembler* masm) { 213 if (!scratch0_.is(scratch0_orig_)) masm->push(scratch0_); 217 masm->push(ecx); 219 masm->push(scratch1_); 221 masm->push(address_) [all...] |
codegen-x87.h | 19 static void Generate(MacroAssembler* masm,
|
/external/vixl/examples/aarch64/ |
custom-disassembler.cc | 31 #define __ masm-> 115 void GenerateCustomDisassemblerTestCode(MacroAssembler* masm) { 136 MacroAssembler masm; local 140 masm.Bind(&code_start); 141 GenerateCustomDisassemblerTestCode(&masm); 142 masm.Bind(&code_end); 143 masm.FinalizeCode(); 144 Instruction* instr_start = masm.GetLabelAddress<Instruction*>(&code_start); 145 Instruction* instr_end = masm.GetLabelAddress<Instruction*>(&code_end);
|
neon-matrix-multiply.cc | 29 #define __ masm-> 43 static void GenerateMultiplyColumn(MacroAssembler* masm, 57 void GenerateNEONMatrixMultiply(MacroAssembler* masm) { 83 GenerateMultiplyColumn(masm, 0, 16); 84 GenerateMultiplyColumn(masm, 1, 17); 85 GenerateMultiplyColumn(masm, 2, 18); 86 GenerateMultiplyColumn(masm, 3, 19); 99 MacroAssembler masm; local 105 masm.Bind(&neon_matrix_multiply); 106 GenerateNEONMatrixMultiply(&masm); [all...] |
add2-vectors.cc | 31 #define __ masm-> 37 void GenerateAdd2Vectors(MacroAssembler* masm) { 99 MacroAssembler masm; local 103 masm.Bind(&add2_vectors); 104 GenerateAdd2Vectors(&masm); 105 masm.FinalizeCode(); 141 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add2_vectors));
|
/external/v8/src/ic/arm/ |
access-compiler-arm.cc | 12 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/arm64/ |
access-compiler-arm64.cc | 12 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/ia32/ |
access-compiler-ia32.cc | 12 #define __ ACCESS_MASM(masm) 14 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/mips/ |
access-compiler-mips.cc | 12 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/mips64/ |
access-compiler-mips64.cc | 12 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/ppc/ |
access-compiler-ppc.cc | 12 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/s390/ |
access-compiler-s390.cc | 14 #define __ ACCESS_MASM(masm) 16 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/x64/ |
access-compiler-x64.cc | 13 #define __ ACCESS_MASM(masm) 15 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/v8/src/ic/x87/ |
access-compiler-x87.cc | 12 #define __ ACCESS_MASM(masm) 14 void PropertyAccessCompiler::GenerateTailCall(MacroAssembler* masm,
|
/external/vixl/examples/aarch32/ |
pi.cc | 29 #define __ masm-> 31 void GenerateApproximatePi(MacroAssembler* masm) { 84 MacroAssembler masm; local 87 masm.Bind(&pi_approx); 88 GenerateApproximatePi(&masm); 89 masm.FinalizeCode(); 94 byte* code = masm.GetBuffer()->GetStartAddress<byte*>(); 95 uint32_t code_size = masm.GetSizeOfCodeGenerated();
|
/external/v8/src/ppc/ |
codegen-ppc.cc | 19 #define __ masm. 30 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size), 42 masm.GetCode(&desc); 57 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 58 masm->EnterFrame(StackFrame::INTERNAL); 59 DCHECK(!masm->has_frame()); 60 masm->set_has_frame(true); 64 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 65 masm->LeaveFrame(StackFrame::INTERNAL); 66 DCHECK(masm->has_frame()) [all...] |
/external/v8/src/s390/ |
codegen-s390.cc | 18 #define __ masm. 29 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size), 38 masm.GetCode(&desc); 52 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 53 masm->EnterFrame(StackFrame::INTERNAL); 54 DCHECK(!masm->has_frame()); 55 masm->set_has_frame(true); 58 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 59 masm->LeaveFrame(StackFrame::INTERNAL); 60 DCHECK(masm->has_frame()) [all...] |
/external/v8/src/ia32/ |
codegen-ia32.h | 19 static void Generate(MacroAssembler* masm,
|
/external/vixl/benchmarks/aarch32/ |
bench-branch-link-masm.cc | 50 MacroAssembler masm(buffer_size); 51 masm.UseInstructionSet(isa); 53 #define __ masm. 73 masm.FinalizeCode();
|
bench-branch-masm.cc | 49 MacroAssembler masm(buffer_size); 50 masm.UseInstructionSet(isa); 52 #define __ masm. 63 masm.FinalizeCode();
|
bench-dataop.cc | 49 MacroAssembler masm(buffer_size); 50 masm.UseInstructionSet(isa); 52 #define __ masm. 58 masm.FinalizeCode();
|
/external/vixl/benchmarks/aarch64/ |
bench-branch-masm.cc | 64 MacroAssembler masm(buffer_size); 66 #define __ masm. 69 masm.Reset(); 80 masm.FinalizeCode();
|
/external/v8/src/arm64/ |
code-stubs-arm64.h | 12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 19 MacroAssembler* masm, Register left, Register right, Register scratch1, 23 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 31 MacroAssembler* masm, Register left, Register right, Register length, 207 void Save(MacroAssembler* masm) { 210 masm->Push(scratch1_, scratch2_); 213 void Restore(MacroAssembler* masm) { 214 masm->Pop(scratch2_, scratch1_); 219 void SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) { 222 masm->PushCPURegList(saved_regs_) [all...] |
/external/v8/src/ic/ |
access-compiler.cc | 16 masm()->GetCode(&desc); 17 Handle<Code> code = factory()->NewCode(desc, flags, masm()->CodeObject()); 39 void PropertyAccessCompiler::TailCallBuiltin(MacroAssembler* masm, 41 Handle<Code> code(masm->isolate()->builtins()->builtin(name)); 42 GenerateTailCall(masm, code);
|
/external/v8/src/builtins/x64/ |
builtins-x64.cc | 17 #define __ ACCESS_MASM(masm) 19 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, 57 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), 61 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 70 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, 78 FrameScope scope(masm, StackFrame::INTERNAL); 101 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { 111 GenerateTailCallToReturnedCode(masm, Runtime::kTryInstallOptimizedCode); 114 GenerateTailCallToSharedCode(masm); 119 void Generate_JSConstructStubHelper(MacroAssembler* masm, bool is_api_function [all...] |