• Home
  • Raw
  • Download

Lines Matching refs:uimm12

221 ARM64AMode* ARM64AMode_RI12 ( HReg reg, Int uimm12, UChar szB ) {  in ARM64AMode_RI12()  argument
225 am->ARM64am.RI12.uimm12 = uimm12; in ARM64AMode_RI12()
227 vassert(uimm12 >= 0 && uimm12 <= 4095); in ARM64AMode_RI12()
252 * (UInt)am->ARM64am.RI12.uimm12); in ppARM64AMode()
1025 ARM64Instr* ARM64Instr_VLdStH ( Bool isLoad, HReg sD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStH() argument
1031 i->ARM64in.VLdStH.uimm12 = uimm12; in ARM64Instr_VLdStH()
1032 vassert(uimm12 < 8192 && 0 == (uimm12 & 1)); in ARM64Instr_VLdStH()
1035 ARM64Instr* ARM64Instr_VLdStS ( Bool isLoad, HReg sD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStS() argument
1041 i->ARM64in.VLdStS.uimm12 = uimm12; in ARM64Instr_VLdStS()
1042 vassert(uimm12 < 16384 && 0 == (uimm12 & 3)); in ARM64Instr_VLdStS()
1045 ARM64Instr* ARM64Instr_VLdStD ( Bool isLoad, HReg dD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStD() argument
1051 i->ARM64in.VLdStD.uimm12 = uimm12; in ARM64Instr_VLdStD()
1052 vassert(uimm12 < 32768 && 0 == (uimm12 & 7)); in ARM64Instr_VLdStD()
1593 vex_printf(", %u(", i->ARM64in.VLdStH.uimm12); in ppARM64Instr()
1598 vex_printf("%u(", i->ARM64in.VLdStH.uimm12); in ppARM64Instr()
1608 vex_printf(", %u(", i->ARM64in.VLdStS.uimm12); in ppARM64Instr()
1613 vex_printf("%u(", i->ARM64in.VLdStS.uimm12); in ppARM64Instr()
1623 vex_printf(", %u(", i->ARM64in.VLdStD.uimm12); in ppARM64Instr()
1628 vex_printf("%u(", i->ARM64in.VLdStD.uimm12); in ppARM64Instr()
3101 UInt uimm12 = am->ARM64am.RI12.uimm12; in do_load_or_store8() local
3107 uimm12, xN, wD); in do_load_or_store8()
3150 UInt uimm12 = am->ARM64am.RI12.uimm12; in do_load_or_store16() local
3156 uimm12, xN, wD); in do_load_or_store16()
3199 UInt uimm12 = am->ARM64am.RI12.uimm12; in do_load_or_store32() local
3205 uimm12, xN, wD); in do_load_or_store32()
3250 UInt uimm12 = am->ARM64am.RI12.uimm12; in do_load_or_store64() local
3256 uimm12, xN, xD); in do_load_or_store64()
3898 UInt uimm12 = i->ARM64in.VLdStH.uimm12; in emit_ARM64Instr() local
3900 vassert(uimm12 < 8192 && 0 == (uimm12 & 1)); in emit_ARM64Instr()
3901 uimm12 >>= 1; in emit_ARM64Instr()
3902 vassert(uimm12 < (1<<12)); in emit_ARM64Instr()
3906 uimm12, rN, hD); in emit_ARM64Instr()
3915 UInt uimm12 = i->ARM64in.VLdStS.uimm12; in emit_ARM64Instr() local
3917 vassert(uimm12 < 16384 && 0 == (uimm12 & 3)); in emit_ARM64Instr()
3918 uimm12 >>= 2; in emit_ARM64Instr()
3919 vassert(uimm12 < (1<<12)); in emit_ARM64Instr()
3923 uimm12, rN, sD); in emit_ARM64Instr()
3932 UInt uimm12 = i->ARM64in.VLdStD.uimm12; in emit_ARM64Instr() local
3934 vassert(uimm12 < 32768 && 0 == (uimm12 & 7)); in emit_ARM64Instr()
3935 uimm12 >>= 3; in emit_ARM64Instr()
3936 vassert(uimm12 < (1<<12)); in emit_ARM64Instr()
3940 uimm12, rN, dD); in emit_ARM64Instr()