/external/vixl/test/ |
D | test-code-generation-scopes.cc | 47 #define __ masm. 55 aarch32::MacroAssembler masm; in TEST() local 58 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes); in TEST() 62 masm.FinalizeCode(); in TEST() 69 aarch64::MacroAssembler masm; in TEST() local 72 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize); in TEST() 76 masm.FinalizeCode(); in TEST() 83 aarch32::MacroAssembler masm; in TEST() local 86 CodeBufferCheckScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes); in TEST() 91 masm.FinalizeCode(); in TEST() [all …]
|
/external/v8/src/builtins/ |
D | builtins-call.cc | 82 MacroAssembler* masm) { in Generate_CallFunction_ReceiverIsNullOrUndefined() argument 83 Generate_CallFunction(masm, ConvertReceiverMode::kNullOrUndefined, in Generate_CallFunction_ReceiverIsNullOrUndefined() 88 MacroAssembler* masm) { in Generate_CallFunction_ReceiverIsNotNullOrUndefined() argument 89 Generate_CallFunction(masm, ConvertReceiverMode::kNotNullOrUndefined, in Generate_CallFunction_ReceiverIsNotNullOrUndefined() 93 void Builtins::Generate_CallFunction_ReceiverIsAny(MacroAssembler* masm) { in Generate_CallFunction_ReceiverIsAny() argument 94 Generate_CallFunction(masm, ConvertReceiverMode::kAny, in Generate_CallFunction_ReceiverIsAny() 99 MacroAssembler* masm) { in Generate_TailCallFunction_ReceiverIsNullOrUndefined() argument 100 Generate_CallFunction(masm, ConvertReceiverMode::kNullOrUndefined, in Generate_TailCallFunction_ReceiverIsNullOrUndefined() 105 MacroAssembler* masm) { in Generate_TailCallFunction_ReceiverIsNotNullOrUndefined() argument 106 Generate_CallFunction(masm, ConvertReceiverMode::kNotNullOrUndefined, in Generate_TailCallFunction_ReceiverIsNotNullOrUndefined() [all …]
|
D | builtins-interpreter.cc | 35 void Builtins::Generate_InterpreterPushArgsAndCall(MacroAssembler* masm) { in Generate_InterpreterPushArgsAndCall() argument 37 masm, TailCallMode::kDisallow, InterpreterPushArgsMode::kOther); in Generate_InterpreterPushArgsAndCall() 41 MacroAssembler* masm) { in Generate_InterpreterPushArgsAndCallFunction() argument 43 masm, TailCallMode::kDisallow, InterpreterPushArgsMode::kJSFunction); in Generate_InterpreterPushArgsAndCallFunction() 47 MacroAssembler* masm) { in Generate_InterpreterPushArgsAndCallWithFinalSpread() argument 49 masm, TailCallMode::kDisallow, InterpreterPushArgsMode::kWithFinalSpread); in Generate_InterpreterPushArgsAndCallWithFinalSpread() 52 void Builtins::Generate_InterpreterPushArgsAndTailCall(MacroAssembler* masm) { in Generate_InterpreterPushArgsAndTailCall() argument 54 masm, TailCallMode::kAllow, InterpreterPushArgsMode::kOther); in Generate_InterpreterPushArgsAndTailCall() 58 MacroAssembler* masm) { in Generate_InterpreterPushArgsAndTailCallFunction() argument 60 masm, TailCallMode::kAllow, InterpreterPushArgsMode::kJSFunction); in Generate_InterpreterPushArgsAndTailCallFunction() [all …]
|
/external/v8/src/s390/ |
D | code-stubs-s390.h | 13 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 18 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 31 static void GenerateOneByteCharsCompareLoop(MacroAssembler* masm, 88 static void PatchBranchCondMask(MacroAssembler* masm, int pos, Condition c) { in PatchBranchCondMask() argument 89 int32_t instrLen = masm->instr_length_at(pos); in PatchBranchCondMask() 95 masm->instr_at_put<FourByteInstr>( in PatchBranchCondMask() 96 pos, (masm->instr_at(pos) & ~kFourByteBrCondMask) | updatedMask); in PatchBranchCondMask() 100 masm->instr_at_put<SixByteInstr>( in PatchBranchCondMask() 101 pos, (masm->instr_at(pos) & ~kSixByteBrCondMask) | updatedMask); in PatchBranchCondMask() [all …]
|
/external/vixl/test/aarch64/examples/ |
D | test-examples.cc | 48 #define __ masm-> 102 void GenerateTestWrapper(MacroAssembler* masm, RegisterDump* regs) { in GenerateTestWrapper() argument 105 regs->Dump(masm); in GenerateTestWrapper() 138 simulator.WriteXRegister(15, masm.GetLabelAddress<uint64_t>(&Func)); \ 139 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&test)); \ 167 MacroAssembler masm; \ 185 masm.Bind(&test); \ 186 GenerateTestWrapper(&masm, ®s); \ 187 masm.FinalizeCode() 202 masm.Bind(&factorial); in TEST() [all …]
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 20 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 27 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 static void GenerateOneByteCharsCompareLoop(MacroAssembler* masm, 92 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 94 masm->instr_at_put(pos, (masm->instr_at(pos) & ~kBOfieldMask) | BT); in PatchBranchIntoNop() 97 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument 99 masm->instr_at_put(pos, (masm->instr_at(pos) & ~kBOfieldMask) | BF); in PatchNopIntoBranch() 121 MacroAssembler masm(stub->GetIsolate(), stub->instruction_start(), in Patch() 128 PatchBranchIntoNop(&masm, Assembler::kInstrSize); in Patch() [all …]
|
/external/vixl/examples/aarch64/ |
D | examples.h | 40 void GenerateFactorial(MacroAssembler* masm); 46 void GenerateFactorialRec(MacroAssembler* masm); 52 void GenerateNEONMatrixMultiply(MacroAssembler* masm); 58 void GenerateAdd2Vectors(MacroAssembler* masm); 65 void GenerateAdd3Double(MacroAssembler* masm); 72 void GenerateAdd4Double(MacroAssembler* masm); 79 void GenerateSumArray(MacroAssembler* masm); 85 void GenerateAbs(MacroAssembler* masm); 94 void GenerateCheckBounds(MacroAssembler* masm); 101 void GenerateCrc32(MacroAssembler* masm); [all …]
|
/external/vixl/src/ |
D | code-generation-scopes-vixl.h | 153 EmissionCheckScope(MacroAssemblerInterface* masm, 156 Open(masm, size, size_policy); 177 void Open(MacroAssemblerInterface* masm, 180 Open(masm, size, size_policy, kBlockPools); 202 void Open(MacroAssemblerInterface* masm, in Open() argument 206 if (masm == NULL) { in Open() 212 masm_ = masm; in Open() 218 masm->EnsureEmitPoolsFor(size); in Open() 219 masm->BlockPools(); in Open() 222 CodeBufferCheckScope::Open(masm->AsAssemblerBase(), in Open() [all …]
|
/external/v8/src/mips/ |
D | code-stubs-mips.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 MacroAssembler* masm, Register left, Register right, Register length, 97 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 98 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop() 99 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | in PatchBranchIntoNop() 101 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop() 104 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument 105 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchNopIntoBranch() [all …]
|
/external/v8/src/arm/ |
D | code-stubs-arm.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 MacroAssembler* masm, Register left, Register right, Register length, 70 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 71 masm->instr_at_put(pos, (masm->instr_at(pos) & ~B27) | (B24 | B20)); in PatchBranchIntoNop() 72 DCHECK(Assembler::IsTstImmediate(masm->instr_at(pos))); in PatchBranchIntoNop() 75 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument 76 masm->instr_at_put(pos, (masm->instr_at(pos) & ~(B24 | B20)) | B27); in PatchNopIntoBranch() 77 DCHECK(Assembler::IsBranch(masm->instr_at(pos))); in PatchNopIntoBranch() [all …]
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.h | 14 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 33 MacroAssembler* masm, Register left, Register right, Register length, 98 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 99 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop() 100 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | in PatchBranchIntoNop() 102 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop() 105 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument 106 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchNopIntoBranch() [all …]
|
/external/v8/src/debug/arm/ |
D | debug-arm.cc | 15 #define __ ACCESS_MASM(masm) 18 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 25 masm->InstructionsGeneratedSince(&check_size)); in EmitDebugBreakSlot() 29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 32 Assembler::BlockConstPoolScope block_const_pool(masm); in GenerateSlot() 33 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 34 EmitDebugBreakSlot(masm); in GenerateSlot() 40 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 60 patcher.masm()->ldr(ip, MemOperand(v8::internal::pc, 0)); in PatchDebugBreakSlot() 61 patcher.masm()->b(&skip_constant); in PatchDebugBreakSlot() [all …]
|
/external/v8/src/debug/ppc/ |
D | debug-ppc.cc | 15 #define __ ACCESS_MASM(masm) 18 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 25 masm->InstructionsGeneratedSince(&check_size)); in EmitDebugBreakSlot() 29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 32 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm); in GenerateSlot() 33 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 34 EmitDebugBreakSlot(masm); in GenerateSlot() 40 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 62 Assembler::BlockTrampolinePoolScope block_trampoline_pool(patcher.masm()); in PatchDebugBreakSlot() 63 patcher.masm()->mov(v8::internal::r0, in PatchDebugBreakSlot() [all …]
|
/external/v8/src/ |
D | macro-assembler.h | 71 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type) in FrameScope() argument 72 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) { in FrameScope() 73 masm->set_has_frame(true); in FrameScope() 75 masm->EnterFrame(type); in FrameScope() 104 FrameAndConstantPoolScope(MacroAssembler* masm, StackFrame::Type type) in FrameAndConstantPoolScope() argument 105 : masm_(masm), in FrameAndConstantPoolScope() 107 old_has_frame_(masm->has_frame()), in FrameAndConstantPoolScope() 109 masm->is_constant_pool_available()) { in FrameAndConstantPoolScope() 110 masm->set_has_frame(true); in FrameAndConstantPoolScope() 112 masm->set_constant_pool_available(true); in FrameAndConstantPoolScope() [all …]
|
/external/v8/src/debug/ia32/ |
D | debug-ia32.cc | 16 #define __ ACCESS_MASM(masm) 19 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 24 masm->SizeOfCodeGeneratedSince(&check_codesize)); in EmitDebugBreakSlot() 28 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 30 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 31 EmitDebugBreakSlot(masm); in GenerateSlot() 37 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 49 patcher.masm()->bind(&check_codesize); in PatchDebugBreakSlot() 50 patcher.masm()->call(code->entry(), RelocInfo::NONE32); in PatchDebugBreakSlot() 52 DCHECK_EQ(kSize, patcher.masm()->SizeOfCodeGeneratedSince(&check_codesize)); in PatchDebugBreakSlot() [all …]
|
/external/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 17 #define __ ACCESS_MASM(masm) 20 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 26 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 32 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 61 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 65 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 75 GenerateLoadInternalArrayFunction(masm, x1); in Generate_InternalArrayCode() 88 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 92 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 102 GenerateLoadArrayFunction(masm, x1); in Generate_ArrayCode() [all …]
|
/external/v8/src/debug/x64/ |
D | debug-x64.cc | 17 #define __ ACCESS_MASM(masm) 20 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 25 masm->SizeOfCodeGeneratedSince(&check_codesize)); in EmitDebugBreakSlot() 29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 31 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 32 EmitDebugBreakSlot(masm); in GenerateSlot() 38 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 48 patcher.masm()->bind(&check_codesize); in PatchDebugBreakSlot() 49 patcher.masm()->movp(kScratchRegister, reinterpret_cast<void*>(code->entry()), in PatchDebugBreakSlot() 51 patcher.masm()->call(kScratchRegister); in PatchDebugBreakSlot() [all …]
|
/external/v8/src/debug/mips/ |
D | debug-mips.cc | 15 #define __ ACCESS_MASM(masm) 18 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 25 masm->InstructionsGeneratedSince(&check_size)); in EmitDebugBreakSlot() 29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 32 Assembler::BlockTrampolinePoolScope block_pool(masm); in GenerateSlot() 33 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 34 EmitDebugBreakSlot(masm); in GenerateSlot() 40 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 56 patcher.masm()->li(v8::internal::t9, in PatchDebugBreakSlot() 58 patcher.masm()->Call(v8::internal::t9); in PatchDebugBreakSlot() [all …]
|
/external/v8/src/debug/mips64/ |
D | debug-mips64.cc | 15 #define __ ACCESS_MASM(masm) 17 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 24 masm->InstructionsGeneratedSince(&check_size)); in EmitDebugBreakSlot() 28 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 31 Assembler::BlockTrampolinePoolScope block_pool(masm); in GenerateSlot() 32 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 33 EmitDebugBreakSlot(masm); in GenerateSlot() 39 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 57 patcher.masm()->li(v8::internal::t9, in PatchDebugBreakSlot() 60 patcher.masm()->Call(v8::internal::t9); in PatchDebugBreakSlot() [all …]
|
/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 17 #define __ ACCESS_MASM(masm) 19 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 57 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 61 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { in GenerateTailCallToSharedCode() argument 70 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() argument 78 FrameScope scope(masm, StackFrame::INTERNAL); in GenerateTailCallToReturnedCode() 101 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue() argument 111 GenerateTailCallToReturnedCode(masm, Runtime::kTryInstallOptimizedCode); in Generate_InOptimizationQueue() 114 GenerateTailCallToSharedCode(masm); in Generate_InOptimizationQueue() 119 void Generate_JSConstructStubHelper(MacroAssembler* masm, bool is_api_function, in Generate_JSConstructStubHelper() argument [all …]
|
/external/v8/src/builtins/x87/ |
D | builtins-x87.cc | 16 #define __ ACCESS_MASM(masm) 18 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 52 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 56 static void GenerateTailCallToReturnedCode(MacroAssembler* masm, in GenerateTailCallToReturnedCode() argument 64 FrameScope scope(masm, StackFrame::INTERNAL); in GenerateTailCallToReturnedCode() 88 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { in GenerateTailCallToSharedCode() argument 95 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue() argument 103 ExternalReference::address_of_stack_limit(masm->isolate()); in Generate_InOptimizationQueue() 107 GenerateTailCallToReturnedCode(masm, Runtime::kTryInstallOptimizedCode); in Generate_InOptimizationQueue() 110 GenerateTailCallToSharedCode(masm); in Generate_InOptimizationQueue() [all …]
|
/external/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 16 #define __ ACCESS_MASM(masm) 18 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 47 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 52 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 59 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 64 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 73 GenerateLoadInternalArrayFunction(masm, r4); in Generate_InternalArrayCode() 87 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 91 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 100 GenerateLoadArrayFunction(masm, r4); in Generate_ArrayCode() [all …]
|
/external/v8/src/builtins/arm/ |
D | builtins-arm.cc | 16 #define __ ACCESS_MASM(masm) 18 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 47 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 52 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 59 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 64 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 73 GenerateLoadInternalArrayFunction(masm, r1); in Generate_InternalArrayCode() 87 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 91 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 100 GenerateLoadArrayFunction(masm, r1); in Generate_ArrayCode() [all …]
|
/external/v8/src/builtins/s390/ |
D | builtins-s390.cc | 16 #define __ ACCESS_MASM(masm) 18 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address, in Generate_Adaptor() argument 47 __ JumpToExternalReference(ExternalReference(address, masm->isolate()), in Generate_Adaptor() 52 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 59 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 64 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 73 GenerateLoadInternalArrayFunction(masm, r3); in Generate_InternalArrayCode() 87 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 91 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 100 GenerateLoadArrayFunction(masm, r3); in Generate_ArrayCode() [all …]
|
/external/v8/src/debug/s390/ |
D | debug-s390.cc | 17 #define __ ACCESS_MASM(masm) 19 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument 34 masm->SizeOfCodeGeneratedSince(&check_size)); in EmitDebugBreakSlot() 37 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument 39 masm->RecordDebugBreakSlot(mode); in GenerateSlot() 40 EmitDebugBreakSlot(masm); in GenerateSlot() 45 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot() 69 patcher.masm()->mov(v8::internal::r14, in PatchDebugBreakSlot() 71 patcher.masm()->basr(v8::internal::r14, v8::internal::r14); in PatchDebugBreakSlot() 79 void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm, in GenerateDebugBreakStub() argument [all …]
|