Home
last modified time | relevance | path

Searched refs:kInstructionSize (Results 1 – 23 of 23) sorted by relevance

/external/vixl/src/aarch64/
Dsimulator-constants-aarch64.h92 const unsigned kPrintfArgCountOffset = 1 * kInstructionSize;
93 const unsigned kPrintfArgPatternListOffset = 2 * kInstructionSize;
94 const unsigned kPrintfLength = 3 * kInstructionSize;
116 const unsigned kTraceParamsOffset = 1 * kInstructionSize;
117 const unsigned kTraceCommandOffset = 2 * kInstructionSize;
118 const unsigned kTraceLength = 3 * kInstructionSize;
146 const unsigned kLogParamsOffset = 1 * kInstructionSize;
147 const unsigned kLogLength = 2 * kInstructionSize;
152 const unsigned kRuntimeCallWrapperOffset = 1 * kInstructionSize;
177 const unsigned kConfigureCPUFeaturesListOffset = 1 * kInstructionSize;
Dmacro-assembler-aarch64.cc122 if (option == kBranchRequired) emit_size += kInstructionSize; in Emit()
125 VIXL_ASSERT(emit_size % kInstructionSize == 0); in Emit()
136 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
143 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
271 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
297 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
595 EmissionCheckScope guard(this, 2 * kInstructionSize); in B()
621 EmissionCheckScope guard(this, 2 * kInstructionSize); in Cbnz()
647 EmissionCheckScope guard(this, 2 * kInstructionSize); in Cbz()
672 EmissionCheckScope guard(this, 2 * kInstructionSize); in Tbnz()
[all …]
Dinstructions-aarch64.cc232 VIXL_ASSERT((LSSize_offset + LSSize_width) == (kInstructionSize * 8)); in CalcLSDataSize()
282 return encoded_max * kInstructionSize; in GetImmBranchForwardRange()
308 offset = GetImmBranch() * static_cast<int>(kInstructionSize); in GetImmPCOffsetTarget()
Dinstructions-aarch64.h40 const unsigned kInstructionSize = 4; variable
412 (1 << kLoadLiteralImmBitwidth) / 2 - kInstructionSize;
467 Instruction* GetNextInstruction() { return this + kInstructionSize; } in GetNextInstruction()
469 return this + kInstructionSize; in GetNextInstruction()
Dmacro-assembler-aarch64.h167 return size_ + kInstructionSize; in GetSize()
173 return GetSize() + kInstructionSize; in GetMaxSize()
271 static const int kVeneerCodeSize = 1 * kInstructionSize;
275 static const int kPoolNonVeneerCodeSize = 1 * kInstructionSize;
515 : EmissionCheckScope(masm, kInstructionSize) {} in SingleEmissionCheckScope()
527 static const size_t kTypicalMacroInstructionMaxSize = 8 * kInstructionSize;
3661 : ExactAssemblyScope(masm, count * kInstructionSize, size_policy) {} in ExactAssemblyScope() argument
3906 ExactAssemblyScope scope(this, kInstructionSize); in CallRuntimeHelper()
Ddisasm-aarch64.cc5585 offset *= static_cast<int>(kInstructionSize); in SubstituteBranchTargetField()
Dassembler-aarch64.h4384 VIXL_STATIC_ASSERT(sizeof(instruction) == kInstructionSize); in Emit()
Dsimulator-aarch64.cc6632 WritePc(instr->GetInstructionAtOffset(AlignUp(offset, kInstructionSize))); in DoConfigureCPUFeatures()
Dassembler-aarch64.cc62 VIXL_ASSERT(offset % kInstructionSize == 0); in BindToOffset()
/external/vixl/test/
Dtest-code-generation-scopes.cc72 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
101 CodeBufferCheckScope scope(&masm, 2 * aarch64::kInstructionSize); in TEST()
134 scope.Open(&masm, aarch64::kInstructionSize); in TEST()
164 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
200 scope.Open(&masm, aarch64::kInstructionSize); in TEST()
230 EmissionCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
262 scope.Open(&masm, aarch64::kInstructionSize); in TEST()
292 EmissionCheckScope scope(&masm, aarch64::kInstructionSize); in TEST()
328 scope.Open(&masm, aarch64::kInstructionSize); in TEST()
386 VIXL_CHECK((expected + aarch64::kInstructionSize) == \
[all …]
/external/vixl/test/aarch64/
Dtest-fuzz-aarch64.cc50 Instruction buffer[kInstructionSize]; in TEST()
69 Instruction buffer[kInstructionSize]; in TEST()
90 Instruction buffer[kInstructionSize];
106 Instruction buffer[kInstructionSize];
Dtest-assembler-aarch64.cc340 VIXL_CHECK((expected + kInstructionSize) == (masm.GetLiteralPoolSize()))
634 ExactAssemblyScope scope(&masm, 3 * kInstructionSize); in TEST()
2401 VIXL_ASSERT((offset_into_page % kInstructionSize) == 0); in AdrpPageBoundaryHelper()
2435 for (size_t i = 2; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2446 for (size_t i = 0; i < (kPageSize / kInstructionSize);) { in AdrpPageBoundaryHelper()
2447 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2449 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2453 for (size_t i = 0; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2480 AdrpPageBoundaryHelper(kInstructionSize * 0); in TEST()
2481 AdrpPageBoundaryHelper(kInstructionSize * 1); in TEST()
[all …]
Dtest-simulator-aarch64.cc2697 kInstructionSize * inputs_imm1_length * in TestOpImmOpImmNEON_Helper()
Dtest-trace-aarch64.cc2960 instruction += kInstructionSize; in PrintDisassemblerTestHelper()
Dtest-cpu-features-aarch64.cc120 VIXL_ASSERT(masm.GetBuffer()->GetSizeInBytes() == kInstructionSize); in RunWithFeatures()
/external/vixl/benchmarks/aarch64/
Dbench-branch-link.cc57 MacroAssembler masm(instructions * kInstructionSize); in main()
58 ExactAssemblyScope scope(&masm, instructions * kInstructionSize); in main()
Dbench-dataop.cc59 const unsigned buffer_instruction_count = buffer_size / kInstructionSize; in main()
79 ExactAssemblyScope scope(&masm, remaining * kInstructionSize); in main()
Dbench-branch.cc59 const int buffer_instruction_count = buffer_size / kInstructionSize; in main()
82 ExactAssemblyScope scope(&masm, remaining * kInstructionSize); in main()
Dbench-branch-masm.cc60 buffer_size / (instructions_per_iteration * kInstructionSize); in main()
Dbench-branch-link-masm.cc53 size_t base_buf_size = iterations * 4 * kInstructionSize; in main()
/external/vixl/examples/aarch64/
Dnon-const-visitor.cc97 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in main()
122 for (instr = start; instr < end; instr += kInstructionSize) { in ModifyNonConstVisitorTestGeneratedCode()
Dliteral.cc46 kInstructionSize + sizeof(int64_t), in LiteralExample()
Dcustom-disassembler.cc165 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in TestCustomDisassembler()