Fix handling of constant blocks when reordering The reordering code assumed that the parameter_block->index() field is always set; this is not true. For fixed blocks the index may have an arbitrary value. This changes the code to ignore fixed blocks properly.