11 6 all these techniques can be considered extensions of transformations that were available in vectorizers and commercial restructuring compilers of the late 1980s