Home | History | Annotate | Download | only in arm64

Lines Matching refs:rd

174   inline void And(const Register& rd,
177 inline void Ands(const Register& rd,
180 inline void Bic(const Register& rd,
183 inline void Bics(const Register& rd,
186 inline void Orr(const Register& rd,
189 inline void Orn(const Register& rd,
192 inline void Eor(const Register& rd,
195 inline void Eon(const Register& rd,
199 void LogicalMacro(const Register& rd,
205 inline void Add(const Register& rd,
208 inline void Adds(const Register& rd,
211 inline void Sub(const Register& rd,
214 inline void Subs(const Register& rd,
219 inline void Neg(const Register& rd,
221 inline void Negs(const Register& rd,
224 void AddSubMacro(const Register& rd,
231 inline void Adc(const Register& rd,
234 inline void Adcs(const Register& rd,
237 inline void Sbc(const Register& rd,
240 inline void Sbcs(const Register& rd,
243 inline void Ngc(const Register& rd,
245 inline void Ngcs(const Register& rd,
247 void AddSubWithCarryMacro(const Register& rd,
254 void Mov(const Register& rd,
257 void Mov(const Register& rd, uint64_t imm);
258 inline void Mvn(const Register& rd, uint64_t imm);
259 void Mvn(const Register& rd, const Operand& operand);
290 void Csel(const Register& rd,
335 void Adr(const Register& rd, Label* label, AdrHint = kAdrNear);
338 inline void Asr(const Register& rd, const Register& rn, unsigned shift);
339 inline void Asr(const Register& rd, const Register& rn, const Register& rm);
351 inline void Bfi(const Register& rd,
355 inline void Bfxil(const Register& rd,
366 inline void Cinc(const Register& rd, const Register& rn, Condition cond);
367 inline void Cinv(const Register& rd, const Register& rn, Condition cond);
368 inline void Cls(const Register& rd, const Register& rn);
369 inline void Clz(const Register& rd, const Register& rn);
370 inline void Cneg(const Register& rd, const Register& rn, Condition cond);
371 inline void CzeroX(const Register& rd, Condition cond);
372 inline void CmovX(const Register& rd, const Register& rn, Condition cond);
373 inline void Cset(const Register& rd, Condition cond);
374 inline void Csetm(const Register& rd, Condition cond);
375 inline void Csinc(const Register& rd,
379 inline void Csinv(const Register& rd,
383 inline void Csneg(const Register& rd,
390 inline void Extr(const Register& rd,
409 inline void Fcvtas(const Register& rd, const FPRegister& fn);
410 inline void Fcvtau(const Register& rd, const FPRegister& fn);
411 inline void Fcvtms(const Register& rd, const FPRegister& fn);
412 inline void Fcvtmu(const Register& rd, const FPRegister& fn);
413 inline void Fcvtns(const Register& rd, const FPRegister& fn);
414 inline void Fcvtnu(const Register& rd, const FPRegister& fn);
415 inline void Fcvtzs(const Register& rd, const FPRegister& fn);
416 inline void Fcvtzu(const Register& rd, const FPRegister& fn);
450 inline void Fmov(Register rd, FPRegister fn);
486 inline void Lsl(const Register& rd, const Register& rn, unsigned shift);
487 inline void Lsl(const Register& rd, const Register& rn, const Register& rm);
488 inline void Lsr(const Register& rd, const Register& rn, unsigned shift);
489 inline void Lsr(const Register& rd, const Register& rn, const Register& rm);
490 inline void Madd(const Register& rd,
494 inline void Mneg(const Register& rd, const Register& rn, const Register& rm);
495 inline void Mov(const Register& rd, const Register& rm);
496 inline void Movk(const Register& rd, uint64_t imm, int shift = -1);
499 inline void Msub(const Register& rd,
503 inline void Mul(const Register& rd, const Register& rn, const Register& rm);
505 inline void Rbit(const Register& rd, const Register& rn);
507 inline void Rev(const Register& rd, const Register& rn);
508 inline void Rev16(const Register& rd, const Register& rn);
509 inline void Rev32(const Register& rd, const Register& rn);
510 inline void Ror(const Register& rd, const Register& rs, unsigned shift);
511 inline void Ror(const Register& rd, const Register& rn, const Register& rm);
512 inline void Sbfiz(const Register& rd,
516 inline void Sbfx(const Register& rd,
523 inline void Sdiv(const Register& rd, const Register& rn, const Register& rm);
524 inline void Smaddl(const Register& rd,
528 inline void Smsubl(const Register& rd,
532 inline void Smull(const Register& rd,
535 inline void Smulh(const Register& rd,
538 inline void Umull(const Register& rd, const Register& rn, const Register& rm);
542 inline void Sxtb(const Register& rd, const Register& rn);
543 inline void Sxth(const Register& rd, const Register& rn);
544 inline void Sxtw(const Register& rd, const Register& rn);
547 inline void Ubfiz(const Register& rd,
551 inline void Ubfx(const Register& rd,
558 inline void Udiv(const Register& rd, const Register& rn, const Register& rm);
559 inline void Umaddl(const Register& rd,
563 inline void Umsubl(const Register& rd,
567 inline void Uxtb(const Register& rd, const Register& rn);
568 inline void Uxth(const Register& rd, const Register& rn);
569 inline void Uxtw(const Register& rd, const Register& rn);
573 // Compute rd = abs(rm).
579 void Abs(const Register& rd, const Register& rm,