Lines Matching refs:aarch32

30 #include "aarch32/macro-assembler-aarch32.h"
31 #include "aarch32/test-utils-aarch32.h"
55 aarch32::MacroAssembler masm;
58 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
59 __ Mov(aarch32::r0, 0);
83 aarch32::MacroAssembler masm;
86 CodeBufferCheckScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
87 __ Mov(aarch32::r0, 0);
88 __ mov(aarch32::r1, 1);
113 aarch32::MacroAssembler masm;
117 __ Mov(aarch32::r0, 0);
118 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
119 __ Mov(aarch32::r1, 1);
145 aarch32::MacroAssembler masm;
148 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
149 __ Mov(aarch32::r0, 0);
151 __ Mov(aarch32::r1, 1);
177 aarch32::MacroAssembler masm;
181 __ Mov(aarch32::r0, 0);
182 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
183 __ Mov(aarch32::r1, 1);
185 __ Mov(aarch32::r2, 2);
213 aarch32::MacroAssembler masm;
216 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
217 __ Mov(aarch32::r0, 0);
241 aarch32::MacroAssembler masm;
245 __ Mov(aarch32::r0, 0);
246 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
247 __ Mov(aarch32::r1, 1);
273 aarch32::MacroAssembler masm;
276 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
277 __ Mov(aarch32::r0, 0);
279 __ Mov(aarch32::r1, 1);
305 aarch32::MacroAssembler masm;
309 __ Mov(aarch32::r0, 0);
310 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
311 __ Mov(aarch32::r1, 1);
313 __ Mov(aarch32::r2, 2);
343 aarch32::TestMacroAssembler test(&masm); \
348 aarch32::MacroAssembler masm;
354 __ Ldrd(aarch32::r0, aarch32::r1, 0x1234567890abcdef);
424 aarch32::MacroAssembler masm;
430 __ Ldrd(aarch32::r0, aarch32::r1, 0x1234567890abcdef);
497 aarch32::MacroAssembler masm;
500 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
525 aarch32::MacroAssembler masm;
529 __ Mov(aarch32::r0, 0);
530 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
531 __ mov(aarch32::r1, 1);
557 aarch32::MacroAssembler masm;
560 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
561 __ mov(aarch32::r0, 0);
563 __ Mov(aarch32::r1, 1);
589 aarch32::MacroAssembler masm;
593 __ Mov(aarch32::r0, 0);
594 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
595 __ mov(aarch32::r1, 1);
597 __ Mov(aarch32::r2, 2);
625 aarch32::MacroAssembler masm;
632 ExactAssemblyScope scope1(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
638 ExactAssemblyScope scope2(&masm, 1 * aarch32::kA32InstructionSizeInBytes);
653 ExactAssemblyScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
654 __ add(aarch32::r0, aarch32::r0, aarch32::r0);
655 __ sub(aarch32::r0, aarch32::r0, aarch32::r0);
705 aarch32::MacroAssembler masm;
709 __ Ldrd(aarch32::r0, aarch32::r1, 0x1234567890abcdef);
714 const int32_t n_nops = (kLdrdRange / aarch32::kA32InstructionSizeInBytes) + 1;
720 n_nops * aarch32::kA32InstructionSizeInBytes);