05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Pseudocode Index<br />

R[] Access the main <strong>ARM</strong> core register<br />

bank, using current mode<br />

RBankSelect() Evaluate register banking for R13, R14<br />

Pseudocode details of <strong>ARM</strong> core<br />

register operations on page B1-12<br />

RemapRegsHaveResetValues() Check PRRR <strong>and</strong> NMRR for reset values RemapRegsHaveResetValues() on<br />

page AppxI-26<br />

Replicate() Bitstring replication Bitstring concatenation <strong>and</strong><br />

replication on page AppxI-12<br />

RfiqBankSelect() Evaluate register banking for R8-R12 Pseudocode details of <strong>ARM</strong> core<br />

register operations on page B1-12<br />

Rmode[] Access the main <strong>ARM</strong> core register<br />

bank, using specified mode<br />

ROR() Rotate right of a bitstring Shift <strong>and</strong> rotate operations on<br />

page A2-5<br />

ROR_C() Rotate right of a bitstring, with carry<br />

output<br />

RoundDown() Round real to integer (rounding towards<br />

–infinity)<br />

RoundTowardsZero() Round real to integer (rounding towards<br />

zero)<br />

RoundUp() Round real to integer (rounding towards<br />

+infinity)<br />

Rounding <strong>and</strong> aligning on<br />

page AppxI-16<br />

RRX() Rotate right with extend of a bitstring Shift <strong>and</strong> rotate operations on<br />

page A2-5<br />

RRX_C() Rotate right with extend of a bitstring,<br />

with carry output<br />

S[] Single word / single-precision view of<br />

the Advanced SIMD <strong>and</strong> VFP registers<br />

Sat() Convert integer to bitstring with specified<br />

saturation<br />

SatQ() Convert integer to bitstring with specified<br />

saturation, with saturated flag output<br />

Table J-2 Pseudocode functions <strong>and</strong> procedures (continued)<br />

Function Meaning See<br />

Advanced SIMD <strong>and</strong> VFP extension<br />

registers on page A2-21<br />

Pseudocode details of saturation on<br />

page A2-9<br />

SelectInstrSet() Sets the instruction set currently in use ISETSTATE on page A2-15<br />

AppxJ-16 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!