Hi, At what stage ie) in which file gcc(autovectorizer) selects movdqa/movdqu instruction???? Gcc-4.1.2(autovectorizer) does not support misaligned stores. I am trying to improve the gcc to support them. I found the locations in the code where autovectorizer stops when it finds unaligned acceses. I made modifications to it to continue even if it finds them. But in the assembly code autovectorizer is using movdqa instead of movdqu. So i am getting segmentation fault when I run the code. How should I proceed??? Thanks in advance. ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/