From 89c1feb0a69a7707b271086e749975b3f7acacf7 Mon Sep 17 00:00:00 2001 From: The Android Open Source Project Date: Wed, 17 Dec 2008 18:03:55 -0800 Subject: Code drop from //branches/cupcake/...@124589 --- docs/opcodes/opcode-52-iget.html | 109 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 docs/opcodes/opcode-52-iget.html (limited to 'docs/opcodes/opcode-52-iget.html') diff --git a/docs/opcodes/opcode-52-iget.html b/docs/opcodes/opcode-52-iget.html new file mode 100644 index 000000000..837b511ce --- /dev/null +++ b/docs/opcodes/opcode-52-iget.html @@ -0,0 +1,109 @@ + + + + + +iget<kind> + + + + + +

iget<kind>

+ +

Purpose

+ +

+Perform the identified object instance field operation with the identified +field, loading or storing into the value register. +

+

+Note: These opcodes are reasonable candidates for static linking, altering the +field argument to be a more direct offset. +

+ +

Details

+ + + + + + + + + + + + + + + + +
Op & FormatMnemonic / SyntaxArguments
52..58 22ciinstanceop vA, vB, field@CCCC
+ 52: iget
+ 53: iget-wide
+ 54: iget-object
+ 55: iget-boolean
+ 56: iget-byte
+ 57: iget-char
+ 58: iget-short
+
A: dest value register or pair; (4 bits)
+ B: object register (4 bits)
+ C: instance field reference index (16 bits)
+ +

Constraints

+ + + +

Behavior

+ + + +

Exceptions

+ + + + + -- cgit v1.2.3