Lines Matching defs:imm12
326 void add (X d, X n, int imm12);
327 void sub (X d, X n, int imm12);
328 void subs(X d, X n, int imm12); // subtract setting condition flags
340 void cmp(X n, int imm12) { this->subs(xzr, n, imm12); }
350 void ldrd(X dst, X src, int imm12=0); // 64-bit dst = *(src+imm12*8)
351 void ldrs(X dst, X src, int imm12=0); // 32-bit dst = *(src+imm12*4)
352 void ldrh(X dst, X src, int imm12=0); // 16-bit dst = *(src+imm12*2)
353 void ldrb(X dst, X src, int imm12=0); // 8-bit dst = *(src+imm12)
357 void ldrq(V dst, X src, int imm12=0); // 128-bit dst = *(src+imm12*16)
358 void ldrd(V dst, X src, int imm12=0); // 64-bit dst = *(src+imm12*8)
359 void ldrs(V dst, X src, int imm12=0); // 32-bit dst = *(src+imm12*4)
360 void ldrh(V dst, X src, int imm12=0); // 16-bit dst = *(src+imm12*2)
361 void ldrb(V dst, X src, int imm12=0); // 8-bit dst = *(src+imm12)
363 void strs(X src, X dst, int imm12=0); // 32-bit *(dst+imm12*4) = src
365 void strq(V src, X dst, int imm12=0); // 128-bit *(dst+imm12*16) = src
366 void strd(V src, X dst, int imm12=0); // 64-bit *(dst+imm12*8) = src
367 void strs(V src, X dst, int imm12=0); // 32-bit *(dst+imm12*4) = src
368 void strh(V src, X dst, int imm12=0); // 16-bit *(dst+imm12*2) = src
369 void strb(V src, X dst, int imm12=0); // 8-bit *(dst+imm12) = src