Lines Matching refs:aarch64
38 #include "aarch64/macro-assembler-aarch64.h"
175 explicit BenchCodeGenerator(vixl::aarch64::MacroAssembler* masm)
233 vixl::aarch64::Register PickR(unsigned size_in_bits);
234 vixl::aarch64::VRegister PickV(
235 unsigned size_in_bits = vixl::aarch64::kQRegSize);
237 vixl::aarch64::Register PickW() { return PickR(vixl::aarch64::kWRegSize); }
238 vixl::aarch64::Register PickX() { return PickR(vixl::aarch64::kXRegSize); }
239 vixl::aarch64::VRegister PickH() { return PickV(vixl::aarch64::kHRegSize); }
240 vixl::aarch64::VRegister PickS() { return PickV(vixl::aarch64::kSRegSize); }
241 vixl::aarch64::VRegister PickD() { return PickV(vixl::aarch64::kDRegSize); }
243 vixl::aarch64::MacroAssembler* masm_;
258 vixl::aarch64::Label* target;
259 vixl::aarch64::Label* cont;
265 static const vixl::aarch64::Register scratch;