be: Pre-transform all anchor operands.

This is simpler and does not require queueing them anymore.
ia32: Remove write-only variable start_callee_saves_offset.
amd64: Remove write-only variable start_callee_saves_offset.
ia32: Transfer debug information to parameter loads.
ident: Remove the unused function id_mangle_dot().
proc_cloning: Replace use of id_mangle() by more fitting id_mangle3().
ident: Remove the unused function id_mangle().
all: Use the more fitting id_mangle3() instead of id_mangle_u(..., new_id_from_*(...)).
ident: Remove the unused function id_mangle_u().
ident: Remove the unused function id_mangle_3().
ident: Cleanup.
stat: Use an internal identifier instead of (faked) ir_ops.
op: Use new_id_from_str(x) instead of new_id_from_chars(x, strlen(x)).
type: Centralise initialising the name of compound types.
ia32: Correct name of between_type.
doc: Correct typos in comments.
type: Remove stale comment.
stat: Cleanup.
inline: Remove the write-only/self member local_adr from struct call_entry.
ident: Add the macro NEW_IDENT() to create an ident from a string literal.

This unifies several locally defined macros.