-OnX: Disable Frame Pointer Optimization

Group

OPTIMIZATIONS

Scope

Function

Syntax
  -OnX
  
  
Arguments

None

Default

None

Defines

None

Pragmas

None

Description

Using this option prevents the Compiler from converting stack pointer-relative accesses into X-relative accesses. The frame optimizer tries to convert all SP-relative accesses (local variables, spills) into shorter and faster X-relative accesses. In addition, the Compiler traces the value of H:X and removes useless TSX and AIX instructions. Using -OnX to switch the frame optimizer off facilitates debugging.

Example
  -OnX
  
  

Disables frame pointer optimizations