Lines Matching refs:pint_t

194   typedef uintptr_t pint_t;
196 uint8_t get8(pint_t addr) {
201 uint16_t get16(pint_t addr) {
206 uint32_t get32(pint_t addr) {
211 uint64_t get64(pint_t addr) {
216 double getDouble(pint_t addr) {
221 v128 getVector(pint_t addr) {
226 uintptr_t getP(pint_t addr);
227 uint64_t getRegister(pint_t addr);
228 static uint64_t getULEB128(pint_t &addr, pint_t end);
229 static int64_t getSLEB128(pint_t &addr, pint_t end);
231 pint_t getEncodedP(pint_t &addr, pint_t end, uint8_t encoding,
232 pint_t datarelBase = 0);
233 bool findFunctionName(pint_t addr, char *buf, size_t bufLen,
235 bool findUnwindSections(pint_t targetAddr, UnwindInfoSections &info);
236 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
241 inline uintptr_t LocalAddressSpace::getP(pint_t addr) {
249 inline uint64_t LocalAddressSpace::getRegister(pint_t addr) {
258 inline uint64_t LocalAddressSpace::getULEB128(pint_t &addr, pint_t end) {
278 addr = (pint_t) p;
283 inline int64_t LocalAddressSpace::getSLEB128(pint_t &addr, pint_t end) {
299 addr = (pint_t) p;
303 inline LocalAddressSpace::pint_t
304 LocalAddressSpace::getEncodedP(pint_t &addr, pint_t end, uint8_t encoding,
305 pint_t datarelBase) {
306 pint_t startAddr = addr;
308 pint_t result;
314 p += sizeof(pint_t);
315 addr = (pint_t) p;
318 result = (pint_t)getULEB128(addr, end);
323 addr = (pint_t) p;
328 addr = (pint_t) p;
331 result = (pint_t)get64(addr);
333 addr = (pint_t) p;
336 result = (pint_t)getSLEB128(addr, end);
340 result = (pint_t)(int16_t)get16(addr);
342 addr = (pint_t) p;
346 result = (pint_t)(int32_t)get32(addr);
348 addr = (pint_t) p;
351 result = (pint_t)get64(addr);
353 addr = (pint_t) p;
395 inline bool LocalAddressSpace::findUnwindSections(pint_t targetAddr,
597 inline bool LocalAddressSpace::findOtherFDE(pint_t targetAddr, pint_t &fde) {
608 inline bool LocalAddressSpace::findFunctionName(pint_t addr, char *buf,
616 *offset = (addr - (pint_t) dyldInfo.dli_saddr);