/external/compiler-rt/lib/esan/ |
D | esan_interface.cpp | 33 void __esan_aligned_load1(void *Addr) { in __esan_aligned_load1() argument 34 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 1, false); in __esan_aligned_load1() 37 void __esan_aligned_load2(void *Addr) { in __esan_aligned_load2() argument 38 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 2, false); in __esan_aligned_load2() 41 void __esan_aligned_load4(void *Addr) { in __esan_aligned_load4() argument 42 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 4, false); in __esan_aligned_load4() 45 void __esan_aligned_load8(void *Addr) { in __esan_aligned_load8() argument 46 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 8, false); in __esan_aligned_load8() 49 void __esan_aligned_load16(void *Addr) { in __esan_aligned_load16() argument 50 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 16, false); in __esan_aligned_load16() [all …]
|
D | esan_interface_internal.h | 50 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_load1(void *Addr); 51 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_load2(void *Addr); 52 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_load4(void *Addr); 53 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_load8(void *Addr); 54 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_load16(void *Addr); 56 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_store1(void *Addr); 57 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_store2(void *Addr); 58 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_store4(void *Addr); 59 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_store8(void *Addr); 60 SANITIZER_INTERFACE_ATTRIBUTE void __esan_aligned_store16(void *Addr); [all …]
|
/external/elfutils/libcpu/ |
D | memory-access.h | 53 # define read_2ubyte_unaligned(Addr) \ argument 55 ? bswap_16 (*((const uint16_t *) (Addr))) \ 56 : *((const uint16_t *) (Addr))) 57 # define read_2sbyte_unaligned(Addr) \ argument 59 ? (int16_t) bswap_16 (*((const int16_t *) (Addr))) \ 60 : *((const int16_t *) (Addr))) 62 # define read_4ubyte_unaligned_noncvt(Addr) \ argument 63 *((const uint32_t *) (Addr)) 64 # define read_4ubyte_unaligned(Addr) \ argument 66 ? bswap_32 (*((const uint32_t *) (Addr))) \ [all …]
|
/external/valgrind/coregrind/ |
D | m_addrinfo.c | 51 static ThreadId find_tid_with_stack_containing (Addr a) in find_tid_with_stack_containing() 54 Addr start, end; in find_tid_with_stack_containing() 73 Addr stack_min, stack_max; in find_tid_with_stack_containing() 89 void VG_(describe_addr) ( Addr a, /*OUT*/AddrInfo* ai ) in VG_() 94 ai->Addr.Variable.descr1 in VG_() 97 ai->Addr.Variable.descr2 in VG_() 101 (void) VG_(get_data_description)( ai->Addr.Variable.descr1, in VG_() 102 ai->Addr.Variable.descr2, a ); in VG_() 109 if (0 == VG_(strlen)( VG_(indexXA)( ai->Addr.Variable.descr1, 0 ))) { in VG_() 110 VG_(deleteXA)( ai->Addr.Variable.descr1 ); in VG_() [all …]
|
D | pub_core_debuginfo.h | 66 extern ULong VG_(di_notify_mmap)( Addr a, Bool allow_SkFileV, Int use_fd ); 68 extern void VG_(di_notify_munmap)( Addr a, SizeT len ); 70 extern void VG_(di_notify_mprotect)( Addr a, SizeT len, UInt prot ); 73 extern void VG_(di_notify_pdb_debuginfo)( Int fd, Addr avma, 78 extern void VG_(di_notify_vm_protect)( Addr a, SizeT len, UInt prot ); 89 Bool VG_(get_fnname_raw) ( Addr a, const HChar** buf ); 95 Bool VG_(get_fnname_no_cxx_demangle) ( Addr a, const HChar** buf, 102 Bool VG_(get_inst_offset_in_function)( Addr a, /*OUT*/PtrdiffT* offset ); 111 struct { Addr xip; Addr xsp; Addr xbp; } 115 struct { Addr r15; Addr r14; Addr r13; Addr r12; Addr r11; Addr r7; } [all …]
|
D | pub_core_tooliface.h | 137 void (*tool_discard_superblock_info)(Addr, VexGuestExtents); 159 void (*tool_info_location)(Addr a); 181 void (*track_new_mem_startup) (Addr, SizeT, Bool, Bool, Bool, ULong); 182 void (*track_new_mem_stack_signal)(Addr, SizeT, ThreadId); 183 void (*track_new_mem_brk) (Addr, SizeT, ThreadId); 184 void (*track_new_mem_mmap) (Addr, SizeT, Bool, Bool, Bool, ULong); 186 void (*track_copy_mem_remap) (Addr src, Addr dst, SizeT); 187 void (*track_change_mem_mprotect) (Addr, SizeT, Bool, Bool, Bool); 188 void (*track_die_mem_stack_signal)(Addr, SizeT); 189 void (*track_die_mem_brk) (Addr, SizeT); [all …]
|
D | pub_core_initimg.h | 76 Addr sp_at_startup; 77 Addr clstack_end; // Highest stack addressable byte 86 Addr initial_client_SP; 88 Addr initial_client_IP; 89 Addr initial_client_TOC; 102 Addr sp_at_startup; 103 Addr clstack_end; // highest stack addressable byte 107 Addr entry; /* &_start */ 108 Addr init_ip; /* &__dyld_start, or copy of entry */ 109 Addr stack_start; /* stack segment hot */ [all …]
|
D | pub_core_aspacemgr.h | 62 extern Addr VG_(am_startup) ( Addr sp_at_startup ); 66 extern Bool VG_(am_is_valid_for_aspacem_minAddr)( Addr addr, 74 extern NSegment const *VG_(am_find_anon_segment) ( Addr a ); 88 ( Addr start, SizeT len, UInt prot ); 95 ( Addr start, SizeT len, UInt prot ); 99 extern Bool VG_(am_is_free_or_resvn)( Addr start, SizeT len ); 103 extern Bool VG_(am_addr_is_in_extensible_client_stack)( Addr addr ); 135 Addr start; 136 Addr len; 147 extern Addr VG_(am_get_advisory) [all …]
|
D | pub_core_threadstate.h | 131 Addr valgrind_stack_base; // Valgrind's stack (VgStack*) 132 Addr valgrind_stack_init_SP; // starting value for SP 150 Addr pthread; 153 Addr func_arg; 169 Addr remote_port; // destination for original message 173 Addr port; 179 Addr port; 184 Addr task; 185 Addr name; 189 Addr size; [all …]
|
D | pub_core_trampoline.h | 58 extern Addr VG_(trampoline_stuff_start); 59 extern Addr VG_(trampoline_stuff_end); 62 extern Addr VG_(x86_linux_SUBST_FOR_sigreturn); 63 extern Addr VG_(x86_linux_SUBST_FOR_rt_sigreturn); 69 extern Addr VG_(amd64_linux_SUBST_FOR_rt_sigreturn); 70 extern Addr VG_(amd64_linux_REDIR_FOR_vgettimeofday); 71 extern Addr VG_(amd64_linux_REDIR_FOR_vtime); 72 extern Addr VG_(amd64_linux_REDIR_FOR_vgetcpu); 78 extern Addr VG_(ppc32_linux_SUBST_FOR_sigreturn); 79 extern Addr VG_(ppc32_linux_SUBST_FOR_rt_sigreturn); [all …]
|
D | m_stacktrace.c | 113 static Addr fp_CF_verif_cache [N_FP_CF_VERIF]; 160 /*OUT*/Addr* ips, UInt max_n_ips, 161 /*OUT*/Addr* sps, /*OUT*/Addr* fps, 163 Addr fp_max_orig ) 198 Addr fp_max; 202 vg_assert(sizeof(Addr) == sizeof(UWord)); 203 vg_assert(sizeof(Addr) == sizeof(void*)); 206 Addr xip_verified = 0; // xip for which we have calculated fpverif_uregs 212 uregs.xip = (Addr)startRegs->r_pc; 213 uregs.xsp = (Addr)startRegs->r_sp; [all …]
|
D | m_tooliface.c | 225 void (*discard)(Addr, VexGuestExtents) in NEEDS() 326 void (*info_location)(Addr) in VG_() 392 DEF0(track_new_mem_startup, Addr, SizeT, Bool, Bool, Bool, ULong) 393 DEF0(track_new_mem_stack_signal, Addr, SizeT, UInt) 394 DEF0(track_new_mem_brk, Addr, SizeT, UInt) 395 DEF0(track_new_mem_mmap, Addr, SizeT, Bool, Bool, Bool, ULong) 397 DEF0(track_copy_mem_remap, Addr, Addr, SizeT) 398 DEF0(track_change_mem_mprotect, Addr, SizeT, Bool, Bool, Bool) 399 DEF0(track_die_mem_stack_signal, Addr, SizeT) 400 DEF0(track_die_mem_brk, Addr, SizeT) [all …]
|
/external/elfutils/libdw/ |
D | memory-access.h | 131 # define read_2ubyte_unaligned(Dbg, Addr) \ argument 133 ? bswap_16 (*((const uint16_t *) (Addr))) \ 134 : *((const uint16_t *) (Addr))) 135 # define read_2sbyte_unaligned(Dbg, Addr) \ argument 137 ? (int16_t) bswap_16 (*((const int16_t *) (Addr))) \ 138 : *((const int16_t *) (Addr))) 140 # define read_4ubyte_unaligned_noncvt(Addr) \ argument 141 *((const uint32_t *) (Addr)) 142 # define read_4ubyte_unaligned(Dbg, Addr) \ argument 144 ? bswap_32 (*((const uint32_t *) (Addr))) \ [all …]
|
/external/valgrind/drd/ |
D | pub_drd_bitmap.h | 62 Addr a1; 85 const Addr a1, const Addr a2, 88 const Addr a1, const Addr a2); 89 void DRD_(bm_access_load_1)(struct bitmap* const bm, const Addr a1); 90 void DRD_(bm_access_load_2)(struct bitmap* const bm, const Addr a1); 91 void DRD_(bm_access_load_4)(struct bitmap* const bm, const Addr a1); 92 void DRD_(bm_access_load_8)(struct bitmap* const bm, const Addr a1); 94 const Addr a1, const Addr a2); 95 void DRD_(bm_access_store_1)(struct bitmap* const bm, const Addr a1); 96 void DRD_(bm_access_store_2)(struct bitmap* const bm, const Addr a1); [all …]
|
D | drd_suppression.h | 14 void DRD_(start_suppression)(const Addr a1, const Addr a2, 16 void DRD_(finish_suppression)(const Addr a1, const Addr a2); 17 Bool DRD_(is_suppressed)(const Addr a1, const Addr a2); 18 Bool DRD_(is_any_suppressed)(const Addr a1, const Addr a2); 19 void DRD_(mark_hbvar)(const Addr a1); 20 Bool DRD_(range_contains_suppression_or_hbvar)(const Addr a1, const Addr a2); 21 void DRD_(start_tracing_address_range)(const Addr a1, const Addr a2, 23 void DRD_(stop_tracing_address_range)(const Addr a1, const Addr a2); 24 Bool DRD_(is_any_traced)(const Addr a1, const Addr a2); 25 void DRD_(suppression_stop_using_mem)(const Addr a1, const Addr a2);
|
/external/clang/lib/CodeGen/ |
D | CGBuilder.h | 70 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") { 71 return CreateAlignedLoad(Addr.getPointer(), 72 Addr.getAlignment().getQuantity(), 75 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) { in CreateLoad() argument 78 return CreateAlignedLoad(Addr.getPointer(), in CreateLoad() 79 Addr.getAlignment().getQuantity(), in CreateLoad() 82 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 84 return CreateAlignedLoad(Addr.getPointer(), 85 Addr.getAlignment().getQuantity(), 91 llvm::LoadInst *CreateAlignedLoad(llvm::Value *Addr, CharUnits Align, [all …]
|
/external/valgrind/memcheck/ |
D | mc_include.h | 67 Addr data; // Address of the actual block. 93 Addr pool; // pool identifier 105 Addr p, SizeT size, SizeT align, 109 Addr p, UInt rzB, MC_AllocKind kind ); 111 void MC_(create_mempool) ( Addr pool, UInt rzB, Bool is_zeroed, 113 void MC_(destroy_mempool) ( Addr pool ); 114 void MC_(mempool_alloc) ( ThreadId tid, Addr pool, 115 Addr addr, SizeT size ); 116 void MC_(mempool_free) ( Addr pool, Addr addr ); 117 void MC_(mempool_trim) ( Addr pool, Addr addr, SizeT size ); [all …]
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiISelDAGToDAG.cpp | 78 bool selectAddrRi(SDValue Addr, SDValue &Base, SDValue &Offset, 80 bool selectAddrRr(SDValue Addr, SDValue &R1, SDValue &R2, SDValue &AluOp); 81 bool selectAddrSls(SDValue Addr, SDValue &Offset); 82 bool selectAddrSpls(SDValue Addr, SDValue &Base, SDValue &Offset, 91 bool selectAddrRiSpls(SDValue Addr, SDValue &Base, SDValue &Offset, 104 bool LanaiDAGToDAGISel::selectAddrSls(SDValue Addr, SDValue &Offset) { in selectAddrSls() argument 105 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr)) { in selectAddrSls() 106 SDLoc DL(Addr); in selectAddrSls() 114 if (Addr.getOpcode() == ISD::OR && in selectAddrSls() 115 Addr.getOperand(1).getOpcode() == LanaiISD::SMALL) { in selectAddrSls() [all …]
|
/external/valgrind/include/ |
D | pub_tool_tooliface.h | 67 Addr nraddr; /* non-redirected guest address */ 68 Addr readdr; /* redirected guest address */ 387 void (*discard_superblock_info)(Addr orig_addr, VexGuestExtents extents) 466 void (*info_location)(Addr) 541 void VG_(track_new_mem_startup) (void(*f)(Addr a, SizeT len, 544 void VG_(track_new_mem_stack_signal)(void(*f)(Addr a, SizeT len, ThreadId tid)); 545 void VG_(track_new_mem_brk) (void(*f)(Addr a, SizeT len, ThreadId tid)); 546 void VG_(track_new_mem_mmap) (void(*f)(Addr a, SizeT len, 550 void VG_(track_copy_mem_remap) (void(*f)(Addr from, Addr to, SizeT len)); 551 void VG_(track_change_mem_mprotect) (void(*f)(Addr a, SizeT len, [all …]
|
D | pub_tool_debuginfo.h | 79 extern Bool VG_(get_filename) ( Addr a, const HChar** filename ); 80 extern Bool VG_(get_fnname) ( Addr a, const HChar** fnname ); 81 extern Bool VG_(get_linenum) ( Addr a, UInt* linenum ); 83 ( Addr a, const HChar** fnname ); 98 ( Addr a, 111 extern Bool VG_(get_fnname_if_entry) ( Addr a, const HChar** fnname ); 124 extern Vg_FnNameKind VG_(get_fnname_kind_from_IP) ( Addr ip ); 130 extern Bool VG_(get_datasym_and_offset)( Addr data_addr, 150 Addr data_addr 157 extern Bool VG_(get_objname) ( Addr a, const HChar** objname ); [all …]
|
/external/valgrind/coregrind/m_syswrap/ |
D | syswrap-amd64-solaris.c | 53 void ML_(call_on_new_stack_0_1)(Addr stack, /* %rdi */ 54 Addr retaddr, /* %rsi */ 122 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RIP], sizeof(UWord)); in ML_() 125 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RAX], sizeof(UWord)); in ML_() 128 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RBX], sizeof(UWord)); in ML_() 131 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RCX], sizeof(UWord)); in ML_() 134 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RDX], sizeof(UWord)); in ML_() 137 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RBP], sizeof(UWord)); in ML_() 140 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RSI], sizeof(UWord)); in ML_() 143 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RDI], sizeof(UWord)); in ML_() [all …]
|
/external/valgrind/coregrind/m_debuginfo/ |
D | priv_storage.h | 125 Addr addr; /* lowest address for this line */ 143 Addr addr_lo; /* lowest address for inlined fn */ 145 Addr addr_hi; /* highest address following the inlined fn */ 346 Addr base; 478 Addr aMin; 479 Addr aMax; 544 Addr avma; /* these fields record the file offset, length */ 758 Addr text_avma; 759 Addr text_svma; 762 Addr text_debug_svma; [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFGraph.cpp | 51 uint16_t Attrs = NA.Addr->getAttrs(); in operator <<() 90 << Print<RegisterRef>(RA.Addr->getRegRef(), G) << '>'; in printRefHeader() 91 if (RA.Addr->getFlags() & NodeAttrs::Fixed) in printRefHeader() 100 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() 103 if (NodeId N = P.Obj.Addr->getReachedDef()) in operator <<() 106 if (NodeId N = P.Obj.Addr->getReachedUse()) in operator <<() 109 if (NodeId N = P.Obj.Addr->getSibling()) in operator <<() 118 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() 121 if (NodeId N = P.Obj.Addr->getSibling()) in operator <<() 131 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
D | PTXISelDAGToDAG.cpp | 39 bool SelectADDRrr(SDValue &Addr, SDValue &R1, SDValue &R2); 40 bool SelectADDRri(SDValue &Addr, SDValue &Base, SDValue &Offset); 41 bool SelectADDRii(SDValue &Addr, SDValue &Base, SDValue &Offset); 42 bool SelectADDRlocal(SDValue &Addr, SDValue &Base, SDValue &Offset); 198 bool PTXDAGToDAGISel::SelectADDRrr(SDValue &Addr, SDValue &R1, SDValue &R2) { in SelectADDRrr() argument 199 if (Addr.getOpcode() != ISD::ADD || Addr.getNumOperands() < 2 || in SelectADDRrr() 200 isImm(Addr.getOperand(0)) || isImm(Addr.getOperand(1))) in SelectADDRrr() 203 assert(Addr.getValueType().isSimple() && "Type must be simple"); in SelectADDRrr() 205 R1 = Addr; in SelectADDRrr() 206 R2 = CurDAG->getTargetConstant(0, Addr.getValueType().getSimpleVT()); in SelectADDRrr() [all …]
|
/external/valgrind/helgrind/ |
D | libhb.h | 46 void (*get_stacktrace)( Thr*, Addr*, UWord ), 113 void zsm_sapply08_f__msmcwrite ( Thr* thr, Addr a ); 114 void zsm_sapply16_f__msmcwrite ( Thr* thr, Addr a ); 115 void zsm_sapply32_f__msmcwrite ( Thr* thr, Addr a ); 116 void zsm_sapply64_f__msmcwrite ( Thr* thr, Addr a ); 117 void zsm_sapplyNN_f__msmcwrite ( Thr* thr, Addr a, SizeT len ); 119 void zsm_sapply08_f__msmcread ( Thr* thr, Addr a ); 120 void zsm_sapply16_f__msmcread ( Thr* thr, Addr a ); 121 void zsm_sapply32_f__msmcread ( Thr* thr, Addr a ); 122 void zsm_sapply64_f__msmcread ( Thr* thr, Addr a ); [all …]
|