Searched refs:vex_state (Results 1 – 12 of 12) sorted by relevance
/external/valgrind/main/VEX/priv/ |
D | guest_ppc_helpers.c | 212 UInt LibVEX_GuestPPC32_get_CR ( /*IN*/VexGuestPPC32State* vex_state ) in LibVEX_GuestPPC32_get_CR() argument 216 ( (vex_state->guest_CR##_n##_321 & (7<<1)) \ in LibVEX_GuestPPC32_get_CR() 217 | (vex_state->guest_CR##_n##_0 & 1) \ in LibVEX_GuestPPC32_get_CR() 233 UInt LibVEX_GuestPPC64_get_CR ( /*IN*/VexGuestPPC64State* vex_state ) in LibVEX_GuestPPC64_get_CR() argument 237 ( (vex_state->guest_CR##_n##_321 & (7<<1)) \ in LibVEX_GuestPPC64_get_CR() 238 | (vex_state->guest_CR##_n##_0 & 1) \ in LibVEX_GuestPPC64_get_CR() 254 /*OUT*/VexGuestPPC32State* vex_state ) in LibVEX_GuestPPC32_put_CR() argument 261 vex_state->guest_CR##_n##_0 = toUChar(t & 1); \ in LibVEX_GuestPPC32_put_CR() 262 vex_state->guest_CR##_n##_321 = toUChar(t & (7<<1)); \ in LibVEX_GuestPPC32_put_CR() 281 /*OUT*/VexGuestPPC64State* vex_state ) in LibVEX_GuestPPC64_put_CR() argument [all …]
|
D | guest_mips_helpers.c | 56 void LibVEX_GuestMIPS32_initialise( /*OUT*/ VexGuestMIPS32State * vex_state) in LibVEX_GuestMIPS32_initialise() argument 58 vex_state->guest_r0 = 0; /* Hardwired to 0 */ in LibVEX_GuestMIPS32_initialise() 59 vex_state->guest_r1 = 0; /* Assembler temporary */ in LibVEX_GuestMIPS32_initialise() 60 vex_state->guest_r2 = 0; /* Values for function returns ... */ in LibVEX_GuestMIPS32_initialise() 61 vex_state->guest_r3 = 0; /* ...and expression evaluation */ in LibVEX_GuestMIPS32_initialise() 62 vex_state->guest_r4 = 0; /* Function arguments */ in LibVEX_GuestMIPS32_initialise() 63 vex_state->guest_r5 = 0; in LibVEX_GuestMIPS32_initialise() 64 vex_state->guest_r6 = 0; in LibVEX_GuestMIPS32_initialise() 65 vex_state->guest_r7 = 0; in LibVEX_GuestMIPS32_initialise() 66 vex_state->guest_r8 = 0; /* Temporaries */ in LibVEX_GuestMIPS32_initialise() [all …]
|
D | guest_arm_helpers.c | 896 /*OUT*/VexGuestARMState* vex_state ) 904 vex_state->guest_CC_OP = ARMG_CC_OP_COPY; 905 vex_state->guest_CC_DEP1 = flags_native; 906 vex_state->guest_CC_DEP2 = 0; 907 vex_state->guest_CC_NDEP = 0; 912 UInt LibVEX_GuestARM_get_cpsr ( /*IN*/VexGuestARMState* vex_state ) in LibVEX_GuestARM_get_cpsr() argument 917 vex_state->guest_CC_OP, in LibVEX_GuestARM_get_cpsr() 918 vex_state->guest_CC_DEP1, in LibVEX_GuestARM_get_cpsr() 919 vex_state->guest_CC_DEP2, in LibVEX_GuestARM_get_cpsr() 920 vex_state->guest_CC_NDEP in LibVEX_GuestARM_get_cpsr() [all …]
|
D | guest_amd64_helpers.c | 813 ULong LibVEX_GuestAMD64_get_rflags ( /*IN*/VexGuestAMD64State* vex_state ) in LibVEX_GuestAMD64_get_rflags() argument 816 vex_state->guest_CC_OP, in LibVEX_GuestAMD64_get_rflags() 817 vex_state->guest_CC_DEP1, in LibVEX_GuestAMD64_get_rflags() 818 vex_state->guest_CC_DEP2, in LibVEX_GuestAMD64_get_rflags() 819 vex_state->guest_CC_NDEP in LibVEX_GuestAMD64_get_rflags() 821 Long dflag = vex_state->guest_DFLAG; in LibVEX_GuestAMD64_get_rflags() 825 if (vex_state->guest_IDFLAG == 1) in LibVEX_GuestAMD64_get_rflags() 827 if (vex_state->guest_ACFLAG == 1) in LibVEX_GuestAMD64_get_rflags() 836 /*MOD*/VexGuestAMD64State* vex_state ) in LibVEX_GuestAMD64_put_rflag_c() argument 839 vex_state->guest_CC_OP, in LibVEX_GuestAMD64_put_rflag_c() [all …]
|
D | guest_x86_helpers.c | 715 UInt LibVEX_GuestX86_get_eflags ( /*IN*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_get_eflags() argument 718 vex_state->guest_CC_OP, in LibVEX_GuestX86_get_eflags() 719 vex_state->guest_CC_DEP1, in LibVEX_GuestX86_get_eflags() 720 vex_state->guest_CC_DEP2, in LibVEX_GuestX86_get_eflags() 721 vex_state->guest_CC_NDEP in LibVEX_GuestX86_get_eflags() 723 UInt dflag = vex_state->guest_DFLAG; in LibVEX_GuestX86_get_eflags() 727 if (vex_state->guest_IDFLAG == 1) in LibVEX_GuestX86_get_eflags() 729 if (vex_state->guest_ACFLAG == 1) in LibVEX_GuestX86_get_eflags() 738 /*MOD*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_put_eflag_c() argument 741 vex_state->guest_CC_OP, in LibVEX_GuestX86_put_eflag_c() [all …]
|
/external/valgrind/main/VEX/useful/ |
D | x87_to_vex_and_back.c | 46 static void x87_to_vex ( /*IN*/UChar* x87_state, /*OUT*/UChar* vex_state ) in x87_to_vex() argument 50 Double* vexRegs = (Double*)(vex_state + OFFB_F0); in x87_to_vex() 51 UChar* vexTags = (UChar*)(vex_state + OFFB_FTAG0); in x87_to_vex() 71 *(UInt*)(vex_state + OFFB_FTOP) = ftop; in x87_to_vex() 80 static void vex_to_x87 ( /*IN*/UChar* vex_state, /*OUT*/UChar* x87_state ) in vex_to_x87() argument 84 Double* vexRegs = (Double*)(vex_state + OFFB_F0); in vex_to_x87() 85 UChar* vexTags = (UChar*)(vex_state + OFFB_FTAG0); in vex_to_x87() 87 UInt ftop = *(UInt*)(vex_state + OFFB_FTOP); in vex_to_x87() 115 static void printVexState ( UChar* vex_state ); 124 UChar* vex_state ) in capture_convert_show() argument [all …]
|
/external/valgrind/main/VEX/pub/ |
D | libvex_guest_amd64.h | 184 void LibVEX_GuestAMD64_initialise ( /*OUT*/VexGuestAMD64State* vex_state ); 190 ULong LibVEX_GuestAMD64_get_rflags ( /*IN*/VexGuestAMD64State* vex_state ); 197 /*MOD*/VexGuestAMD64State* vex_state ); 207 /*OUT*/VexGuestX86State* vex_state ); 212 void LibVEX_GuestX86_get_x87 ( /*IN*/VexGuestX86State* vex_state, 222 /*OUT*/VexGuestX86State* vex_state );
|
D | libvex_guest_ppc32.h | 257 void LibVEX_GuestPPC32_initialise ( /*OUT*/VexGuestPPC32State* vex_state ); 264 /*OUT*/VexGuestPPC32State* vex_state ); 269 UInt LibVEX_GuestPPC32_get_CR ( /*IN*/VexGuestPPC32State* vex_state ); 276 /*OUT*/VexGuestPPC32State* vex_state ); 281 UInt LibVEX_GuestPPC32_get_XER ( /*IN*/VexGuestPPC32State* vex_state );
|
D | libvex_guest_ppc64.h | 300 void LibVEX_GuestPPC64_initialise ( /*OUT*/VexGuestPPC64State* vex_state ); 307 /*OUT*/VexGuestPPC64State* vex_state ); 313 UInt LibVEX_GuestPPC64_get_CR ( /*IN*/VexGuestPPC64State* vex_state ); 321 /*OUT*/VexGuestPPC64State* vex_state ); 327 UInt LibVEX_GuestPPC64_get_XER ( /*IN*/VexGuestPPC64State* vex_state );
|
D | libvex_guest_x86.h | 275 void LibVEX_GuestX86_initialise ( /*OUT*/VexGuestX86State* vex_state ); 281 UInt LibVEX_GuestX86_get_eflags ( /*IN*/VexGuestX86State* vex_state ); 288 /*MOD*/VexGuestX86State* vex_state );
|
D | libvex_guest_arm.h | 216 void LibVEX_GuestARM_initialise ( /*OUT*/VexGuestARMState* vex_state ); 221 UInt LibVEX_GuestARM_get_cpsr ( /*IN*/VexGuestARMState* vex_state );
|
D | libvex_guest_mips32.h | 153 void LibVEX_GuestMIPS32_initialise ( /*OUT*/VexGuestMIPS32State* vex_state );
|