Home
last modified time | relevance | path

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

12

/third_party/vixl/src/aarch64/
H A Dsimulator-constants-aarch64.h94 const unsigned kPrintfArgCountOffset = 1 * kInstructionSize;
95 const unsigned kPrintfArgPatternListOffset = 2 * kInstructionSize;
96 const unsigned kPrintfLength = 3 * kInstructionSize;
118 const unsigned kTraceParamsOffset = 1 * kInstructionSize;
119 const unsigned kTraceCommandOffset = 2 * kInstructionSize;
120 const unsigned kTraceLength = 3 * kInstructionSize;
148 const unsigned kLogParamsOffset = 1 * kInstructionSize;
149 const unsigned kLogLength = 2 * kInstructionSize;
154 const unsigned kRuntimeCallWrapperOffset = 1 * kInstructionSize;
168 // - [Padding to align to kInstructionSize
[all...]
H A 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()
305 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
335 ExactAssemblyScopeWithoutPoolsCheck guard(masm_, kInstructionSize); in Emit()
633 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
663 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
693 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
722 EmissionCheckScope guard(this, 2 * kInstructionSize); in Emit()
[all...]
H A Dinstructions-aarch64.h40 const unsigned kInstructionSize = 4; member
547 int64_t isize = static_cast<int64_t>(kInstructionSize); in IsConsistentMOPSTriplet()
672 // target [instr - range - kInstructionSize, instr + range].
675 (1 << kLoadLiteralImmBitwidth) / 2 - kInstructionSize;
730 Instruction* GetNextInstruction() { return this + kInstructionSize; } in GetNextInstruction()
732 return this + kInstructionSize; in GetNextInstruction()
H A Dinstructions-aarch64.cc839 VIXL_ASSERT((LSSize_offset + LSSize_width) == (kInstructionSize * 8)); in CalcLSDataSize()
889 return encoded_max * kInstructionSize; in GetImmBranchForwardRange()
915 offset = GetImmBranch() * static_cast<int>(kInstructionSize); in GetImmPCOffsetTarget()
H A 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;
586 // - Start an ExactAssemblyScope(masm, kInstructionSize).
588 // - Start an ExactAssemblyScope(masm, 2 * kInstructionSize).
7899 ExactAssemblyScope scope(this, 3 * kInstructionSize); \
8584 : ExactAssemblyScope(masm, count * kInstructionSize, size_polic argument
[all...]
H A Dmacro-assembler-sve-aarch64.cc987 ExactAssemblyScope guard(this, 2 * kInstructionSize); in Mla()
1014 ExactAssemblyScope guard(this, 2 * kInstructionSize); in Mls()
H A Ddisasm-aarch64.cc7178 offset *= static_cast<int>(kInstructionSize); in Disassembler()
7490 VIXL_ASSERT(value < (kInstructionSize * kBitsPerByte)); in Disassembler()
/third_party/vixl/test/
H A 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...]
H A Dtest-donkey.cc233 (useful_insts.size() + 1) * kInstructionSize); in main()
301 printf(" ExactAssemblyScope scope(&masm, %lu * kInstructionSize);\n", in main()
/third_party/vixl/test/aarch64/
H A Dtest-simulator-sve2-aarch64.cc62 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
206 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
350 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
494 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
638 ExactAssemblyScope scope(&masm, 100 * kInstructionSize); in TEST_SVE()
882 ExactAssemblyScope scope(&masm, 100 * kInstructionSize); in TEST_SVE()
1126 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1270 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1414 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
1558 ExactAssemblyScope scope(&masm, 64 * kInstructionSize); in TEST_SVE()
[all...]
H A Dtest-simulator-sve-aarch64.cc53 ExactAssemblyScope scope(&masm, 50 * kInstructionSize); in TEST_SVE()
197 ExactAssemblyScope scope(&masm, 20 * kInstructionSize); in TEST_SVE()
H A Dtest-assembler-aarch64.cc330 ExactAssemblyScope scope(&masm, 3 * kInstructionSize); in TEST()
2140 VIXL_ASSERT((offset_into_page % kInstructionSize) == 0); in AdrpPageBoundaryHelper()
2174 for (size_t i = 2; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2185 for (size_t i = 0; i < (kPageSize / kInstructionSize);) { in AdrpPageBoundaryHelper()
2186 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2188 if (i++ == (offset_into_page / kInstructionSize)) __ bind(&test); in AdrpPageBoundaryHelper()
2192 for (size_t i = 0; i < (kPageSize / kInstructionSize); i += 2) { in AdrpPageBoundaryHelper()
2219 AdrpPageBoundaryHelper(kInstructionSize * 0);
2220 AdrpPageBoundaryHelper(kInstructionSize * 1);
2221 AdrpPageBoundaryHelper(kInstructionSize * 51
[all...]
H A Dtest-fuzz-aarch64.cc44 Instruction buffer[kInstructionSize]; in FuzzHelper()
H A Dtest-assembler-aarch64.h330 VIXL_CHECK((expected + kInstructionSize) == (masm.GetLiteralPoolSize()))
H A 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()
1724 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
1965 CodeBufferCheckScope guard(&assm, kPairCount * 2 * kInstructionSize); in TEST()
[all...]
H A Dtest-assembler-fp-aarch64.cc1757 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1763 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1833 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
1838 ExactAssemblyScope scope(&masm, kInstructionSize); in TEST()
2057 ExactAssemblyScope scope(&masm, 2 * kInstructionSize); in TEST()
2089 ExactAssemblyScope scope(&masm, 2 * kInstructionSize); in TEST()
/third_party/vixl/examples/aarch64/
H A Dnon-const-visitor.cc128 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in main()
153 for (instr = start; instr < end; instr += kInstructionSize) { in ModifyNonConstVisitorTestGeneratedCode()
H A Ddisasm.cc97 CodeBuffer buffer((argc - 1) * kInstructionSize); in main()
H A Dliteral.cc49 kInstructionSize + sizeof(int64_t), in LiteralExample()
H A Dcustom-disassembler.cc169 // custom_disasm.MapCodeAddress(0x0, instr_start + 2 * kInstructionSize); in TestCustomDisassembler()
177 for (instr = instr_start; instr < instr_end; instr += kInstructionSize) { in TestCustomDisassembler()
/third_party/vixl/benchmarks/aarch64/
H A Dbench-branch-link.cc43 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
H A Dbench-branch.cc46 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
H A Dbench-dataop.cc46 const size_t buffer_instruction_count = buffer_size / kInstructionSize; in main()
H A Dbench-branch-masm.cc47 buffer_size / (instructions_per_iteration * kInstructionSize); in main()
H A Dbench-branch-link-masm.cc44 buffer_size / (instructions_per_iteration * kInstructionSize); in main()

Completed in 51 milliseconds

12