/sysdeps/unix/sysv/linux/s390/s390-64/ |
A D | sysdep.h | 190 # define PTR_MANGLE(reg, tmpreg) \ argument 191 ear tmpreg,%a0; \ 192 sllg tmpreg,tmpreg,32; \ 193 ear tmpreg,%a1; \ 194 xg reg,STACK_GUARD(tmpreg) 195 # define PTR_MANGLE2(reg, tmpreg) \ argument 196 xg reg,STACK_GUARD(tmpreg) 197 # define PTR_DEMANGLE(reg, tmpreg) PTR_MANGLE (reg, tmpreg) argument
|
/sysdeps/unix/sysv/linux/sparc/sparc32/ |
A D | sysdep.h | 134 # define PTR_MANGLE(dreg, reg, tmpreg) \ argument 135 ld [%g7 + POINTER_GUARD], tmpreg; \ 136 xor reg, tmpreg, dreg 137 # define PTR_DEMANGLE(dreg, reg, tmpreg) PTR_MANGLE (dreg, reg, tmpreg) argument 138 # define PTR_MANGLE2(dreg, reg, tmpreg) \ argument 139 xor reg, tmpreg, dreg 140 # define PTR_DEMANGLE2(dreg, reg, tmpreg) PTR_MANGLE2 (dreg, reg, tmpreg) argument
|
/sysdeps/unix/sysv/linux/sparc/sparc64/ |
A D | sysdep.h | 136 # define PTR_MANGLE(dreg, reg, tmpreg) \ argument 137 ldx [%g7 + POINTER_GUARD], tmpreg; \ 138 xor reg, tmpreg, dreg 139 # define PTR_DEMANGLE(dreg, reg, tmpreg) PTR_MANGLE (dreg, reg, tmpreg) argument 140 # define PTR_MANGLE2(dreg, reg, tmpreg) \ argument 141 xor reg, tmpreg, dreg 142 # define PTR_DEMANGLE2(dreg, reg, tmpreg) PTR_MANGLE2 (dreg, reg, tmpreg) argument
|
/sysdeps/unix/sysv/linux/powerpc/ |
A D | sysdep.h | 224 # define PTR_MANGLE(reg, tmpreg) \ argument 225 LOAD tmpreg,POINTER_GUARD(TPREG); \ 226 xor reg,tmpreg,reg 227 # define PTR_MANGLE2(reg, tmpreg) \ argument 228 xor reg,tmpreg,reg 229 # define PTR_MANGLE3(destreg, reg, tmpreg) \ argument 230 LOAD tmpreg,POINTER_GUARD(TPREG); \ 231 xor destreg,tmpreg,reg 232 # define PTR_DEMANGLE(reg, tmpreg) PTR_MANGLE (reg, tmpreg) argument 233 # define PTR_DEMANGLE2(reg, tmpreg) PTR_MANGLE2 (reg, tmpreg) argument [all …]
|
/sysdeps/unix/sysv/linux/s390/s390-32/ |
A D | sysdep.h | 192 # define PTR_MANGLE(reg, tmpreg) \ argument 193 ear tmpreg,%a0; \ 194 x reg,STACK_GUARD(tmpreg) 195 # define PTR_MANGLE2(reg, tmpreg) \ argument 196 x reg,STACK_GUARD(tmpreg) 197 # define PTR_DEMANGLE(reg, tmpreg) PTR_MANGLE (reg, tmpreg) argument
|
/sysdeps/unix/sysv/linux/ia64/ |
A D | sysdep.h | 330 # define PTR_MANGLE(reg, tmpreg) \ argument 331 add tmpreg=-16,r13 \ 333 ld8 tmpreg=[tmpreg] \ 335 xor reg=reg, tmpreg 336 # define PTR_DEMANGLE(reg, tmpreg) PTR_MANGLE (reg, tmpreg) argument
|