Home
last modified time | relevance | path

Searched refs:Addr (Results 1 – 25 of 758) sorted by relevance

12345678910>>...31

/external/compiler-rt/lib/esan/
Desan_interface.cpp33 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 …]
Desan_interface_internal.h50 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/
Dmemory-access.h53 # 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/
Dm_addrinfo.c51 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 …]
Dpub_core_debuginfo.h66 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 …]
Dpub_core_tooliface.h137 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 …]
Dpub_core_initimg.h76 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 …]
Dpub_core_aspacemgr.h62 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 …]
Dpub_core_threadstate.h131 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 …]
Dpub_core_trampoline.h58 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 …]
Dm_stacktrace.c113 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 …]
Dm_tooliface.c225 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/
Dmemory-access.h131 # 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/
Dpub_drd_bitmap.h62 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 …]
Ddrd_suppression.h14 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/
DCGBuilder.h70 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/
Dmc_include.h67 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/
DLanaiISelDAGToDAG.cpp78 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/
Dpub_tool_tooliface.h67 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 …]
Dpub_tool_debuginfo.h79 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/
Dsyswrap-amd64-solaris.c53 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/
Dpriv_storage.h125 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/
DRDFGraph.cpp51 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/
DPTXISelDAGToDAG.cpp39 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/
Dlibhb.h46 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 …]

12345678910>>...31