Lines Matching full:register
90 void AssemblerAarch64::Ldp(const Register &rt, const Register &rt2, const MemoryOperand &operand) in Ldp()
124 void AssemblerAarch64::Stp(const Register &rt, const Register &rt2, const MemoryOperand &operand) in Stp()
277 void AssemblerAarch64::Ldr(const Register &rt, const MemoryOperand &operand, Scale scale) in Ldr()
291 Register rm = operand.GetRegisterOffset(); in Ldr()
292 Register rn = operand.GetRegBase(); in Ldr()
303 void AssemblerAarch64::Ldr(const Register &rt, const MemoryOperand &operand) in Ldr()
308 void AssemblerAarch64::Ldrh(const Register &rt, const MemoryOperand &operand) in Ldrh()
314 void AssemblerAarch64::Ldrb(const Register &rt, const MemoryOperand &operand) in Ldrb()
320 void AssemblerAarch64::Str(const Register &rt, const MemoryOperand &operand) in Str()
357 void AssemblerAarch64::Ldur(const Register &rt, const MemoryOperand &operand) in Ldur()
369 void AssemblerAarch64::Stur(const Register &rt, const MemoryOperand &operand) in Stur()
381 void AssemblerAarch64::Mov(const Register &rd, const Immediate &imm) in Mov()
408 Orr(rd, Register(Zero), orrImm); in Mov()
432 Orr(rd, Register(Zero), zeroImm); in Mov()
434 Orr(rd, Register(Zero), oneImm); in Mov()
436 Orr(rd, Register(Zero), replicateImm); in Mov()
459 void AssemblerAarch64::Mov(const Register &rd, const Register &rm) in Mov()
464 Orr(rd, Register(Zero), Operand(rm)); in Mov()
503 bool AssemblerAarch64::TrySequenceOfOnes(const Register &rd, uint64_t imm) in TrySequenceOfOnes()
570 bool AssemblerAarch64::TryReplicateHWords(const Register &rd, uint64_t imm) in TryReplicateHWords()
620 void AssemblerAarch64::EmitMovInstruct(const Register &rd, uint64_t imm, in EmitMovInstruct()
658 void AssemblerAarch64::Movz(const Register &rd, uint64_t imm, int shift) in Movz()
663 void AssemblerAarch64::Movk(const Register &rd, uint64_t imm, int shift) in Movk()
668 void AssemblerAarch64::Movn(const Register &rd, uint64_t imm, int shift) in Movn()
673 void AssemblerAarch64::MovWide(uint32_t op, const Register &rd, uint64_t imm, int shift) in MovWide()
682 void AssemblerAarch64::Orr(const Register &rd, const Register &rn, const LogicalImmediate &imm) in Orr()
687 void AssemblerAarch64::And(const Register &rd, const Register &rn, const LogicalImmediate &imm) in And()
692 void AssemblerAarch64::Ands(const Register &rd, const Register &rn, const LogicalImmediate &imm) in Ands()
697 void AssemblerAarch64::Orr(const Register &rd, const Register &rn, const Operand &operand) in Orr()
703 void AssemblerAarch64::And(const Register &rd, const Register &rn, const Operand &operand) in And()
709 void AssemblerAarch64::Ands(const Register &rd, const Register &rn, const Operand &operand) in Ands()
715 void AssemblerAarch64::BitWiseOpImm(BitwiseOpCode op, const Register &rd, const Register &rn, uint6… in BitWiseOpImm()
721 void AssemblerAarch64::BitWiseOpShift(BitwiseOpCode op, const Register &rd, const Register &rn, con… in BitWiseOpShift()
730 void AssemblerAarch64::Lsl(const Register &rd, const Register &rn, const Register &rm) in Lsl()
736 void AssemblerAarch64::Lsr(const Register &rd, const Register &rn, const Register &rm) in Lsr()
742 void AssemblerAarch64::Ubfm(const Register &rd, const Register &rn, unsigned immr, unsigned imms) in Ubfm()
752 void AssemblerAarch64::Bfm(const Register &rd, const Register &rn, unsigned immr, unsigned imms) in Bfm()
762 void AssemblerAarch64::Lsr(const Register &rd, const Register &rn, unsigned shift) in Lsr()
777 void AssemblerAarch64::Add(const Register &rd, const Register &rn, const Operand &operand) in Add()
795 void AssemblerAarch64::Adds(const Register &rd, const Register &rn, const Operand &operand) in Adds()
808 void AssemblerAarch64::Sub(const Register &rd, const Register &rn, const Operand &operand) in Sub()
826 void AssemblerAarch64::Subs(const Register &rd, const Register &rn, const Operand &operand) in Subs()
852 void AssemblerAarch64::AddSubImm(AddSubOpCode op, const Register &rd, const Register &rn, bool setF… in AddSubImm()
870 void AssemblerAarch64::AddSubReg(AddSubOpCode op, const Register &rd, const Register &rn, in AddSubReg()
892 void AssemblerAarch64::Cmp(const Register &rd, const Operand &operand) in Cmp()
894 Subs(Register(Zero, rd.GetType()), rd, operand); in Cmp()
897 void AssemblerAarch64::CMov(const Register &rd, const Register &rn, const Operand &operand, Conditi… in CMov()
919 void AssemblerAarch64::Br(const Register &rn) in Br()
939 void AssemblerAarch64::Blr(const Register &rn) in Blr()
960 void AssemblerAarch64::Cbz(const Register &rt, Label *label) in Cbz()
968 void AssemblerAarch64::Cbnz(const Register &rt, Label *label) in Cbnz()
976 void AssemblerAarch64::Cbz(const Register &rt, int32_t imm) in Cbz()
982 void AssemblerAarch64::Cbnz(const Register &rt, int32_t imm) in Cbnz()
988 void AssemblerAarch64::Tbz(const Register &rt, int32_t bitPos, Label *label) in Tbz()
996 void AssemblerAarch64::Tbz(const Register &rt, int32_t bitPos, int32_t imm) in Tbz()
1005 void AssemblerAarch64::Tbnz(const Register &rt, int32_t bitPos, Label *label) in Tbnz()
1013 void AssemblerAarch64::Tbnz(const Register &rt, int32_t bitPos, int32_t imm) in Tbnz()
1022 void AssemblerAarch64::Tst(const Register &rn, const LogicalImmediate &imm) in Tst()
1024 Ands(Register(Zero, rn.GetType()), rn, imm); in Tst()
1127 Ret(Register(X30)); in Ret()
1130 void AssemblerAarch64::Ret(const Register &rn) in Ret()