/third_party/vixl/test/aarch64/ |
H A D | test-utils-aarch64.h | 529 // CalculateSVEAddress public visibility. 531 // CalculateSVEAddress normally has protected visibility, but it's useful to 536 void CalculateSVEAddress(const Register& xd, in CalculateSVEAddress() function in vixl::aarch64::CalculateSVEAddressMacroAssembler 539 MacroAssembler::CalculateSVEAddress(xd, addr, vl_divisor_log2); in CalculateSVEAddress() 542 void CalculateSVEAddress(const Register& xd, const SVEMemOperand& addr) { in CalculateSVEAddress() function in vixl::aarch64::CalculateSVEAddressMacroAssembler 543 MacroAssembler::CalculateSVEAddress(xd, addr); in CalculateSVEAddress()
|
H A D | test-assembler-sve-aarch64.cc | 5493 __ CalculateSVEAddress(x0, SVEMemOperand(x28)); 5494 __ CalculateSVEAddress(x1, SVEMemOperand(x28, 0)); 5495 __ CalculateSVEAddress(x2, SVEMemOperand(x28, 0, SVE_MUL_VL)); 5496 __ CalculateSVEAddress(x3, SVEMemOperand(x28, 0, SVE_MUL_VL), 3); 5497 __ CalculateSVEAddress(x4, SVEMemOperand(x28, xzr)); 5498 __ CalculateSVEAddress(x5, SVEMemOperand(x28, xzr, LSL, 42)); 5503 __ CalculateSVEAddress(x6, SVEMemOperand(x28, 42)); 5504 __ CalculateSVEAddress(x7, SVEMemOperand(x28, -42)); 5506 __ CalculateSVEAddress(x8, SVEMemOperand(x28, 31, SVE_MUL_VL), 0); 5507 __ CalculateSVEAddress(x [all...] |
H A D | test-disasm-sve-aarch64.cc | 180 COMPARE_MACRO(CalculateSVEAddress(x0, SVEMemOperand(x1)), "mov x0, x1"); in TEST() 181 COMPARE_MACRO(CalculateSVEAddress(x4, SVEMemOperand(x2, 0)), "mov x4, x2"); in TEST() 182 COMPARE_MACRO(CalculateSVEAddress(x4, SVEMemOperand(x2, xzr, LSL, 2)), in TEST() 187 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 42)), in TEST() 189 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(sp, 42)), in TEST() 192 // `CalculateSVEAddress` needs to check and handle the access size. in TEST() 193 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 0), in TEST() 195 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 1), in TEST() 197 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 2), in TEST() 199 COMPARE_MACRO(CalculateSVEAddress(x1 in TEST() [all...] |
/third_party/vixl/src/aarch64/ |
H A D | macro-assembler-sve-aarch64.cc | 304 void MacroAssembler::CalculateSVEAddress(const Register& xd, in CalculateSVEAddress() function in vixl::aarch64::MacroAssembler 1124 CalculateSVEAddress(scratch, addr, zt); in SVELoadBroadcastImmHelper() 1152 CalculateSVEAddress(scratch, addr, rt); in SVELoadStoreScalarImmHelper() 1202 CalculateSVEAddress(scratch, addr, vl_divisor_log2); in SVELoadStoreNTBroadcastQOHelper() 1272 CalculateSVEAddress(scratch, addr, vl_divisor_log2); in SVELoadStore1Helper()
|
H A D | macro-assembler-aarch64.h | 8245 void CalculateSVEAddress(const Register& xd, 8249 void CalculateSVEAddress(const Register& xd, in CalculateSVEAddress() function in vixl::aarch64::MacroAssembler 8254 CalculateSVEAddress(xd, addr, vl_divisor_log2); in CalculateSVEAddress()
|