Home | History | Annotate | Download | only in test

Lines Matching refs:masm

46 #define __ masm.
54 aarch32::MacroAssembler masm;
57 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
61 masm.FinalizeCode();
68 aarch64::MacroAssembler masm;
71 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize);
75 masm.FinalizeCode();
82 aarch32::MacroAssembler masm;
85 CodeBufferCheckScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
90 masm.FinalizeCode();
97 aarch64::MacroAssembler masm;
100 CodeBufferCheckScope scope(&masm, 2 * aarch64::kInstructionSize);
105 masm.FinalizeCode();
112 aarch32::MacroAssembler masm;
117 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
121 masm.FinalizeCode();
128 aarch64::MacroAssembler masm;
133 scope.Open(&masm, aarch64::kInstructionSize);
137 masm.FinalizeCode();
144 aarch32::MacroAssembler masm;
147 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
153 masm.FinalizeCode();
160 aarch64::MacroAssembler masm;
163 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize);
169 masm.FinalizeCode();
176 aarch32::MacroAssembler masm;
181 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
187 masm.FinalizeCode();
194 aarch64::MacroAssembler masm;
199 scope.Open(&masm, aarch64::kInstructionSize);
205 masm.FinalizeCode();
212 aarch32::MacroAssembler masm;
215 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
219 masm.FinalizeCode();
226 aarch64::MacroAssembler masm;
229 EmissionCheckScope scope(&masm, aarch64::kInstructionSize);
233 masm.FinalizeCode();
240 aarch32::MacroAssembler masm;
245 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
249 masm.FinalizeCode();
256 aarch64::MacroAssembler masm;
261 scope.Open(&masm, aarch64::kInstructionSize);
265 masm.FinalizeCode();
272 aarch32::MacroAssembler masm;
275 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
281 masm.FinalizeCode();
288 aarch64::MacroAssembler masm;
291 EmissionCheckScope scope(&masm, aarch64::kInstructionSize);
297 masm.FinalizeCode();
304 aarch32::MacroAssembler masm;
309 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
315 masm.FinalizeCode();
322 aarch64::MacroAssembler masm;
327 scope.Open(&masm, aarch64::kInstructionSize);
333 masm.FinalizeCode();
341 VIXL_CHECK((expected) == masm.GetLiteralPoolSize())
344 aarch32::MacroAssembler masm;
347 masm.EmitLiteralPool(aarch32::MacroAssembler::kBranchRequired);
360 EmissionCheckScope scope(&masm,
368 EmissionCheckScope scope(&masm,
374 masm.FinalizeCode();
383 masm.GetLiteralPoolSize())
386 aarch64::MacroAssembler masm;
389 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired);
399 EmissionCheckScope scope(&masm,
407 EmissionCheckScope scope(&masm,
413 masm.FinalizeCode();
420 aarch32::MacroAssembler masm;
423 masm.EmitLiteralPool(aarch32::MacroAssembler::kBranchRequired);
436 EmissionCheckScope scope(&masm,
444 EmissionCheckScope scope(&masm,
450 masm.FinalizeCode();
457 aarch64::MacroAssembler masm;
460 masm.EmitLiteralPool(aarch64::LiteralPool::kBranchRequired);
471 scope.Open(&masm,
480 scope.Open(&masm,
486 masm.FinalizeCode();
493 aarch32::MacroAssembler masm;
496 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
500 masm.FinalizeCode();
507 aarch64::MacroAssembler masm;
510 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize);
514 masm.FinalizeCode();
521 aarch32::MacroAssembler masm;
526 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
530 masm.FinalizeCode();
537 aarch64::MacroAssembler masm;
542 scope.Open(&masm, aarch64::kInstructionSize);
546 masm.FinalizeCode();
553 aarch32::MacroAssembler masm;
556 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
562 masm.FinalizeCode();
569 aarch64::MacroAssembler masm;
572 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize);
578 masm.FinalizeCode();
585 aarch32::MacroAssembler masm;
590 scope.Open(&masm, aarch32::kA32InstructionSizeInBytes);
596 masm.FinalizeCode();
603 aarch64::MacroAssembler masm;
608 scope.Open(&masm, aarch64::kInstructionSize);
614 masm.FinalizeCode();
621 aarch32::MacroAssembler masm;
624 VIXL_CHECK(!masm.ArePoolsBlocked());
625 VIXL_ASSERT(!masm.AllowAssembler());
626 VIXL_ASSERT(masm.AllowMacroInstructions());
628 ExactAssemblyScope scope1(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
629 VIXL_CHECK(masm.ArePoolsBlocked());
630 VIXL_ASSERT(masm.AllowAssembler());
631 VIXL_ASSERT(!masm.AllowMacroInstructions());
634 ExactAssemblyScope scope2(&masm, 1 * aarch32::kA32InstructionSizeInBytes);
635 VIXL_CHECK(masm.ArePoolsBlocked());
636 VIXL_ASSERT(masm.AllowAssembler());
637 VIXL_ASSERT(!masm.AllowMacroInstructions());
640 VIXL_CHECK(masm.ArePoolsBlocked());
641 VIXL_ASSERT(masm.AllowAssembler());
642 VIXL_ASSERT(!masm.AllowMacroInstructions());
644 VIXL_CHECK(!masm.ArePoolsBlocked());
645 VIXL_ASSERT(!masm.AllowAssembler());
646 VIXL_ASSERT(masm.AllowMacroInstructions());
649 ExactAssemblyScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
654 masm.FinalizeCode();
661 aarch64::MacroAssembler masm;
664 VIXL_CHECK(!masm.ArePoolsBlocked());
665 VIXL_ASSERT(!masm.AllowAssembler());
666 VIXL_ASSERT(masm.AllowMacroInstructions());
668 ExactAssemblyScope scope1(&masm, 2 * aarch64::kInstructionSize);
669 VIXL_CHECK(masm.ArePoolsBlocked());
670 VIXL_ASSERT(masm.AllowAssembler());
671 VIXL_ASSERT(!masm.AllowMacroInstructions());
674 ExactAssemblyScope scope2(&masm, 1 * aarch64::kInstructionSize);
675 VIXL_CHECK(masm.ArePoolsBlocked());
676 VIXL_ASSERT(masm.AllowAssembler());
677 VIXL_ASSERT(!masm.AllowMacroInstructions());
680 VIXL_CHECK(masm.ArePoolsBlocked());
681 VIXL_ASSERT(masm.AllowAssembler());
682 VIXL_ASSERT(!masm.AllowMacroInstructions());
684 VIXL_CHECK(!masm.ArePoolsBlocked());
685 VIXL_ASSERT(!masm.AllowAssembler());
686 VIXL_ASSERT(masm.AllowMacroInstructions());
689 ExactAssemblyScope scope(&masm, 2 * aarch64::kInstructionSize);
694 masm.FinalizeCode();
701 aarch32::MacroAssembler masm;
715 ExactAssemblyScope scope(&masm,
729 masm.FinalizeCode();
736 aarch64::MacroAssembler masm;
750 ExactAssemblyScope scope(&masm, n_nops * aarch64::kInstructionSize);
763 masm.FinalizeCode();