Home
last modified time | relevance | path

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

12

/third_party/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.cc136 if (option == kBranchRequired) emit_size += kInstructionSize; in Emit()
143 VIXL_ASSERT(emit_size % kInstructionSize == 0); in Emit()
154 ExactAssemblyScopeWithoutPoolsCheck eas_guard(masm_, kInstructionSize); in Emit()
161 ExactAssemblyScopeWithoutPoolsCheck eas_guard(masm_, kInstructionSize); in Emit()
306 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
336 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
634 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
664 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
694 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
723 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
[all …]
Dinstructions-aarch64.h40 const unsigned kInstructionSize = 4; variable
612 (1 << kLoadLiteralImmBitwidth) / 2 - kInstructionSize;
667 Instruction* GetNextInstruction() { return this + kInstructionSize; } in GetNextInstruction()
669 return this + kInstructionSize; in GetNextInstruction()
Dinstructions-aarch64.cc838 VIXL_ASSERT((LSSize_offset + LSSize_width) == (kInstructionSize * 8)); in CalcLSDataSize()
888 return encoded_max * kInstructionSize; in GetImmBranchForwardRange()
914 offset = GetImmBranch() * static_cast<int>(kInstructionSize); in GetImmPCOffsetTarget()
Dmacro-assembler-aarch64.h180 return size_ + kInstructionSize; in GetSize()
186 return GetSize() + kInstructionSize; in GetMaxSize()
288 static const int kVeneerCodeSize = 1 * kInstructionSize;
292 static const int kPoolNonVeneerCodeSize = 1 * kInstructionSize;
567 : EmissionCheckScope(masm, kInstructionSize) {} in SingleEmissionCheckScope()
579 static const size_t kTypicalMacroInstructionMaxSize = 8 * kInstructionSize;
8270 : ExactAssemblyScope(masm, count * kInstructionSize, size_policy) {} in ExactAssemblyScope() argument
8316 ? (2 * kInstructionSize) in MovprfxHelperScope()
8317 : kInstructionSize) { in MovprfxHelperScope()
8329 ? (2 * kInstructionSize) in MovprfxHelperScope()
[all …]
Dmacro-assembler-sve-aarch64.cc985 ExactAssemblyScope guard(this, 2 * kInstructionSize); in Mla()
1012 ExactAssemblyScope guard(this, 2 * kInstructionSize); in Mls()
Ddisasm-aarch64.cc10273 offset *= static_cast<int>(kInstructionSize); in Disassembler()
10585 VIXL_ASSERT(value < (kInstructionSize * kBitsPerByte)); in Disassembler()
/third_party/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 …]
Dtest-donkey.cc233 (useful_insts.size() + 1) * kInstructionSize); in main()
/third_party/vixl/test/aarch64/
Dtest-simulator-sve2-aarch64.cc63 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
207 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
351 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
495 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
639 ExactAssemblyScope scope(&masm, 100 * kInstructionSize); in TEST_SVE()
883 ExactAssemblyScope scope(&masm, 100 * kInstructionSize); in TEST_SVE()
1127 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1271 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1415 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1559 ExactAssemblyScope scope(&masm, 64 * kInstructionSize); in TEST_SVE()
[all …]
Dtest-simulator-sve-aarch64.cc53 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
197 ExactAssemblyScope scope(&masm, 20 * kInstructionSize); in TEST_SVE()
Dtest-assembler-aarch64.cc330 ExactAssemblyScope scope(&masm, 3 * kInstructionSize); in TEST()
2112 VIXL_ASSERT((offset_into_page % kInstructionSize) == 0); in AdrpPageBoundaryHelper()
2146 for (size_t i = 2; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2157 for (size_t i = 0; i < (kPageSize / kInstructionSize);) { in AdrpPageBoundaryHelper()
2158 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2160 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2164 for (size_t i = 0; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2191 AdrpPageBoundaryHelper(kInstructionSize * 0); in TEST()
2192 AdrpPageBoundaryHelper(kInstructionSize * 1); in TEST()
2193 AdrpPageBoundaryHelper(kInstructionSize * 512); in TEST()
[all …]
Dtest-fuzz-aarch64.cc44 Instruction buffer[kInstructionSize]; in FuzzHelper()
Dtest-assembler-aarch64.h321 VIXL_CHECK((expected + kInstructionSize) == (masm.GetLiteralPoolSize()))
Dtest-api-movprfx-aarch64.cc106 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
361 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
615 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
677 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
883 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1092 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1290 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1338 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1721 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1962 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
[all …]
Dtest-assembler-fp-aarch64.cc1758 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1764 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1834 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1839 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
2058 ExactAssemblyScope scope(&masm, 2 * kInstructionSize); in TEST()
2090 ExactAssemblyScope scope(&masm, 2 * kInstructionSize); in TEST()
/third_party/vixl/examples/aarch64/
Dnon-const-visitor.cc127 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in main()
152 for (instr = start; instr < end; instr += kInstructionSize) { in ModifyNonConstVisitorTestGeneratedCode()
Ddisasm.cc96 CodeBuffer buffer((argc - 1) * kInstructionSize); in main()
Dliteral.cc49 kInstructionSize + sizeof(int64_t), in LiteralExample()
Dcustom-disassembler.cc176 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in TestCustomDisassembler()
/third_party/vixl/benchmarks/aarch64/
Dbench-dataop.cc47 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
Dbench-branch-link.cc44 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
Dbench-branch.cc47 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
Dbench-branch-masm.cc48 buffer_size / (instructions_per_iteration * kInstructionSize); in main()
Dbench-branch-link-masm.cc45 buffer_size / (instructions_per_iteration * kInstructionSize); in main()

12