Home
last modified time | relevance | path

Searched refs:ExactAssemblyScope (Results 1 – 25 of 79) sorted by relevance

1234

/external/vixl/test/
Dtest-code-generation-scopes.cc496 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes); in TEST_A32()
510 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize); in TEST()
524 ExactAssemblyScope scope; in TEST_A32()
540 ExactAssemblyScope scope; in TEST()
556 ExactAssemblyScope scope(&masm, aarch32::kA32InstructionSizeInBytes); in TEST_A32()
572 ExactAssemblyScope scope(&masm, aarch64::kInstructionSize); in TEST()
588 ExactAssemblyScope scope; in TEST_A32()
606 ExactAssemblyScope scope; in TEST()
628 ExactAssemblyScope scope1(&masm, 2 * aarch32::kA32InstructionSizeInBytes); in TEST_A32()
634 ExactAssemblyScope scope2(&masm, 1 * aarch32::kA32InstructionSizeInBytes); in TEST_A32()
[all …]
/external/vixl/src/
Dcode-generation-scopes-vixl.h246 class ExactAssemblyScope : public EmissionCheckScope {
251 ExactAssemblyScope(MacroAssemblerInterface* masm,
260 ExactAssemblyScope() {} in ExactAssemblyScope() function
262 virtual ~ExactAssemblyScope() { Close(); } in ~ExactAssemblyScope()
290 ExactAssemblyScope(MacroAssemblerInterface* masm, in ExactAssemblyScope() function
Dmacro-assembler-interface.h52 friend class ExactAssemblyScope; variable
/external/vixl/test/aarch32/
Dtest-assembler-aarch32.cc684 ExactAssemblyScope scope(&masm, in TEST()
686 ExactAssemblyScope::kExactSize); in TEST()
1110 ExactAssemblyScope scope(&masm, space, ExactAssemblyScope::kExactSize); in TEST_T32()
1282 ExactAssemblyScope scope(&masm, in EmitReusedLoadLiteralStressTest()
1284 ExactAssemblyScope::kExactSize); in EmitReusedLoadLiteralStressTest()
1381 ExactAssemblyScope scope(&masm, space, ExactAssemblyScope::kExactSize); in TEST_T32()
1482 ExactAssemblyScope scope(masm, margin, ExactAssemblyScope::kExactSize); in EmitLdrdLiteralTest()
1769 ExactAssemblyScope scope(&masm, space, ExactAssemblyScope::kExactSize); in TEST_A32()
1781 ExactAssemblyScope scope(&masm, space, ExactAssemblyScope::kExactSize); in TEST_A32()
1958 ExactAssemblyScope accurate_scope(&masm, space); // This should not in GenerateLdrLiteralTriggerPoolEmission()
[all …]
Dtest-assembler-cond-rdlow-rnlow-operand-immediate-t32-zero.cc193 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rdlow-rnlow-rmlow-t32.cc192 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-operand-rn-t32-identical-low-registers-in-it-block.cc237 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-sp-sp-operand-imm7-t32.cc260 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-rn-operand-rm-t32-rn-is-sp-in-it-block.cc241 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-rn-t32.cc361 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-operand-rn-t32.cc378 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-sp-operand-imm8-t32.cc385 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-rn-operand-rm-t32-rd-is-rn-is-sp-in-it-block.cc339 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-operand-imm16-t32.cc521 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-operand-const-a32-can-use-pc.cc1597 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
Dtest-assembler-cond-rd-operand-const-a32-cannot-use-pc.cc1412 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize); in TestHelper()
/external/vixl/benchmarks/aarch64/
Dbench-dataop.cc69 ExactAssemblyScope scope(&masm, buffer_size); in main()
79 ExactAssemblyScope scope(&masm, remaining * kInstructionSize); in main()
Dbench-branch.cc70 ExactAssemblyScope scope(&masm, buffer_size); in main()
82 ExactAssemblyScope scope(&masm, remaining * kInstructionSize); in main()
Dbench-branch-link.cc55 ExactAssemblyScope scope(&masm, instructions * kInstructionSize); in main()
/external/vixl/examples/aarch64/
Dliteral.cc45 ExactAssemblyScope scope(&masm, in LiteralExample()
47 ExactAssemblyScope::kExactSize); in LiteralExample()
/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.cc97 class ExactAssemblyScopeWithoutPoolsCheck : public ExactAssemblyScope {
100 : ExactAssemblyScope(masm, in ExactAssemblyScopeWithoutPoolsCheck()
102 ExactAssemblyScope::kExactSize, in ExactAssemblyScopeWithoutPoolsCheck()
103 ExactAssemblyScope::kIgnorePools) {} in ExactAssemblyScopeWithoutPoolsCheck()
2018 ExactAssemblyScope scope(this, in PushHelper()
2020 ExactAssemblyScope::kMaximumSize); in PushHelper()
2062 ExactAssemblyScope scope(this, in PopHelper()
2064 ExactAssemblyScope::kMaximumSize); in PopHelper()
2188 ExactAssemblyScope scope(this, 10 * kInstructionSize); in PushCalleeSavedRegisters()
2213 ExactAssemblyScope scope(this, 10 * kInstructionSize); in PopCalleeSavedRegisters()
[all …]
/external/vixl/doc/aarch32/design/
Dcode-generation-aarch32.md34 ExactAssemblyScope to restrict any MacroAssembler methods from being used for
112 ### `ExactAssemblyScope(MacroAssembler* masm, ...)`
140 - Replaced by ExactAssemblyScope.
205 // Any of the EmissionCheckScopes can do this, as can ExactAssemblyScope
248 ExactAssemblyScope(masm, 4 * kInstructionSize);
/external/vixl/test/aarch64/
Dtest-assembler-aarch64.cc468 ExactAssemblyScope scope(&masm, 3 * kInstructionSize); in TEST()
1822 ExactAssemblyScope scope(&masm, in TEST()
1824 ExactAssemblyScope::kMaximumSize); in TEST()
1896 ExactAssemblyScope scope(&masm, in AdrpPageBoundaryHelper()
1898 ExactAssemblyScope::kMaximumSize); in AdrpPageBoundaryHelper()
1909 ExactAssemblyScope scope_page(&masm, kPageSize); in AdrpPageBoundaryHelper()
1922 ExactAssemblyScope scope_page(&masm, kPageSize); in AdrpPageBoundaryHelper()
1976 ExactAssemblyScope scope(&masm, in AdrpOffsetHelper()
1978 ExactAssemblyScope::kMaximumSize); in AdrpOffsetHelper()
1988 ExactAssemblyScope scope_page(&masm, kPageSize); in AdrpOffsetHelper()
[all …]
/external/vixl/test/aarch32/config/
Dtemplate-assembler-aarch32.cc.in114 ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize);
/external/vixl/src/aarch32/
Dmacro-assembler-aarch32.cc42 class ExactAssemblyScopeWithoutPoolsCheck : public ExactAssemblyScope {
47 : ExactAssemblyScope(masm, in ExactAssemblyScopeWithoutPoolsCheck()
50 ExactAssemblyScope::kIgnorePools) {} in ExactAssemblyScopeWithoutPoolsCheck()
336 ExactAssemblyScope::kMaximumSize); in EmitLabel()
428 ExactAssemblyScope::kMaximumSize); in PerformEnsureEmit()
482 ExactAssemblyScope::kMaximumSize); in EmitLiteralPool()
591 ExactAssemblyScope scope(this, k32BitT32InstructionSizeInBytes); in MemOperandComputationHelper()

1234