This is an archive of the discontinued LLVM Phabricator instance.

[clang][Headers] _mm_stream_load_si128 should accept const arguments.
ClosedPublic

Authored by ab on Jan 30 2015, 8:12 AM.

Details

Summary

Patch originally by Wolfgang Pieb.

Diff Detail

Event Timeline

Bigcheese updated this revision to Diff 19038.Jan 30 2015, 8:12 AM
Bigcheese retitled this revision from to [clang][Headers] _mm_stream_load_si128 should accept const arguments..
Bigcheese updated this object.
Bigcheese edited the test plan for this revision. (Show Details)
Bigcheese added a reviewer: craig.topper.
Bigcheese added a subscriber: Unknown Object (MLST).
asl added a subscriber: asl.Jan 30 2015, 8:44 AM

Is line 157 now casting away const? Maybe it doesn't matter here...
(I can't seem to get phab to put my comment on the appropriate source line.)

craig.topper edited edge metadata.Jan 30 2015, 10:30 PM

I believe we should also fix the version in avxintrin.h _mm256_stream_load_si256(m256i *V)

ab commandeered this revision.Oct 2 2015, 4:34 PM
ab accepted this revision.
ab added a reviewer: Bigcheese.
ab added a reviewer: ab.
This revision is now accepted and ready to land.Oct 2 2015, 4:34 PM
ab closed this revision.Oct 2 2015, 4:34 PM

Stumbled upon this while looking for the intel guide! Fixed in r249213.