Always use a list for python3 compatibility.
Do not rely on timeradd, timersub, and timerclear.
ia32: Remove ia32_x87_attr_t from nodes, which do not need it.

Many x87 nodes do not need the x87-specific attributes.
be: Factorise common dump formatters for booleans and registers.

This replaces several 1/0 and true/false by yes/no.
ia32: Dump x87 node attributes.
ia32: Rename fpushCopy to fdup.
ia32: Add and use the helper function x87_on_stack_val().
ia32: Remove the parameter pos from x87_create_fpush().

Determine the pos from the node to push.
ia32: Deduce the mode of fdup from the given value.
ia32: Inline create_Copy() into its only user.
ia32: Use fdup instead of fpush.

This properly models the data dependencies and avoids keep edges.
ir: Use tarval_in_range().
template: Enable Return to return any number of results.
template: Consistently use the order mem, ptr, val for nodes accessing memory.

* This corrects the requirements of fStore.