Chapter 4 Optimization

Table 4-7 Data Transfer Instructions Subject To Optimization

Instruction

Type

Branch Range

 

 

 

UDF00 imm, Dn

 

 

UDF01 imm, Dn

 

 

UDF02 imm, Dn

 

 

UDF03 imm, Dn

 

 

UDF04 imm, Dn

 

 

UDF05 imm, Dn

 

 

UDF06 imm, Dn

 

 

UDF07 imm, Dn

 

 

UDF08 imm, Dn

 

 

UDF09 imm, Dn

 

 

UDF10 imm, Dn

 

 

UDF11 imm, Dn

 

 

UDF12 imm, Dn

 

 

UDF13 imm, Dn

 

 

UDF14 imm, Dn

 

 

UDF15 imm, Dn

Immediate addressing

32-bit immediate data

UDFU00 imm, Dn

 

 

UDFU01 imm, Dn

 

 

UDFU02 imm, Dn

 

 

UDFU03 imm, Dn

 

 

UDFU04 imm, Dn

 

 

UDFU05 imm, Dn

 

 

UDFU06 imm, dn

 

 

UDFU07 imm, Dn

 

 

UDFU08 imm, Dn

 

 

UDFU09 imm, dn

 

 

UDFU10 imm, Dn

 

 

UDFU11 imm, Dn

 

 

UDFU12 imm, Dn

 

 

UDFU13 imm, Dn

 

 

UDFU14 imm, Dn

 

 

UDFU15 imm, Dn

 

 

Optimization processing

The assembler informs the linker about all instructions to be optimized. Based on the information from the assembler, the linker outputs instruction codes with the smallest code size.

Usage Example 49

Page 61
Image 61
Panasonic MN1030 user manual Optimization processing