/external/valgrind/VEX/priv/ |
D | guest_amd64_defs.h | 126 extern VexEmNote amd64g_dirtyhelper_FLDENV ( VexGuestAMD64State*, HWord ); 127 extern VexEmNote amd64g_dirtyhelper_FRSTOR ( VexGuestAMD64State*, HWord ); 128 extern VexEmNote amd64g_dirtyhelper_FRSTORS ( VexGuestAMD64State*, HWord ); 130 extern void amd64g_dirtyhelper_FSTENV ( VexGuestAMD64State*, HWord ); 131 extern void amd64g_dirtyhelper_FNSAVE ( VexGuestAMD64State*, HWord ); 132 extern void amd64g_dirtyhelper_FNSAVES ( VexGuestAMD64State*, HWord ); 176 ( VexGuestAMD64State* gst, HWord addr ); 178 ( VexGuestAMD64State* gst, HWord addr ); 181 ( VexGuestAMD64State* gst, HWord addr ); 183 ( VexGuestAMD64State* gst, HWord addr ); [all …]
|
D | guest_generic_bb_to_IR.c | 46 static UInt genericg_compute_checksum_4al ( HWord first_w32, HWord n_w32s ); 48 static UInt genericg_compute_checksum_4al_1 ( HWord first_w32 ); 50 static UInt genericg_compute_checksum_4al_2 ( HWord first_w32 ); 52 static UInt genericg_compute_checksum_4al_3 ( HWord first_w32 ); 54 static UInt genericg_compute_checksum_4al_4 ( HWord first_w32 ); 56 static UInt genericg_compute_checksum_4al_5 ( HWord first_w32 ); 58 static UInt genericg_compute_checksum_4al_6 ( HWord first_w32 ); 60 static UInt genericg_compute_checksum_4al_7 ( HWord first_w32 ); 62 static UInt genericg_compute_checksum_4al_8 ( HWord first_w32 ); 64 static UInt genericg_compute_checksum_4al_9 ( HWord first_w32 ); [all …]
|
D | guest_x86_defs.h | 134 ULong x86g_use_seg_selector ( HWord ldt, HWord gdt, 155 extern void x86g_dirtyhelper_FXSAVE ( VexGuestX86State*, HWord ); 156 extern void x86g_dirtyhelper_FSAVE ( VexGuestX86State*, HWord ); 157 extern void x86g_dirtyhelper_FSTENV ( VexGuestX86State*, HWord ); 169 x86g_dirtyhelper_FXRSTOR ( VexGuestX86State*, HWord ); 172 x86g_dirtyhelper_FRSTOR ( VexGuestX86State*, HWord ); 175 x86g_dirtyhelper_FLDENV ( VexGuestX86State*, HWord );
|
D | host_amd64_isel.c | 915 HWord fn = 0; in iselIntExpr_R_wrk() 1084 fn = (HWord)h_generic_calc_Add8x8; break; in iselIntExpr_R_wrk() 1086 fn = (HWord)h_generic_calc_Add16x4; break; in iselIntExpr_R_wrk() 1088 fn = (HWord)h_generic_calc_Add32x2; break; in iselIntExpr_R_wrk() 1091 fn = (HWord)h_generic_calc_Avg8Ux8; break; in iselIntExpr_R_wrk() 1093 fn = (HWord)h_generic_calc_Avg16Ux4; break; in iselIntExpr_R_wrk() 1096 fn = (HWord)h_generic_calc_CmpEQ8x8; break; in iselIntExpr_R_wrk() 1098 fn = (HWord)h_generic_calc_CmpEQ16x4; break; in iselIntExpr_R_wrk() 1100 fn = (HWord)h_generic_calc_CmpEQ32x2; break; in iselIntExpr_R_wrk() 1103 fn = (HWord)h_generic_calc_CmpGT8Sx8; break; in iselIntExpr_R_wrk() [all …]
|
D | host_x86_isel.c | 2090 HWord fn = 0; /* helper fn for most SIMD64 stuff */ in iselInt64Expr_wrk() 2433 fn = (HWord)h_generic_calc_Add8x8; goto binnish; in iselInt64Expr_wrk() 2435 fn = (HWord)h_generic_calc_Add16x4; goto binnish; in iselInt64Expr_wrk() 2437 fn = (HWord)h_generic_calc_Add32x2; goto binnish; in iselInt64Expr_wrk() 2440 fn = (HWord)h_generic_calc_Avg8Ux8; goto binnish; in iselInt64Expr_wrk() 2442 fn = (HWord)h_generic_calc_Avg16Ux4; goto binnish; in iselInt64Expr_wrk() 2445 fn = (HWord)h_generic_calc_CmpEQ8x8; goto binnish; in iselInt64Expr_wrk() 2447 fn = (HWord)h_generic_calc_CmpEQ16x4; goto binnish; in iselInt64Expr_wrk() 2449 fn = (HWord)h_generic_calc_CmpEQ32x2; goto binnish; in iselInt64Expr_wrk() 2452 fn = (HWord)h_generic_calc_CmpGT8Sx8; goto binnish; in iselInt64Expr_wrk() [all …]
|
D | guest_arm_helpers.c | 561 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_AESE() 573 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_AESD() 585 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_AESMC() 597 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_AESIMC() 616 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA1C() 635 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA1P() 654 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA1M() 673 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA1SU0() 692 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA256H() 711 vassert(0 == (((HWord)res) & (8-1))); in armg_dirtyhelper_SHA256H2() [all …]
|
D | guest_amd64_helpers.c | 2049 ( VexGuestAMD64State* gst, HWord addr ) in amd64g_dirtyhelper_XSAVE_COMPONENT_0() 2128 ( VexGuestAMD64State* gst, HWord addr ) in amd64g_dirtyhelper_XSAVE_COMPONENT_1_EXCLUDING_XMMREGS() 2156 /*OUT*/HWord fp_state ) in LibVEX_GuestAMD64_fxsave() 2202 ( VexGuestAMD64State* gst, HWord addr ) in amd64g_dirtyhelper_XRSTOR_COMPONENT_0() 2247 ( VexGuestAMD64State* gst, HWord addr ) in amd64g_dirtyhelper_XRSTOR_COMPONENT_1_EXCLUDING_XMMREGS() 2270 VexEmNote LibVEX_GuestAMD64_fxrstor ( /*IN*/HWord fp_state, in LibVEX_GuestAMD64_fxrstor() 2440 /*IN*/HWord x87_state) in amd64g_dirtyhelper_FLDENV() 2451 /*OUT*/HWord x87_state ) in amd64g_dirtyhelper_FSTENV() 2492 /*OUT*/HWord x87_state) in amd64g_dirtyhelper_FNSAVE() 2503 /*OUT*/HWord x87_state) in amd64g_dirtyhelper_FNSAVES() [all …]
|
D | main_util.c | 102 # define IS_WORD_ALIGNED(p) (0 == (((HWord)p) & (sizeof(HWord)-1))) in vexAllocSanityCheck() 103 vassert(sizeof(HWord) == 4 || sizeof(HWord) == 8); in vexAllocSanityCheck()
|
D | guest_generic_x87.h | 118 extern ULong x86amd64g_calculate_FXTRACT ( ULong arg, HWord getExp );
|
D | guest_mips_defs.h | 103 extern HWord mips_dirtyhelper_rdhwr ( UInt rd );
|
D | main_util.h | 57 # define offsetof(type,memb) ((SizeT)(HWord)&((type*)0)->memb)
|
D | ir_inject.c | 83 load(IREndness endian, IRType type, HWord haddr) in load() 146 store(IRSB *irsb, IREndness endian, HWord haddr, IRExpr *data) in store()
|
D | ir_opt.c | 182 HWord* key; 183 HWord* val; 195 h->key = LibVEX_Alloc_inline(h->size * sizeof(HWord)); in newHHW() 196 h->val = LibVEX_Alloc_inline(h->size * sizeof(HWord)); in newHHW() 203 static Bool lookupHHW ( HashHW* h, /*OUT*/HWord* val, HWord key ) in lookupHHW() 220 static void addToHHW ( HashHW* h, HWord key, HWord val ) in addToHHW() 237 HWord* key2 = LibVEX_Alloc_inline(2 * h->size * sizeof(HWord)); in addToHHW() 238 HWord* val2 = LibVEX_Alloc_inline(2 * h->size * sizeof(HWord)); in addToHHW() 619 HWord val; in redundant_get_removal_BB() 633 key = (HWord)mk_key_GetPut( get->Iex.Get.offset, in redundant_get_removal_BB() [all …]
|
/external/valgrind/drd/ |
D | drd_load_store.c | 95 const HWord stored_value_hi, in DRD_() 96 const HWord stored_value_lo) in DRD_() 103 if (access_type == eStore && size <= sizeof(HWord)) { in DRD_() 108 } else if (access_type == eStore && size > sizeof(HWord)) { in DRD_() 111 tl_assert(sizeof(HWord) == 4); in DRD_() 136 const HWord stored_value_hi, in drd_trace_mem_store() 137 const HWord stored_value_lo) in drd_trace_mem_store() 351 const HWord size, in instr_trace_mem_load() 379 HWord size; in instr_trace_mem_store() 381 tl_assert(sizeof(HWord) == 4 || sizeof(HWord) == 8); in instr_trace_mem_store() [all …]
|
D | drd_load_store.h | 51 const HWord stored_value_hi, 52 const HWord stored_value_lo);
|
/external/valgrind/memcheck/tests/vbit-test/ |
D | valgrind.c | 39 cb.result = (HWord)&data->result.value; in new_iricb() 40 cb.opnd1 = (HWord)&data->opnds[0].value; in new_iricb() 41 cb.opnd2 = (HWord)&data->opnds[1].value; in new_iricb() 42 cb.opnd3 = (HWord)&data->opnds[2].value; in new_iricb() 43 cb.opnd4 = (HWord)&data->opnds[3].value; in new_iricb()
|
/external/valgrind/coregrind/m_syswrap/ |
D | syswrap-x86-linux.c | 369 vg_assert(sizeof(HWord) == sizeof(void*)); in deallocate_LGDTs_for_thread() 376 if (vex->guest_LDT != (HWord)NULL) { in deallocate_LGDTs_for_thread() 377 free_LDT_or_GDT( (VexGuestX86SegDescr*)(HWord)vex->guest_LDT ); in deallocate_LGDTs_for_thread() 378 vex->guest_LDT = (HWord)NULL; in deallocate_LGDTs_for_thread() 381 if (vex->guest_GDT != (HWord)NULL) { in deallocate_LGDTs_for_thread() 382 free_LDT_or_GDT( (VexGuestX86SegDescr*)(HWord)vex->guest_GDT ); in deallocate_LGDTs_for_thread() 383 vex->guest_GDT = (HWord)NULL; in deallocate_LGDTs_for_thread() 412 vg_assert(sizeof(HWord) == sizeof(VexGuestX86SegDescr*)); in read_ldt() 415 ldt = (UChar*)(HWord)(VG_(threads)[tid].arch.vex.guest_LDT); in read_ldt() 447 vg_assert(sizeof(HWord) == sizeof(VexGuestX86SegDescr*)); in write_ldt() [all …]
|
/external/valgrind/VEX/pub/ |
D | libvex.h | 824 HWord start; 825 HWord len; /* always > 0 */ 885 HWord result; // address of the result 886 HWord opnd1; // address of 1st operand 887 HWord opnd2; // address of 2nd operand 888 HWord opnd3; // address of 3rd operand 889 HWord opnd4; // address of 4th operand
|
D | libvex_guest_amd64.h | 213 /*OUT*/HWord fp_state ); 218 VexEmNote LibVEX_GuestAMD64_fxrstor ( /*IN*/HWord fp_state,
|
D | libvex_basictypes.h | 143 typedef unsigned long HWord; typedef
|
/external/valgrind/coregrind/ |
D | pub_core_dispatch.h | 64 void VG_(disp_run_translations)( HWord* two_words,
|
/external/valgrind/coregrind/m_scheduler/ |
D | scheduler.c | 859 void run_thread_for_a_while ( /*OUT*/HWord* two_words, in run_thread_for_a_while() 862 HWord alt_host_addr, in run_thread_for_a_while() 865 volatile HWord jumped = 0; in run_thread_for_a_while() 868 volatile HWord host_code_addr = 0; in run_thread_for_a_while() 926 = (HWord)VG_(fnptr_to_fnentry)( &VG_(disp_cp_evcheck_fail) ); in run_thread_for_a_while() 931 tst->arch.vex.guest_LLaddr = (HWord)(-1); in run_thread_for_a_while() 968 if (jumped != (HWord)0) { in run_thread_for_a_while() 988 == (HWord)VG_(fnptr_to_fnentry)( &VG_(disp_cp_evcheck_fail)) ); in run_thread_for_a_while() 1150 void handle_noredir_jump ( /*OUT*/HWord* two_words, in handle_noredir_jump() 1343 HWord trc[2]; /* "two_words" */ in VG_()
|
/external/valgrind/coregrind/m_gdbserver/ |
D | valgrind-low-x86.c | 263 extern ULong x86g_use_seg_selector ( HWord ldt, HWord gdt, in target_get_dtv()
|
/external/valgrind/cachegrind/ |
D | cg_main.c | 726 i_node_expr = mkIRExpr_HWord( (HWord)ev->inode ); in flushEvents() 775 mkIRExpr_HWord( (HWord)ev2->inode ), in flushEvents() 776 mkIRExpr_HWord( (HWord)ev3->inode ) ); in flushEvents() 791 mkIRExpr_HWord( (HWord)ev2->inode ) ); in flushEvents() 980 i_node_expr = mkIRExpr_HWord( (HWord)inode ); in addEvent_D_guarded() 1003 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc() 1023 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi()
|
/external/valgrind/callgrind/ |
D | main.c | 453 i_node_expr = mkIRExpr_HWord( (HWord)ev->inode ); in flushEvents() 497 mkIRExpr_HWord( (HWord)ev2->inode ), in flushEvents() 498 mkIRExpr_HWord( (HWord)ev3->inode ) ); in flushEvents() 508 mkIRExpr_HWord( (HWord)ev2->inode ) ); in flushEvents() 700 i_node_expr = mkIRExpr_HWord( (HWord)inode ); in addEvent_D_guarded() 722 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc() 742 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi() 943 arg1 = mkIRExpr_HWord( (HWord)clgs->bb ); in addBBSetupCall()
|