int array ops: Removed redundant checks & scalar
reinstated checks and set x64 mmx/sse/sse2 enums
fix formatting
More formatting fixes

there's gonna be some bug reports in emacs d-mode for this...
tabs and spaces...
trailing whitespace
removed unused labels
whitespace again
Merge pull request #566 from John-Colvin/patch-2

int array ops: Removed redundant checks & scalar asm