Lines Matching defs:AL

43   void and_(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
45 void eor(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
47 void sub(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
48 void subs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
50 void rsb(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
51 void rsbs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
53 void add(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
55 void adds(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
57 void adc(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
59 void sbc(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
61 void rsc(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
63 void tst(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
65 void teq(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
67 void cmp(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
69 void cmn(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
71 void orr(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
72 void orrs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
74 void mov(Register rd, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
75 void movs(Register rd, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
77 void bic(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
79 void mvn(Register rd, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
80 void mvns(Register rd, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
83 void clz(Register rd, Register rm, Condition cond = AL) OVERRIDE;
84 void movw(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
85 void movt(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE;
88 void mul(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
90 Condition cond = AL) OVERRIDE;
92 Condition cond = AL) OVERRIDE;
94 Condition cond = AL) OVERRIDE;
96 void sdiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
97 void udiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
100 void ldr(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
101 void str(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
103 void ldrb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
104 void strb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
106 void ldrh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
107 void strh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
109 void ldrsb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
110 void ldrsh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
112 void ldrd(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
113 void strd(Register rd, const Address& ad, Condition cond = AL) OVERRIDE;
116 RegList regs, Condition cond = AL) OVERRIDE;
118 RegList regs, Condition cond = AL) OVERRIDE;
120 void ldrex(Register rd, Register rn, Condition cond = AL) OVERRIDE;
121 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE;
124 void clrex(Condition cond = AL) OVERRIDE;
125 void nop(Condition cond = AL) OVERRIDE;
135 void vmovsr(SRegister sn, Register rt, Condition cond = AL) OVERRIDE;
136 void vmovrs(Register rt, SRegister sn, Condition cond = AL) OVERRIDE;
137 void vmovsrr(SRegister sm, Register rt, Register rt2, Condition cond = AL) OVERRIDE;
138 void vmovrrs(Register rt, Register rt2, SRegister sm, Condition cond = AL) OVERRIDE;
139 void vmovdrr(DRegister dm, Register rt, Register rt2, Condition cond = AL) OVERRIDE;
140 void vmovrrd(Register rt, Register rt2, DRegister dm, Condition cond = AL) OVERRIDE;
141 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
142 void vmovd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE;
145 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE;
146 bool vmovd(DRegister dd, double d_imm, Condition cond = AL) OVERRIDE;
148 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
149 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE;
150 void vldrd(DRegister dd, const Address& ad, Condition cond = AL) OVERRIDE;
151 void vstrd(DRegister dd, const Address& ad, Condition cond = AL) OVERRIDE;
153 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
154 void vaddd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
155 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
156 void vsubd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
157 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
158 void vmuld(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
159 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
160 void vmlad(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
161 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
162 void vmlsd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
163 void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE;
164 void vdivd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE;
166 void vabss(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
167 void vabsd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE;
168 void vnegs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
169 void vnegd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE;
170 void vsqrts(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
171 void vsqrtd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE;
173 void vcvtsd(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE;
174 void vcvtds(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE;
175 void vcvtis(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
176 void vcvtid(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE;
177 void vcvtsi(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
178 void vcvtdi(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE;
179 void vcvtus(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
180 void vcvtud(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE;
181 void vcvtsu(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
182 void vcvtdu(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE;
184 void vcmps(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE;
185 void vcmpd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE;
186 void vcmpsz(SRegister sd, Condition cond = AL) OVERRIDE;
187 void vcmpdz(DRegister dd, Condition cond = AL) OVERRIDE;
188 void vmstat(Condition cond = AL) OVERRIDE; // VMRS APSR_nzcv, FPSCR
190 void vpushs(SRegister reg, int nregs, Condition cond = AL) OVERRIDE;
191 void vpushd(DRegister reg, int nregs, Condition cond = AL) OVERRIDE;
192 void vpops(SRegister reg, int nregs, Condition cond = AL) OVERRIDE;
193 void vpopd(DRegister reg, int nregs, Condition cond = AL) OVERRIDE;
196 void b(Label* label, Condition cond = AL);
197 void bl(Label* label, Condition cond = AL);
198 void blx(Register rm, Condition cond = AL) OVERRIDE;
199 void bx(Register rm, Condition cond = AL) OVERRIDE;
201 Condition cond = AL) OVERRIDE;
203 Condition cond = AL) OVERRIDE;
205 Condition cond = AL) OVERRIDE;
207 Condition cond = AL) OVERRIDE;
209 Condition cond = AL) OVERRIDE;
212 Condition cond = AL) OVERRIDE;
214 Condition cond = AL) OVERRIDE;
216 Condition cond = AL) OVERRIDE;
218 Condition cond = AL) OVERRIDE;
220 void Push(Register rd, Condition cond = AL) OVERRIDE;
221 void Pop(Register rd, Condition cond = AL) OVERRIDE;
223 void PushList(RegList regs, Condition cond = AL) OVERRIDE;
224 void PopList(RegList regs, Condition cond = AL) OVERRIDE;
226 void Mov(Register rd, Register rm, Condition cond = AL) OVERRIDE;
234 void AddConstant(Register rd, int32_t value, Condition cond = AL) OVERRIDE;
236 Condition cond = AL) OVERRIDE;
238 Condition cond = AL) OVERRIDE;
240 Condition cond = AL) {}
243 void LoadImmediate(Register rd, int32_t value, Condition cond = AL) OVERRIDE;
244 void LoadSImmediate(SRegister sd, float value, Condition cond = AL) {}
246 Register scratch, Condition cond = AL) {}
252 Condition cond = AL) OVERRIDE;
257 Condition cond = AL) OVERRIDE;
261 Condition cond = AL) OVERRIDE;
265 Condition cond = AL) OVERRIDE;
269 Condition cond = AL) OVERRIDE;
273 Condition cond = AL) OVERRIDE;