Home | History | Annotate | Download | only in priv

Lines Matching refs:ri5

495    ARMRI5* ri5         = LibVEX_Alloc(sizeof(ARMRI5));
496 ri5->tag = ARMri5_I5;
497 ri5->ARMri5.I5.imm5 = imm5;
499 return ri5;
502 ARMRI5* ri5 = LibVEX_Alloc(sizeof(ARMRI5));
503 ri5->tag = ARMri5_R;
504 ri5->ARMri5.R.reg = reg;
505 return ri5;
508 void ppARMRI5 ( ARMRI5* ri5 ) {
509 switch (ri5->tag) {
511 vex_printf("%u", ri5->ARMri5.I5.imm5);
514 ppHRegARM(ri5->ARMri5.R.reg);
521 static void addRegUsage_ARMRI5 ( HRegUsage* u, ARMRI5* ri5 ) {
522 switch (ri5->tag) {
526 addHRegUse(u, HRmRead, ri5->ARMri5.R.reg);
533 static void mapRegs_ARMRI5 ( HRegRemap* m, ARMRI5* ri5 ) {
534 switch (ri5->tag) {
538 ri5->ARMri5.R.reg = lookupHRegRemap(m, ri5->ARMri5.R.reg);
2755 /* Ditto for RI5. Resulting word is zeroes apart from bit 4 and bits