Emit Table: { Emit Tree: { MOVE_1_1: Apply: idx s0 types REG|TEMP|SOFTREG Pass: Apply: idx d0 types MEM|SOFTSTACK Pass: Result: CG Func: store Fail: Apply: idx d0 types REG|TEMP|SOFTREG Pass: Result: CG Func: reg_move Fail: Result: CG Func: store Wrap arg -1 in SoftStackArgument Fail: Apply: idx s0 types MEM|SOFTSTACK Pass: Apply: idx d0 types REG|TEMP|SOFTREG Pass: Result: CG Func: load Fail: Apply: idx d0 types MEM|SOFTSTACK Pass: Result: CG Func: store Wrap arg 1 in SoftRegArgument Fail: Result: CG Func: load Wrap arg -1 in SoftRegArgument Fail: Apply: idx s0 types CONST Pass: Apply: idx d0 types REG|TEMP|SOFTREG Pass: Result: CG Func: load_constant Fail: Apply: idx d0 types MEM|SOFTSTACK Pass: Result: CG Func: store Wrap arg 1 in SoftRegArgument Fail: Result: CG Func: load_constant Wrap arg -1 in SoftRegArgument Fail: Apply: idx s0 types LARGECONST Pass: Apply: idx d0 types REG|TEMP|SOFTREG Pass: Result: CG Func: load_large_constant Fail: Apply: idx d0 types MEM|SOFTSTACK Pass: Result: CG Func: store Wrap arg 1 in SoftRegArgument Fail: Result: CG Func: load_large_constant Wrap arg -1 in SoftRegArgument Fail: Apply: idx d0 types MEM|SOFTSTACK Pass: Result: CG Func: store Wrap arg 1 in SoftRegArgument Fail: Apply: idx d0 types REG|TEMP|SOFTREG Pass: Result: CG Func: load Wrap arg 1 in SoftStackArgument Fail: Result: CG Func: store Wrap arg 1 in SoftRegArgument Wrap arg -1 in SoftStackArgument } Emit Lists: { } }