fix abi regs with aggregate return in hidden param
move definition of struct label
make ptr offset in init take obj size into account
amd64: fix isel for numeric conversion ops
amd64: add mulf and divf codegen
regalloc fixes and rpo
amd64/emit bugfix
amd64 codegen fixes
mem2reg; style
regalloc: update preds during simplify pass
fix copyopt
fix emit() setcc and copy
fix mem2reg ??
some frontend fixes
misc bugfixs
add initializers (only static for initialier list rn)

and other fixes
also C23 static_assert
c: move codegen code after decl parser