Searched refs:address (Results 1 - 25 of 63) sorted by relevance

123

/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DSourcePosition.java24 * line number and original bytecode address.
35 * {@code >= -1;} the bytecode address, or {@code -1} if that
38 private final int address; field in class:SourcePosition
51 * @param address {@code >= -1;} original bytecode address or {@code -1}
56 public SourcePosition(CstUtf8 sourceFile, int address, int line) { argument
57 if (address < -1) {
58 throw new IllegalArgumentException("address < -1");
66 this.address = address;
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DSourcePosition.java24 * line number and original bytecode address.
35 * {@code >= -1;} the bytecode address, or {@code -1} if that
38 private final int address; field in class:SourcePosition
51 * @param address {@code >= -1;} original bytecode address or {@code -1}
56 public SourcePosition(CstString sourceFile, int address, int line) { argument
57 if (address < -1) {
58 throw new IllegalArgumentException("address < -1");
66 this.address = address;
[all...]
/dalvik/vm/native/
H A Dsun_misc_Unsafe.cpp70 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); local
73 int result = android_atomic_release_cas(expectedValue, newValue, address);
90 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); local
94 dvmQuasiAtomicCas64(expectedValue, newValue, address);
111 int32_t* address = (int32_t*) (((u1*) obj) + offset); local
115 (int32_t) newValue, address);
116 dvmWriteBarrierField(obj, address);
129 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); local
131 int32_t value = android_atomic_acquire_load(address);
145 volatile int32_t* address local
160 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); local
176 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); local
192 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); local
208 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); local
223 s4* address = (s4*) (((u1*) obj) + offset); local
237 s4* address = (s4*) (((u1*) obj) + offset); local
253 s4* address = (s4*) (((u1*) obj) + offset); local
268 s8* address = (s8*) (((u1*) obj) + offset); local
282 s8* address = (s8*) (((u1*) obj) + offset); local
298 s8* address = (s8*) (((u1*) obj) + offset); local
313 Object** address = (Object**) (((u1*) obj) + offset); local
327 Object** address = (Object**) (((u1*) obj) + offset); local
345 Object** address = (Object**) (((u1*) obj) + offset); local
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DLocalList.java121 /** {@code >= 0;} address */
122 private final int address; field in class:LocalList.Entry
136 * @param address {@code >= 0;} address
141 public Entry(int address, Disposition disposition, RegisterSpec spec) { argument
142 if (address < 0) {
143 throw new IllegalArgumentException("address < 0");
160 this.address = address;
168 return Integer.toHexString(address)
494 aboutToProcess(int address, int reg) argument
536 snapshot(int address, RegisterSpecSet specs) argument
572 startLocal(int address, RegisterSpec startedLocal) argument
695 endLocal(int address, RegisterSpec endedLocal) argument
707 endLocal(int address, RegisterSpec endedLocal, Disposition disposition) argument
751 checkForEmptyRange(int address, RegisterSpec endedLocal) argument
849 add(int address, Disposition disposition, RegisterSpec spec) argument
873 addOrUpdateEnd(int address, Disposition disposition, RegisterSpec spec) argument
[all...]
H A DPositionList.java149 /** {@code >= 0;} address of this entry */
150 private final int address; field in class:PositionList.Entry
158 * @param address {@code >= 0;} address of this entry
161 public Entry (int address, SourcePosition position) { argument
162 if (address < 0) {
163 throw new IllegalArgumentException("address < 0");
170 this.address = address;
175 * Gets the address
[all...]
H A DDalvInsn.java31 * the actual output address of this instance, if known, or
34 private int address; field in class:DalvInsn
77 * Constructs an instance. The output address of this instance is initially
106 this.address = -1;
143 * Gets whether the address of this instruction is known.
149 return (address >= 0);
153 * Gets the output address of this instruction, if it is known. This throws
158 * @return {@code >= 0;} the output address
161 if (address < 0) {
162 throw new RuntimeException("address no
336 setAddress(int address) argument
[all...]
H A DInsnFormat.java243 * Helper method to return a branch address string.
250 int address = ti.getTargetAddress();
252 return (address == (char) address) ? Hex.u2(address) : Hex.u4(address);
/dalvik/dx/src/com/android/dx/dex/code/
H A DLocalList.java120 /** {@code >= 0;} address */
121 private final int address; field in class:LocalList.Entry
135 * @param address {@code >= 0;} address
140 public Entry(int address, Disposition disposition, RegisterSpec spec) { argument
141 if (address < 0) {
142 throw new IllegalArgumentException("address < 0");
159 this.address = address;
167 return Integer.toHexString(address)
493 aboutToProcess(int address, int reg) argument
535 snapshot(int address, RegisterSpecSet specs) argument
571 startLocal(int address, RegisterSpec startedLocal) argument
694 endLocal(int address, RegisterSpec endedLocal) argument
706 endLocal(int address, RegisterSpec endedLocal, Disposition disposition) argument
750 checkForEmptyRange(int address, RegisterSpec endedLocal) argument
848 add(int address, Disposition disposition, RegisterSpec spec) argument
872 addOrUpdateEnd(int address, Disposition disposition, RegisterSpec spec) argument
[all...]
H A DPositionList.java149 /** {@code >= 0;} address of this entry */
150 private final int address; field in class:PositionList.Entry
158 * @param address {@code >= 0;} address of this entry
161 public Entry (int address, SourcePosition position) { argument
162 if (address < 0) {
163 throw new IllegalArgumentException("address < 0");
170 this.address = address;
175 * Gets the address
[all...]
H A DDalvInsn.java32 * the actual output address of this instance, if known, or
35 private int address; field in class:DalvInsn
78 * Constructs an instance. The output address of this instance is initially
107 this.address = -1;
144 * Gets whether the address of this instruction is known.
150 return (address >= 0);
154 * Gets the output address of this instruction, if it is known. This throws
159 * @return {@code >= 0;} the output address
162 if (address < 0) {
163 throw new RuntimeException("address no
363 setAddress(int address) argument
[all...]
H A DInsnFormat.java301 * Helper method to return a branch address string.
309 int address = ti.getTargetAddress();
311 return (address == (char) address) ? Hex.u2(address) : Hex.u4(address);
/dalvik/libdex/
H A DDexCatch.cpp53 u4 address) {
63 if (address < start) {
70 if (address >= end) {
52 dexFindCatchHandlerOffset0(u2 triesSize, const DexTry* pTries, u4 address) argument
H A DDexCatch.h32 u4 address; /* handler address */ member in struct:DexCatchHandler
61 pIterator->handler.address = 0;
104 pIterator->handler.address = readUnsignedLeb128(&pIterator->pEncodedData);
115 u4 address);
117 /* Find the handler associated with a given address, if any.
121 const DexCode* pCode, u4 address) {
134 if (address < start) {
140 if (address >= end) {
149 address);
120 dexFindCatchHandler(DexCatchIterator *pIterator, const DexCode* pCode, u4 address) argument
[all...]
H A DDexDebugInfo.h30 typedef int (*DexDebugNewPositionCb)(void *cnxt, u4 address, u4 lineNum);
43 * posCb is called in ascending address order.
44 * localCb is called in order of ascending end address.
H A DDexDebugInfo.cpp157 u4 address = 0; local
206 localInReg[reg].startAddress = address;
220 address += readUnsignedLeb128(&stream);
236 emitLocalCbIfLive(cnxt, reg, address,
247 localInReg[reg].startAddress = address;
258 emitLocalCbIfLive (cnxt, reg, address, localInReg, localCb);
277 * and we don't want to mess with the existing start address.
280 localInReg[reg].startAddress = address;
293 address += adjopcode / DBG_LINE_RANGE;
298 done = posCb(cnxt, address, lin
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DDebugInfoDecoder.java77 /** current decoding state: bytecode address */
78 private int address = 0; field in class:DebugInfoDecoder
130 /** bytecode address */
131 public int address; field in class:DebugInfoDecoder.PositionEntry
136 public PositionEntry(int address, int line) { argument
137 this.address = address;
146 /** address of event */
147 public int address; field in class:DebugInfoDecoder.LocalEntry
164 public LocalEntry(int address, boolea argument
[all...]
H A DDebugInfoEncoder.java72 /** current encoding state: bytecode address */
73 private int address = 0; field in class:DebugInfoEncoder
203 annotate(1, String.format("%04x: prologue end",address));
216 * Emit any information for the current address.
224 * Figure out what the next important address is.
240 // No next important address == done.
259 emitAdvancePc(next - address);
270 * {@link #address} starting at the given index into {@code
272 * address.
285 && (locals.get(curLocalIdx).getAddress() == address)) {
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DDebugInfoDecoder.java88 /** current decoding state: bytecode address */
89 private int address = 0; field in class:DebugInfoDecoder
141 /** bytecode address */
142 public int address; field in class:DebugInfoDecoder.PositionEntry
147 public PositionEntry(int address, int line) { argument
148 this.address = address;
157 /** address of event */
158 public int address; field in class:DebugInfoDecoder.LocalEntry
175 public LocalEntry(int address, boolea argument
[all...]
H A DDebugInfoEncoder.java80 /** current encoding state: bytecode address */
81 private int address = 0; field in class:DebugInfoEncoder
211 annotate(1, String.format("%04x: prologue end",address));
224 * Emit any information for the current address.
232 * Figure out what the next important address is.
248 // No next important address == done.
267 emitAdvancePc(next - address);
278 * {@link #address} starting at the given index into {@code
280 * address.
293 && (locals.get(curLocalIdx).getAddress() == address)) {
[all...]
/dalvik/vm/compiler/template/armv5te/
H A DTEMPLATE_CMPL_DOUBLE.S18 mov r11, lr @ save return address
H A DTEMPLATE_CMPL_FLOAT.S38 mov r11, lr @ save return address
/dalvik/vm/alloc/
H A DAlloc.h148 * Returns true if the address is aligned appropriately for a heap object.
152 bool dvmIsHeapAddress(void *address);
/dalvik/vm/mterp/x86/
H A DOP_APUT_OBJECT.S27 SPILL_TMP1(%ecx) # save target address
38 UNSPILL_TMP1(%ecx) # recover target address
/dalvik/vm/mterp/mips/
H A DOP_IGET.S41 addu a3, a3, rOBJ # form address
H A DOP_IPUT.S45 addu rOBJ, rOBJ, a3 # form address

Completed in 4140 milliseconds

123