Lines Matching refs:aarch64

35 #include "aarch64/macro-assembler-aarch64.h"
69 aarch64::MacroAssembler masm;
72 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize);
73 __ Mov(aarch64::x0, 0);
98 aarch64::MacroAssembler masm;
101 CodeBufferCheckScope scope(&masm, 2 * aarch64::kInstructionSize);
102 __ Mov(aarch64::x0, 0);
103 __ movz(aarch64::x1, 1);
129 aarch64::MacroAssembler masm;
133 __ Mov(aarch64::x0, 0);
134 scope.Open(&masm, aarch64::kInstructionSize);
135 __ Mov(aarch64::x1, 1);
161 aarch64::MacroAssembler masm;
164 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize);
165 __ Mov(aarch64::x0, 0);
167 __ Mov(aarch64::x1, 1);
195 aarch64::MacroAssembler masm;
199 __ Mov(aarch64::x0, 0);
200 scope.Open(&masm, aarch64::kInstructionSize);
201 __ Mov(aarch64::x1, 1);
203 __ Mov(aarch64::x2, 2);
227 aarch64::MacroAssembler masm;
230 EmissionCheckScope scope(&masm, aarch64::kInstructionSize);
231 __ Mov(aarch64::x0, 0);
257 aarch64::MacroAssembler masm;
261 __ Mov(aarch64::x0, 0);
262 scope.Open(&masm, aarch64::kInstructionSize);
263 __ Mov(aarch64::x1, 1);
289 aarch64::MacroAssembler masm;
292 EmissionCheckScope scope(&masm, aarch64::kInstructionSize);
293 __ Mov(aarch64::x0, 0);
295 __ Mov(aarch64::x1, 1);
323 aarch64::MacroAssembler masm;
327 __ Mov(aarch64::x0, 0);
328 scope.Open(&masm, aarch64::kInstructionSize);
329 __ Mov(aarch64::x1, 1);
331 __ Mov(aarch64::x2, 2);
386 VIXL_CHECK((expected + aarch64::kInstructionSize) == \
390 aarch64::MacroAssembler masm;
393 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired);
396 __ Ldr(aarch64::x0, 0x1234567890abcdef);
404 10 * aarch64::kInstructionSize,
412 aarch64::kMaxLoadLiteralRange + 1,
461 aarch64::MacroAssembler masm;
464 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired);
467 __ Ldr(aarch64::x0, 0x1234567890abcdef);
476 10 * aarch64::kInstructionSize,
485 aarch64::kMaxLoadLiteralRange + 1,
511 aarch64::MacroAssembler masm;
514 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize);
541 aarch64::MacroAssembler masm;
545 __ Mov(aarch64::x0, 0);
546 scope.Open(&masm, aarch64::kInstructionSize);
547 __ movz(aarch64::x1, 1);
573 aarch64::MacroAssembler masm;
576 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize);
577 __ movz(aarch64::x0, 0);
579 __ Mov(aarch64::x1, 1);
607 aarch64::MacroAssembler masm;
611 __ Mov(aarch64::x0, 0);
612 scope.Open(&masm, aarch64::kInstructionSize);
613 __ movz(aarch64::x1, 1);
615 __ Mov(aarch64::x2, 2);
665 aarch64::MacroAssembler masm;
672 ExactAssemblyScope scope1(&masm, 2 * aarch64::kInstructionSize);
678 ExactAssemblyScope scope2(&masm, 1 * aarch64::kInstructionSize);
693 ExactAssemblyScope scope(&masm, 2 * aarch64::kInstructionSize);
694 __ add(aarch64::x0, aarch64::x0, aarch64::x0);
695 __ sub(aarch64::x0, aarch64::x0, aarch64::x0);
740 aarch64::MacroAssembler masm;
744 __ Ldr(aarch64::x10, 0x1234567890abcdef);
749 aarch64::kMaxLoadLiteralRange / aarch64::kInstructionSize;
754 ExactAssemblyScope scope(&masm, n_nops * aarch64::kInstructionSize);