HomeSort by relevance Sort by last modified time
    Searched refs:masm (Results 126 - 150 of 352) sorted by null

1 2 3 4 56 7 8 91011>>

  /external/v8/src/ic/ppc/
ic-ppc.cc 94 patcher.masm()->TestIfSmi(reg, r0);
98 patcher.masm()->cmp(reg, reg, cr0);
  /external/v8/src/compiler/
code-generator.cc 82 FrameScope frame_scope(masm(), StackFrame::MANUAL);
91 ProfileEntryHookStub::MaybeCallEntryHook(masm());
94 info->set_prologue_offset(masm()->pc_offset());
126 if (block->IsLoopHeader()) masm()->Align(16);
131 unwinding_info_writer_.BeginInstructionBlock(masm()->pc_offset(), block);
157 masm()->RecordComment(buffer_start);
162 masm()->bind(GetLabel(current_block_));
170 masm()->InitializeRootRegister();
176 ConstantPoolUnavailableScope constant_pool_unavailable(masm());
188 masm()->RecordComment("-- Out of line code --")
    [all...]
code-generator-impl.h 205 Isolate* isolate() const { return masm()->isolate(); }
206 MacroAssembler* masm() const { return masm_; } function in class:v8::internal::compiler::OutOfLineCode
220 static inline void FinishCode(MacroAssembler* masm) {
222 masm->CheckConstPool(true, false);
  /external/v8/src/ic/
handler-compiler.cc 40 #define __ ACCESS_MASM(masm())
101 GenerateTailCall(masm(), slow_stub);
113 GenerateTailCall(masm(), slow_stub);
116 GenerateApiAccessorCall(masm(), call_optimization, map(), receiver(),
286 GenerateTailCall(masm(), isolate()->builtins()->LoadField());
299 GenerateApiAccessorCall(masm(), call_optimization, holder_map,
309 GenerateLoadViaGetter(masm(), map(), receiver(), holder, accessor_index,
318 GenerateStoreViaSetter(masm(), map(), receiver(), holder, accessor_index,
329 GenerateTailCall(masm(), slow_stub);
335 GenerateApiAccessorCall(masm(), call_optimization, handle(object->map())
    [all...]
  /external/vixl/src/aarch64/
macro-assembler-aarch64.cc 49 LiteralPool::LiteralPool(MacroAssembler* masm)
50 : Pool(masm),
99 ExactAssemblyScopeWithoutPoolsCheck(MacroAssembler* masm, size_t size)
100 : ExactAssemblyScope(masm,
207 // is bound with masm Bind and not asm bind.
401 int MacroAssembler::MoveImmediateHelper(MacroAssembler* masm,
404 bool emit_code = (masm != NULL);
409 MacroEmissionCheckScope guard(masm);
428 if (OneInstrMoveImmediateHelper(masm, rd, imm)) {
454 temps.Open(masm);
    [all...]
  /external/v8/src/ppc/
deoptimizer-ppc.cc 49 patcher.masm()->bkpt(0);
57 osr_patcher.masm()->bkpt(0);
80 patcher.masm()->Call(deopt_entry, kRelocInfo_NONEPTR);
109 #define __ masm()->
177 AllowExternalCallThatCantCauseGC scope(masm());
233 AllowExternalCallThatCantCauseGC scope(masm());
309 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm());
315 int start = masm()->pc_offset();
319 DCHECK(masm()->pc_offset() - start == table_entry_size_);
  /external/v8/src/s390/
deoptimizer-s390.cc 47 patcher.masm()->bkpt(0);
55 osr_patcher.masm()->bkpt(0);
76 patcher.masm()->Call(deopt_entry, kRelocInfo_NONEPTR);
103 #define __ masm()->
169 AllowExternalCallThatCantCauseGC scope(masm());
231 AllowExternalCallThatCantCauseGC scope(masm());
308 int start = masm()->pc_offset();
313 int end = masm()->pc_offset();
315 DCHECK(masm()->pc_offset() - start == table_entry_size_);
  /external/vixl/test/aarch32/
test-assembler-cond-rd-operand-rn-t32-identical-low-registers-in-it-block.cc 222 MacroAssembler masm(BUF_SIZE);
224 masm.UseT32();
233 int32_t start = masm.GetCursorOffset();
237 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize);
239 masm.it(kTests[i].it_condition);
241 (masm.*instruction)(cond, rd, op);
243 int32_t end = masm.GetCursorOffset();
246 masm.GetBuffer()->GetOffsetAddress<const byte*>(start);
305 masm.FinalizeCode();
test-assembler-cond-rd-rn-operand-rm-t32-rn-is-sp-in-it-block.cc 225 MacroAssembler masm(BUF_SIZE);
227 masm.UseT32();
237 int32_t start = masm.GetCursorOffset();
241 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize);
243 masm.it(kTests[i].it_condition);
245 (masm.*instruction)(cond, rd, rn, op);
247 int32_t end = masm.GetCursorOffset();
250 masm.GetBuffer()->GetOffsetAddress<const byte*>(start);
309 masm.FinalizeCode();
test-disasm-a32.cc 44 #define __ masm.
61 #define SETUP() MacroAssembler masm(BUF_SIZE);
69 int32_t start = masm.GetCursorOffset();
72 int32_t end = masm.GetCursorOffset(); \
73 masm.FinalizeCode(); \
76 if (masm.IsUsingT32()) { \
77 disassembler.DisassembleT32(*masm.GetBuffer(), start, end); \
79 disassembler.DisassembleA32(*masm.GetBuffer(), start, end); \
81 masm.GetBuffer()->Reset(); \
90 masm.IsUsingT32() ? "T32" : "A32",
    [all...]
test-simulator-cond-rd-operand-rn-a32.cc 46 #define __ masm.
52 #define SETUP() MacroAssembler masm(BUF_SIZE)
54 #define START() masm.GetBuffer()->Reset()
68 MacroAssembler masm(BUF_SIZE); \
69 UseScratchRegisterScope harness_scratch(&masm); \
73 masm.GetBuffer()->Reset(); \
101 int pcs_offset = masm.IsUsingT32() ? 1 : 0; \
102 masm.GetBuffer()->SetExecutable(); \
103 ExecuteMemory(masm.GetBuffer()->GetStartAddress<byte*>(), \
104 masm.GetSizeOfCodeGenerated(),
    [all...]
test-simulator-cond-rd-operand-rn-ror-amount-a32.cc 46 #define __ masm.
52 #define SETUP() MacroAssembler masm(BUF_SIZE)
54 #define START() masm.GetBuffer()->Reset()
68 MacroAssembler masm(BUF_SIZE); \
69 UseScratchRegisterScope harness_scratch(&masm); \
73 masm.GetBuffer()->Reset(); \
101 int pcs_offset = masm.IsUsingT32() ? 1 : 0; \
102 masm.GetBuffer()->SetExecutable(); \
103 ExecuteMemory(masm.GetBuffer()->GetStartAddress<byte*>(), \
104 masm.GetSizeOfCodeGenerated(),
    [all...]
test-simulator-cond-rd-operand-rn-ror-amount-t32.cc 46 #define __ masm.
52 #define SETUP() MacroAssembler masm(BUF_SIZE)
54 #define START() masm.GetBuffer()->Reset()
68 MacroAssembler masm(BUF_SIZE); \
69 UseScratchRegisterScope harness_scratch(&masm); \
73 masm.GetBuffer()->Reset(); \
101 int pcs_offset = masm.IsUsingT32() ? 1 : 0; \
102 masm.GetBuffer()->SetExecutable(); \
103 ExecuteMemory(masm.GetBuffer()->GetStartAddress<byte*>(), \
104 masm.GetSizeOfCodeGenerated(),
    [all...]
  /external/v8/src/mips64/
codegen-mips64.cc 19 #define __ masm.
36 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
548 masm.GetCode(&desc);
567 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
576 masm.GetCode(&desc);
591 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const {
592 masm->EnterFrame(StackFrame::INTERNAL);
593 DCHECK(!masm->has_frame());
594 masm->set_has_frame(true);
598 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const
    [all...]
  /external/v8/src/compiler/arm64/
code-generator-arm64.cc 19 #define __ masm()->
242 MemOperand ToMemOperand(InstructionOperand* op, MacroAssembler* masm) const {
245 return SlotToMemOperand(AllocatedOperand::cast(op)->index(), masm);
248 MemOperand SlotToMemOperand(int slot, MacroAssembler* masm) const {
258 return MemOperand(offset.from_stack_pointer() ? masm->StackPointer() : fp,
532 FrameScope scope(masm(), StackFrame::MANUAL); \
539 FrameScope scope(masm(), StackFrame::MANUAL); \
592 void AdjustStackPointerForTailCall(MacroAssembler* masm,
600 masm->Claim(stack_slot_delta);
603 masm->Drop(-stack_slot_delta)
    [all...]
  /external/boringssl/src/crypto/perlasm/
x86_64-xlate.pl 10 # Ascetic x86_64 AT&T to MASM/NASM assembler translator by <appro>.
12 # Why AT&T to MASM and not vice versa? Several reasons. Because AT&T
22 # code from AT&T format to MASM one. It's designed to convert just
81 my $masm=0;
96 elsif ($flavour eq "masm") { $gas=0; $elf=0; $masm=$masmref; $win64=1; $decor="\$L\$"; }
212 $value =~ s/0x([0-9a-f]+)/0$1h/ig if ($masm);
409 # Make all labels in masm global.
410 $self->{value} .= ":" if ($masm);
420 $func .= ":" if ($masm);
    [all...]
  /external/vixl/test/aarch64/
test-utils-aarch64.h 257 void Clobber(MacroAssembler* masm,
262 void ClobberFP(MacroAssembler* masm,
269 void Clobber(MacroAssembler* masm, CPURegList reg_list);
  /external/v8/src/mips/
codegen-mips.cc 19 #define __ masm.
35 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
546 masm.GetCode(&desc);
565 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
574 masm.GetCode(&desc);
589 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const {
590 masm->EnterFrame(StackFrame::INTERNAL);
591 DCHECK(!masm->has_frame());
592 masm->set_has_frame(true);
596 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const
    [all...]
  /external/v8/src/crankshaft/arm64/
delayed-masm-arm64.h 24 MacroAssembler* masm,
26 : cgen_(owner), masm_(masm), scratch_register_(scratch_register),
  /external/v8/src/ia32/
deoptimizer-ia32.cc 106 patcher.masm()->int3();
114 osr_patcher.masm()->int3();
144 patcher.masm()->call(deopt_entry, RelocInfo::NONE32);
189 #define __ masm()->
242 AllowExternalCallThatCantCauseGC scope(masm());
298 AllowExternalCallThatCantCauseGC scope(masm());
363 int start = masm()->pc_offset();
367 DCHECK(masm()->pc_offset() - start == table_entry_size_);
  /external/v8/src/ic/mips/
ic-mips.cc 91 patcher.masm()->andi(at, reg, kSmiTagMask);
95 patcher.masm()->andi(at, reg, 0);
  /external/v8/src/ic/mips64/
ic-mips64.cc 91 patcher.masm()->andi(at, reg, kSmiTagMask);
95 patcher.masm()->andi(at, reg, 0);
  /external/v8/src/x64/
deoptimizer-x64.cc 46 patcher.masm()->int3();
54 osr_patcher.masm()->int3();
80 patcher.masm()->Call(GetDeoptimizationEntry(isolate, i, LAZY),
109 #define __ masm()->
180 { AllowExternalCallThatCantCauseGC scope(masm());
228 AllowExternalCallThatCantCauseGC scope(masm());
303 int start = masm()->pc_offset();
307 DCHECK(masm()->pc_offset() - start == table_entry_size_);
codegen-x64.h 19 static void Generate(MacroAssembler* masm,
  /external/v8/src/
codegen.h 18 // masm
81 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,

Completed in 582 milliseconds

1 2 3 4 56 7 8 91011>>