/external/valgrind/VEX/priv/ |
D | host_generic_simd64.h | 56 extern ULong h_generic_calc_Add32x2 ( ULong, ULong ); 57 extern ULong h_generic_calc_Add16x4 ( ULong, ULong ); 58 extern ULong h_generic_calc_Add8x8 ( ULong, ULong ); 60 extern ULong h_generic_calc_QAdd16Sx4 ( ULong, ULong ); 61 extern ULong h_generic_calc_QAdd8Sx8 ( ULong, ULong ); 62 extern ULong h_generic_calc_QAdd16Ux4 ( ULong, ULong ); 63 extern ULong h_generic_calc_QAdd8Ux8 ( ULong, ULong ); 65 extern ULong h_generic_calc_Sub32x2 ( ULong, ULong ); 66 extern ULong h_generic_calc_Sub16x4 ( ULong, ULong ); 67 extern ULong h_generic_calc_Sub8x8 ( ULong, ULong ); [all …]
|
D | guest_arm64_defs.h | 84 ULong arm64g_calculate_flags_nzcv ( ULong cc_op, ULong cc_dep1, 85 ULong cc_dep2, ULong cc_dep3 ); 90 ULong arm64g_calculate_flag_c ( ULong cc_op, ULong cc_dep1, 91 ULong cc_dep2, ULong cc_dep3 ); 102 ULong arm64g_calculate_condition ( /* ARM64Condcode << 4 | cc_op */ 103 ULong cond_n_op , 104 ULong cc_dep1, 105 ULong cc_dep2, ULong cc_dep3 ); 113 extern ULong arm64g_calc_crc32b ( ULong acc, ULong bits ); 114 extern ULong arm64g_calc_crc32h ( ULong acc, ULong bits ); [all …]
|
D | guest_amd64_defs.h | 90 extern ULong amd64g_calculate_rflags_all ( 91 ULong cc_op, 92 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 95 extern ULong amd64g_calculate_rflags_c ( 96 ULong cc_op, 97 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 100 extern ULong amd64g_calculate_condition ( 101 ULong/*AMD64Condcode*/ cond, 102 ULong cc_op, 103 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep [all …]
|
D | guest_arm64_helpers.c | 82 ULong sum = 0; in showCounts() 115 ULong arm64g_calculate_flag_n ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_n() 116 ULong cc_dep2, ULong cc_dep3 ) in arm64g_calculate_flag_n() 121 ULong nf = (cc_dep1 >> ARM64G_CC_SHIFT_N) & 1; in arm64g_calculate_flag_n() 129 ULong nf = (ULong)(res >> 31); in arm64g_calculate_flag_n() 134 ULong argL = cc_dep1; in arm64g_calculate_flag_n() 135 ULong argR = cc_dep2; in arm64g_calculate_flag_n() 136 ULong res = argL + argR; in arm64g_calculate_flag_n() 137 ULong nf = (ULong)(res >> 63); in arm64g_calculate_flag_n() 145 ULong nf = (ULong)(res >> 31); in arm64g_calculate_flag_n() [all …]
|
D | guest_arm_helpers.c | 562 ULong argHi = (((ULong)arg32_3) << 32) | ((ULong)arg32_2); in armg_dirtyhelper_AESE() 563 ULong argLo = (((ULong)arg32_1) << 32) | ((ULong)arg32_0); in armg_dirtyhelper_AESE() 574 ULong argHi = (((ULong)arg32_3) << 32) | ((ULong)arg32_2); in armg_dirtyhelper_AESD() 575 ULong argLo = (((ULong)arg32_1) << 32) | ((ULong)arg32_0); in armg_dirtyhelper_AESD() 586 ULong argHi = (((ULong)arg32_3) << 32) | ((ULong)arg32_2); in armg_dirtyhelper_AESMC() 587 ULong argLo = (((ULong)arg32_1) << 32) | ((ULong)arg32_0); in armg_dirtyhelper_AESMC() 598 ULong argHi = (((ULong)arg32_3) << 32) | ((ULong)arg32_2); in armg_dirtyhelper_AESIMC() 599 ULong argLo = (((ULong)arg32_1) << 32) | ((ULong)arg32_0); in armg_dirtyhelper_AESIMC() 617 ULong argDhi = (((ULong)argD3) << 32) | ((ULong)argD2); in armg_dirtyhelper_SHA1C() 618 ULong argDlo = (((ULong)argD1) << 32) | ((ULong)argD0); in armg_dirtyhelper_SHA1C() [all …]
|
D | guest_s390_defs.h | 77 void s390x_dirtyhelper_EX(ULong torun); 78 ULong s390x_dirtyhelper_STCK(ULong *addr); 79 ULong s390x_dirtyhelper_STCKF(ULong *addr); 80 ULong s390x_dirtyhelper_STCKE(ULong *addr); 81 ULong s390x_dirtyhelper_STFLE(VexGuestS390XState *guest_state, ULong *addr); 82 void s390x_dirtyhelper_CUxy(UChar *addr, ULong data, ULong num_bytes); 84 ULong s390_do_cu12_cu14_helper1(UInt byte1, UInt etf3_and_m3_is_1); 85 ULong s390_do_cu12_helper2(UInt byte1, UInt byte2, UInt byte3, UInt byte4, 86 ULong stuff); 87 ULong s390_do_cu14_helper2(UInt byte1, UInt byte2, UInt byte3, UInt byte4, [all …]
|
D | host_generic_simd64.c | 49 static inline ULong mk32x2 ( UInt w1, UInt w0 ) { in mk32x2() 50 return (((ULong)w1) << 32) | ((ULong)w0); in mk32x2() 53 static inline UInt sel32x2_1 ( ULong w64 ) { in sel32x2_1() 56 static inline UInt sel32x2_0 ( ULong w64 ) { in sel32x2_0() 64 static inline ULong mk16x4 ( UShort w3, UShort w2, in mk16x4() 71 static inline UShort sel16x4_3 ( ULong w64 ) { in sel16x4_3() 75 static inline UShort sel16x4_2 ( ULong w64 ) { in sel16x4_2() 79 static inline UShort sel16x4_1 ( ULong w64 ) { in sel16x4_1() 83 static inline UShort sel16x4_0 ( ULong w64 ) { in sel16x4_0() 91 static inline ULong mk8x8 ( UChar w7, UChar w6, in mk8x8() [all …]
|
D | guest_ppc_defs.h | 150 extern ULong is_BCDstring128_helper( ULong Signed, ULong hi64, ULong low64 ); 151 extern ULong increment_BCDstring32_helper( ULong Signed, 152 ULong bcd_string, ULong carry_in ); 153 extern ULong convert_to_zoned_helper( ULong src_hi, ULong src_low, 154 ULong upper_byte, 155 ULong return_upper ); 156 extern ULong convert_to_national_helper( ULong src, ULong return_upper ); 157 extern ULong convert_from_zoned_helper( ULong src_hi, ULong src_low ); 158 extern ULong convert_from_national_helper( ULong src_hi, ULong src_low ); 163 extern ULong ppcg_dirtyhelper_MFTB ( void );
|
D | guest_amd64_helpers.c | 83 ULong u0, v0, w0; in mullS64() 95 *rLo = (Long)((ULong)u * (ULong)v); in mullS64() 98 static void mullU64 ( ULong u, ULong v, ULong* rHi, ULong* rLo ) in mullU64() 100 const ULong halfMask = 0xFFFFFFFFULL; in mullU64() 101 ULong u0, v0, w0; in mullU64() 102 ULong u1, v1, w1,w2,t; in mullU64() 156 return (ULong)x << n; in lshift() 162 static inline ULong idULong ( ULong x ) in idULong() 169 /* const */ ULong DATA_MASK \ 177 /* const */ ULong SIGN_MASK = 1ULL << (__data_bits - 1); \ [all …]
|
/external/valgrind/VEX/pub/ |
D | libvex_guest_mips64.h | 49 /* 0 */ ULong host_EvC_FAILADDR; 54 /* 16 */ ULong guest_r0; /* Hardwired to 0. */ 55 /* 24 */ ULong guest_r1; /* Assembler temporary */ 56 /* 32 */ ULong guest_r2; /* Values for function returns ...*/ 57 /* 40 */ ULong guest_r3; /* ... and expression evaluation */ 58 /* 48 */ ULong guest_r4; /* Function arguments */ 59 /* 56 */ ULong guest_r5; 60 /* 64 */ ULong guest_r6; 61 /* 72 */ ULong guest_r7; 62 /* 80 */ ULong guest_r8; [all …]
|
D | libvex_guest_arm64.h | 44 /* 0 */ ULong host_EvC_FAILADDR; 48 ULong guest_X0; 49 ULong guest_X1; 50 ULong guest_X2; 51 ULong guest_X3; 52 ULong guest_X4; 53 ULong guest_X5; 54 ULong guest_X6; 55 ULong guest_X7; 56 ULong guest_X8; [all …]
|
D | libvex_guest_s390x.h | 67 /* 64 */ ULong guest_f0; 68 /* 72 */ ULong guest_f1; 69 /* 80 */ ULong guest_f2; 70 /* 88 */ ULong guest_f3; 71 /* 96 */ ULong guest_f4; 72 /* 104 */ ULong guest_f5; 73 /* 112 */ ULong guest_f6; 74 /* 120 */ ULong guest_f7; 75 /* 128 */ ULong guest_f8; 76 /* 136 */ ULong guest_f9; [all …]
|
D | libvex_guest_amd64.h | 57 /* 0 */ ULong host_EvC_FAILADDR; 60 /* 16 */ ULong guest_RAX; 61 /* 24 */ ULong guest_RCX; 62 /* 32 */ ULong guest_RDX; 63 /* 40 */ ULong guest_RBX; 64 /* 48 */ ULong guest_RSP; 65 /* 56 */ ULong guest_RBP; 66 /* 64 */ ULong guest_RSI; 67 /* 72 */ ULong guest_RDI; 68 /* 80 */ ULong guest_R8; [all …]
|
D | libvex_guest_ppc64.h | 90 /* 0 */ ULong host_EvC_FAILADDR; 95 /* 0 */ ULong guest_GPR0; 96 /* 8 */ ULong guest_GPR1; 97 /* 16 */ ULong guest_GPR2; 98 /* 24 */ ULong guest_GPR3; 99 /* 32 */ ULong guest_GPR4; 100 /* 40 */ ULong guest_GPR5; 101 /* 48 */ ULong guest_GPR6; 102 /* 56 */ ULong guest_GPR7; 103 /* 64 */ ULong guest_GPR8; [all …]
|
D | libvex_guest_mips32.h | 85 /* 152 */ ULong guest_f0; /* Floating point general purpose registers */ 86 /* 160 */ ULong guest_f1; 87 /* 168 */ ULong guest_f2; 88 /* 176 */ ULong guest_f3; 89 /* 184 */ ULong guest_f4; 90 /* 192 */ ULong guest_f5; 91 /* 200 */ ULong guest_f6; 92 /* 208 */ ULong guest_f7; 93 /* 216 */ ULong guest_f8; 94 /* 224 */ ULong guest_f9; [all …]
|
D | libvex_guest_arm.h | 118 ULong guest_D0; 119 ULong guest_D1; 120 ULong guest_D2; 121 ULong guest_D3; 122 ULong guest_D4; 123 ULong guest_D5; 124 ULong guest_D6; 125 ULong guest_D7; 126 ULong guest_D8; 127 ULong guest_D9; [all …]
|
/external/valgrind/auxprogs/ |
D | ppc64shifts.c | 4 typedef unsigned long long int ULong; typedef 9 void do_sradi_##nnn ( ULong arg, /*OUT*/ULong* res, /*OUT*/ULong* xer ) \ 11 ULong argW = arg; \ 12 ULong resW = 0; \ 13 ULong xerW = 0; \ 161 void do_srawi_##nnn ( ULong arg, /*OUT*/ULong* res, /*OUT*/ULong* xer ) \ 163 ULong argW = arg; \ 164 ULong resW = 0; \ 165 ULong xerW = 0; \ 248 void do_srad ( ULong arg1, ULong arg2, in do_srad() [all …]
|
/external/valgrind/none/tests/amd64/ |
D | bug127521-64.c | 5 typedef unsigned long long int ULong; typedef 8 ULong* rdxOut, ULong* raxOut, in do_cmpxchg8b() 9 ULong* memHiOut, ULong* memLoOut, in do_cmpxchg8b() 10 ULong* zOut, in do_cmpxchg8b() 12 ULong rdxIn, ULong raxIn, in do_cmpxchg8b() 13 ULong memHiIn, ULong memLoIn, in do_cmpxchg8b() 14 ULong rcxIn, ULong rbxIn ) in do_cmpxchg8b() 17 ULong block[6]; in do_cmpxchg8b() 24 block[4] = (ULong)&mem[0]; in do_cmpxchg8b() 45 *memLoOut = (ULong)mem[0]; in do_cmpxchg8b() [all …]
|
D | bmi.c | 4 typedef unsigned long long int ULong; typedef 8 void do_andn64 ( /*OUT*/UInt* flags, /*OUT*/ULong* res, ULong arg1, ULong arg2 ) in do_andn64() 10 ULong tem, flag; in do_andn64() 32 void do_andn32 ( /*OUT*/UInt* flags, /*OUT*/ULong* res, UInt arg1, UInt arg2 ) in do_andn32() 34 ULong tem, flag; in do_andn32() 57 void do_mulx64 ( /*OUT*/ULong* res1, /*OUT*/ULong* res2, in do_mulx64() 58 ULong arg1, ULong arg2 ) in do_mulx64() 60 ULong tem1, tem2, flag1, flag2, flag3, flag4; in do_mulx64() 98 void do_mulx32 ( /*OUT*/ULong* res1, /*OUT*/ULong* res2, in do_mulx32() 101 ULong tem1, tem2, flag1, flag2, flag3, flag4; in do_mulx32() [all …]
|
D | amd64locked.c | 10 typedef unsigned long long int ULong; typedef 158 static ULong val[NVALS] 192 static ULong val[NVALS] 518 ULong btsq_mem ( UChar* base, int bitno ) 520 ULong res; 526 : "r" ((ULong)bitno) : "rdx","cc","memory" ); 532 ULong btsl_mem ( UChar* base, int bitno ) in btsl_mem() 534 ULong res; in btsl_mem() 543 ULong btsw_mem ( UChar* base, int bitno ) in btsw_mem() 545 ULong res; in btsw_mem() [all …]
|
D | xacq_xrel.c | 9 typedef unsigned long long int ULong; typedef 17 volatile ULong n = 0x5555555555555555ULL; \ 18 ULong some = 0x271831415927D459ULL; \ 54 volatile ULong n = 0x5555555555555555ULL; \ in GEN_BINARY() 78 volatile ULong n = 0x5555555555555555ULL; 99 volatile ULong n = 0x5555555555555555ULL; in do_btr() 120 volatile ULong n = 0x5555555555555555ULL; in do_bts() 141 volatile ULong n = 0x5555555555555555ULL; in do_cmpxchg() 142 ULong some = 0x271831415927D459ULL; in do_cmpxchg() 163 volatile ULong n = 0x5555555555555555ULL; in do_cmpxchg8b() [all …]
|
D | lzcnt64.c | 4 typedef unsigned long long int ULong; typedef 8 void do_lzcnt64 ( /*OUT*/UInt* flags, /*OUT*/ULong* res, ULong arg ) in do_lzcnt64() 10 ULong block[3] = { arg, 0ULL, 0ULL }; in do_lzcnt64() 25 void do_lzcnt32 ( /*OUT*/UInt* flags, /*OUT*/ULong* res, ULong arg ) in do_lzcnt32() 27 ULong block[3] = { arg, 0ULL, 0ULL }; in do_lzcnt32() 42 void do_lzcnt16 ( /*OUT*/UInt* flags, /*OUT*/ULong* res, ULong arg ) in do_lzcnt16() 44 ULong block[3] = { arg, 0ULL, 0ULL }; in do_lzcnt16() 60 ULong w; in main() 64 ULong res; in main() 74 ULong res; in main() [all …]
|
/external/valgrind/memcheck/tests/amd64/ |
D | bt_everything.c | 6 typedef unsigned long long int ULong; typedef 30 ULong btsq_mem ( char* base, Word bitno ) in btsq_mem() 44 ULong btrq_mem ( char* base, Word bitno ) in btrq_mem() 55 ULong btcq_mem ( char* base, Word bitno ) in btcq_mem() 66 ULong btq_mem ( char* base, Word bitno ) in btq_mem() 81 ULong btsl_mem ( char* base, Word bitno ) in btsl_mem() 95 ULong btrl_mem ( char* base, Word bitno ) in btrl_mem() 106 ULong btcl_mem ( char* base, Word bitno ) in btcl_mem() 117 ULong btl_mem ( char* base, Word bitno ) in btl_mem() 133 ULong btsw_mem ( char* base, Word bitno ) in btsw_mem() [all …]
|
/external/valgrind/coregrind/m_debuginfo/ |
D | misc.c | 115 | ( ((ULong)data[1]) << 8 ) in ML_() 116 | ( ((ULong)data[2]) << 16 ) in ML_() 117 | ( ((ULong)data[3]) << 24 ) in ML_() 118 | ( ((ULong)data[4]) << 32 ) in ML_() 119 | ( ((ULong)data[5]) << 40 ) in ML_() 120 | ( ((ULong)data[6]) << 48 ) in ML_() 121 | ( ((ULong)data[7]) << 56 ); in ML_() 124 | ( ((ULong)data[6]) << 8 ) in ML_() 125 | ( ((ULong)data[5]) << 16 ) in ML_() 126 | ( ((ULong)data[4]) << 24 ) in ML_() [all …]
|
/external/valgrind/callgrind/ |
D | events.h | 85 ULong* CLG_(get_eventset_cost)(EventSet*); 87 void CLG_(init_cost)(EventSet*,ULong*); 89 void CLG_(init_cost_lz)(EventSet*,ULong**); 91 void CLG_(zero_cost)(EventSet*,ULong*); 92 Bool CLG_(is_zero_cost)(EventSet*,ULong*); 93 void CLG_(copy_cost)(EventSet*,ULong* dst, ULong* src); 94 void CLG_(copy_cost_lz)(EventSet*,ULong** pdst, ULong* src); 95 void CLG_(add_cost)(EventSet*,ULong* dst, ULong* src); 96 void CLG_(add_cost_lz)(EventSet*,ULong** pdst, ULong* src); 98 Bool CLG_(add_and_zero_cost)(EventSet*,ULong* dst, ULong* src); [all …]
|