rendered paste bodyint f(int a, int b, int c)
{
a = 128;
b = 256;
c = 512;
}
int main()
{
f(1,2,3);
}
.section __TEXT,__text,regular,pure_instructions
.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
.section __TEXT,__text,regular,pure_instructions
.align 2
.align 2
.globl _f
.section __TEXT,__text,regular,pure_instructions
.align 2
_f:
stmw r30,-8(r1)
stwu r1,-48(r1)
mr r30,r1
stw r3,72(r30)
stw r4,76(r30)
stw r5,80(r30)
li r0,128
stw r0,72(r30)
li r0,256
stw r0,76(r30)
li r0,512
stw r0,80(r30)
mr r3,r0
lwz r1,0(r1)
lmw r30,-8(r1)
blr
.align 2
.globl _main
.section __TEXT,__text,regular,pure_instructions
.align 2
_main:
mflr r0
stmw r30,-8(r1)
stw r0,8(r1)
stwu r1,-80(r1)
mr r30,r1
li r3,1
li r4,2
li r5,3
bl _f
mr r3,r0
lwz r1,0(r1)
lwz r0,8(r1)
mtlr r0
lmw r30,-8(r1)
blr
.subsections_via_symbols