/external/vixl/examples/ |
non-const-visitor.cc | 31 #define __ masm-> 34 void GenerateNonConstVisitorTestCode(MacroAssembler* masm) { 72 MacroAssembler masm(assm_buf, BUF_SIZE); 76 masm.Bind(&code_start); 77 GenerateNonConstVisitorTestCode(&masm); 78 masm.Bind(&code_end); 79 masm.FinalizeCode(); 80 Instruction* instr_start = masm.GetLabelAddress<Instruction*>(&code_start); 81 Instruction* instr_end = masm.GetLabelAddress<Instruction*>(&code_end);
|
neon-matrix-multiply.cc | 30 #define __ masm-> 44 static void GenerateMultiplyColumn(MacroAssembler* masm, 58 void GenerateNEONMatrixMultiply(MacroAssembler* masm) { 84 GenerateMultiplyColumn(masm, 0, 16); 85 GenerateMultiplyColumn(masm, 1, 17); 86 GenerateMultiplyColumn(masm, 2, 18); 87 GenerateMultiplyColumn(masm, 3, 19); 102 MacroAssembler masm(assm_buf, BUF_SIZE); 108 masm.Bind(&neon_matrix_multiply); 109 GenerateNEONMatrixMultiply(&masm); [all...] |
/external/v8/src/s390/ |
code-stubs-s390.h | 13 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 static void GenerateCopyCharacters(MacroAssembler* masm, Register dest, 27 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 34 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 40 static void GenerateOneByteCharsCompareLoop(MacroAssembler* masm, 97 static void PatchBranchCondMask(MacroAssembler* masm, int pos, Condition c) { 98 int32_t instrLen = masm->instr_length_at(pos); 104 masm->instr_at_put<FourByteInstr>( 105 pos, (masm->instr_at(pos) & ~kFourByteBrCondMask) | updatedMask); 109 masm->instr_at_put<SixByteInstr> [all...] |
codegen-s390.h | 22 static void Generate(MacroAssembler* masm, Register string, Register index,
|
/external/v8/src/arm/ |
code-stubs-arm.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 23 static void GenerateCopyCharacters(MacroAssembler* masm, 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 36 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 44 MacroAssembler* masm, Register left, Register right, Register length, 81 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { 82 masm->instr_at_put(pos, (masm->instr_at(pos) & ~B27) | (B24 | B20)); 83 DCHECK(Assembler::IsTstImmediate(masm->instr_at(pos))); 86 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) [all...] |
codegen-arm.h | 20 static void Generate(MacroAssembler* masm,
|
/external/v8/src/mips/ |
code-stubs-mips.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 23 static void GenerateCopyCharacters(MacroAssembler* masm, 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 36 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 44 MacroAssembler* masm, Register left, Register right, Register length, 108 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { 109 const unsigned offset = masm->instr_at(pos) & kImm16Mask; 110 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | 112 DCHECK(Assembler::IsBne(masm->instr_at(pos))); 115 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) [all...] |
codegen-mips.h | 22 static void Generate(MacroAssembler* masm,
|
/external/v8/src/mips64/ |
code-stubs-mips64.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 23 static void GenerateCopyCharacters(MacroAssembler* masm, 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 36 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 44 MacroAssembler* masm, Register left, Register right, Register length, 109 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { 110 const unsigned offset = masm->instr_at(pos) & kImm16Mask; 111 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | 113 DCHECK(Assembler::IsBne(masm->instr_at(pos))); 116 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) [all...] |
codegen-mips64.h | 22 static void Generate(MacroAssembler* masm,
|
/external/v8/src/debug/arm64/ |
debug-arm64.cc | 14 #define __ ACCESS_MASM(masm) 17 void EmitDebugBreakSlot(Assembler* masm) { 24 static_cast<int>(masm->InstructionsGeneratedSince(&check_size))); 28 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { 31 InstructionAccurateScope scope(masm, Assembler::kDebugBreakSlotInstructions); 32 masm->RecordDebugBreakSlot(mode); 33 EmitDebugBreakSlot(masm); 82 void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm, 87 FrameScope scope(masm, StackFrame::INTERNAL); 101 __ Push(masm->isolate()->factory()->the_hole_value()) [all...] |
/external/v8/src/debug/mips/ |
debug-mips.cc | 13 #define __ ACCESS_MASM(masm) 16 void EmitDebugBreakSlot(MacroAssembler* masm) { 23 masm->InstructionsGeneratedSince(&check_size)); 27 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { 30 Assembler::BlockTrampolinePoolScope block_pool(masm); 31 masm->RecordDebugBreakSlot(mode); 32 EmitDebugBreakSlot(masm); 38 EmitDebugBreakSlot(patcher.masm()); 54 patcher.masm()->li(v8::internal::t9, 56 patcher.masm()->Call(v8::internal::t9) [all...] |
/external/v8/src/debug/mips64/ |
debug-mips64.cc | 13 #define __ ACCESS_MASM(masm) 15 void EmitDebugBreakSlot(MacroAssembler* masm) { 22 masm->InstructionsGeneratedSince(&check_size)); 26 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { 29 Assembler::BlockTrampolinePoolScope block_pool(masm); 30 masm->RecordDebugBreakSlot(mode); 31 EmitDebugBreakSlot(masm); 37 EmitDebugBreakSlot(patcher.masm()); 55 patcher.masm()->li(v8::internal::t9, 58 patcher.masm()->Call(v8::internal::t9) [all...] |
/external/v8/src/arm64/ |
codegen-arm64.h | 20 static void Generate(MacroAssembler* masm,
|
/external/v8/src/debug/s390/ |
debug-s390.cc | 15 #define __ ACCESS_MASM(masm) 17 void EmitDebugBreakSlot(MacroAssembler* masm) { 32 masm->SizeOfCodeGeneratedSince(&check_size)); 35 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { 37 masm->RecordDebugBreakSlot(mode); 38 EmitDebugBreakSlot(masm); 43 EmitDebugBreakSlot(patcher.masm()); 67 patcher.masm()->mov(v8::internal::r14, 69 patcher.masm()->basr(v8::internal::r14, v8::internal::r14); 77 void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm, [all...] |
/external/v8/src/ppc/ |
codegen-ppc.h | 20 static void Generate(MacroAssembler* masm, Register string, Register index,
|
/external/vixl/benchmarks/ |
bench-branch-masm.cc | 56 MacroAssembler masm(buffer_size); 58 #define __ masm. 61 masm.Reset(); 72 masm.FinalizeCode();
|
bench-branch-link-masm.cc | 48 MacroAssembler masm(base_buf_size); 50 #define __ masm. 70 masm.FinalizeCode();
|
/external/v8/src/ic/arm/ |
ic-compiler-arm.cc | 13 #define __ ACCESS_MASM(masm) 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/arm64/ |
ic-compiler-arm64.cc | 13 #define __ ACCESS_MASM(masm) 16 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/mips/ |
ic-compiler-mips.cc | 13 #define __ ACCESS_MASM(masm) 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/mips64/ |
ic-compiler-mips64.cc | 13 #define __ ACCESS_MASM(masm) 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/ppc/ |
ic-compiler-ppc.cc | 13 #define __ ACCESS_MASM(masm) 17 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/v8/src/ic/s390/ |
ic-compiler-s390.cc | 13 #define __ ACCESS_MASM(masm) 16 MacroAssembler* masm, LanguageMode language_mode) {
|
/external/vixl/test/examples/ |
test-examples.cc | 52 #define __ masm-> 108 void GenerateTestWrapper(MacroAssembler* masm, RegisterDump *regs) { 111 regs->Dump(masm); 144 simulator.set_xreg(15, masm.GetLabelAddress<uint64_t>(&Func)); \ 145 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&test)); \ 173 MacroAssembler masm(BUF_SIZE); \ 191 masm.Bind(&test); \ 192 GenerateTestWrapper(&masm, ®s); \ 193 masm.FinalizeCode() 209 masm.Bind(&factorial) [all...] |