Home
last modified time | relevance | path

Searched refs:reg (Results 1 – 9 of 9) sorted by relevance

/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DDwarfParser.hpp379 uint64_t reg; in parseInstructions() local
420 reg = addressSpace.getULEB128(p, instructionsEnd); in parseInstructions()
423 if (reg > kMaxRegisterNumber) { in parseInstructions()
428 results->savedRegisters[reg].location = kRegisterInCFA; in parseInstructions()
429 results->savedRegisters[reg].value = offset; in parseInstructions()
433 reg, offset); in parseInstructions()
436 reg = addressSpace.getULEB128(p, instructionsEnd); in parseInstructions()
438 if (reg > kMaxRegisterNumber) { in parseInstructions()
444 results->savedRegisters[reg] = initialState.savedRegisters[reg]; in parseInstructions()
446 fprintf(stderr, "DW_CFA_restore_extended(reg=%" PRIu64 ")\n", reg); in parseInstructions()
[all …]
DDwarfInstructions.hpp241 uint32_t reg; in evaluateExpression() local
373 reg = addressSpace.get8(p); in evaluateExpression()
375 value = sp[-reg]; in evaluateExpression()
378 fprintf(stderr, "duplicate %d in stack\n", reg); in evaluateExpression()
646 reg = static_cast<uint32_t>(opcode - DW_OP_reg0); in evaluateExpression()
647 *(++sp) = registers.getRegister((int)reg); in evaluateExpression()
649 fprintf(stderr, "push reg %d\n", reg); in evaluateExpression()
653 reg = static_cast<uint32_t>(addressSpace.getULEB128(p, expressionEnd)); in evaluateExpression()
654 *(++sp) = registers.getRegister((int)reg); in evaluateExpression()
656 fprintf(stderr, "push reg %d + 0x%" PRIx64 "\n", reg, (uint64_t)svalue); in evaluateExpression()
[all …]
DUnwind-EHABI.cpp274 uint8_t reg = byte & 0x0f; in _Unwind_VRS_Interpret() local
275 if (reg == 13 || reg == 15) in _Unwind_VRS_Interpret()
278 _Unwind_VRS_Get(context, _UVRSC_CORE, UNW_ARM_R0 + reg, in _Unwind_VRS_Interpret()
/ndk/sources/cxx-stl/gabi++/include/
Dunwind-arm.h147 static inline uint32_t _Unwind_GetGR( _Unwind_Context* ctx, int reg) { in _Unwind_GetGR() argument
149 _Unwind_VRS_Get(ctx, _UVRSC_CORE, reg, _UVRSD_UINT32, &val); in _Unwind_GetGR()
153 static inline void _Unwind_SetGR(_Unwind_Context* ctx, int reg, uint32_t val) { in _Unwind_SetGR() argument
154 _Unwind_VRS_Set(ctx, _UVRSC_CORE, reg, _UVRSD_UINT32, &val); in _Unwind_SetGR()
/ndk/sources/host-tools/nawk-20071023/
Dlex.c168 int reg = 0; /* 1 => return a REGEXPR now */ variable
182 if (reg) { in yylex()
183 reg = 0; in yylex()
501 reg = 1; in startreg()
DFIXES503 numbers in reg exprs.
505 explicit hex in reg exprs now limited to 2 chars: \xa, \xaa.
/ndk/sources/android/support/
DNOTICE87 The TRE regular expression implementation (src/regex/reg* and
/ndk/tests/device/test-stlport_shared-exception/jni/
DAndroid.mk377 LOCAL_MODULE := reg-stack
378 LOCAL_SRC_FILES := reg-stack.cpp
/ndk/tests/device/test-stlport_static-exception/jni/
DAndroid.mk377 LOCAL_MODULE := reg-stack
378 LOCAL_SRC_FILES := reg-stack.cpp