Home
last modified time | relevance | path

Searched refs:EmissionCheckScope (Results 1 – 9 of 9) sorted by relevance

/external/vixl/test/
Dtest-code-generation-scopes.cc215 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes); in TEST()
229 EmissionCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
243 EmissionCheckScope scope; in TEST()
259 EmissionCheckScope scope; in TEST()
275 EmissionCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes); in TEST()
291 EmissionCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
307 EmissionCheckScope scope; in TEST()
325 EmissionCheckScope scope; in TEST()
360 EmissionCheckScope scope(&masm, in TEST_A32()
362 EmissionCheckScope::kMaximumSize); in TEST_A32()
[all …]
/external/vixl/src/
Dcode-generation-scopes-vixl.h148 class EmissionCheckScope : public CodeBufferCheckScope {
153 EmissionCheckScope(MacroAssemblerInterface* masm,
162 EmissionCheckScope() {} in EmissionCheckScope() function
164 virtual ~EmissionCheckScope() { Close(); } in ~EmissionCheckScope()
231 EmissionCheckScope(MacroAssemblerInterface* masm, in EmissionCheckScope() function
246 class ExactAssemblyScope : public EmissionCheckScope {
283 EmissionCheckScope::Close(); in Close()
308 EmissionCheckScope::Open(masm, size, size_policy, pool_policy); in Open()
Dmacro-assembler-interface.h53 friend class EmissionCheckScope; variable
/external/vixl/test/aarch32/
Dtest-assembler-aarch32.cc5338 EmissionCheckScope scope(&masm, in TEST_T32()
5340 EmissionCheckScope::kExactSize); in TEST_T32()
5354 EmissionCheckScope scope(&masm, in TEST_T32()
5356 EmissionCheckScope::kExactSize); in TEST_T32()
5361 EmissionCheckScope scope(&masm, in TEST_T32()
5363 EmissionCheckScope::kExactSize); in TEST_T32()
5406 EmissionCheckScope scope(&masm, in TEST_T32()
5408 EmissionCheckScope::kExactSize); in TEST_T32()
5422 EmissionCheckScope scope(&masm, in TEST_T32()
5424 EmissionCheckScope::kExactSize); in TEST_T32()
[all …]
/external/vixl/doc/aarch32/design/
Dcode-generation-aarch32.md94 EmissionCheckScope, which allows the Assembler and MacroAssembler to be mixed,
98 ### `EmissionCheckScope(MacroAssembler* masm, size_t size, AssertPolicy ...)`
114 - Do the same as `EmissionCheckScope`.
130 EmissionCheckScope or manual `MacroAssembler::BlockPools()` calls.
/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.cc573 EmissionCheckScope guard(this, 2 * kInstructionSize); in B()
594 EmissionCheckScope guard(this, 2 * kInstructionSize); in Cbnz()
615 EmissionCheckScope guard(this, 2 * kInstructionSize); in Cbz()
636 EmissionCheckScope guard(this, 2 * kInstructionSize); in Tbnz()
657 EmissionCheckScope guard(this, 2 * kInstructionSize); in Tbz()
1188 EmissionCheckScope guard(masm, 9 * kInstructionSize); in CselHelper()
2449 EmissionCheckScope guard(this, in PrintfNoPreserve()
Dmacro-assembler-aarch64.h504 class SingleEmissionCheckScope : public EmissionCheckScope {
507 : EmissionCheckScope(masm, kInstructionSize) {} in SingleEmissionCheckScope()
513 class MacroEmissionCheckScope : public EmissionCheckScope {
516 : EmissionCheckScope(masm, kTypicalMacroInstructionMaxSize) {} in MacroEmissionCheckScope()
3388 EmissionCheckScope guard(this, in CallRuntime()
/external/vixl/test/aarch64/
Dtest-simulator-aarch64.cc2501 EmissionCheckScope guard(&masm, in TestOpImmOpImmNEON_Helper()
/external/vixl/src/aarch32/
Dmacro-assembler-aarch32.h131 class MacroEmissionCheckScope : public EmissionCheckScope {
134 : EmissionCheckScope(masm, kTypicalMacroInstructionMaxSize) {} in MacroEmissionCheckScope()