[PATCH] Specify the volatile access behaviour of the memcpy, memmove and memset intrinsics
Arnaud A. de Grandmaison
arnaud.adegm at gmail.com
Fri May 24 01:26:27 PDT 2013
Hi Chandler,
Now that we are done with the conferences and vacations :), can we
finish implementing this feature (http://llvm-reviews.chandlerc.com/D386
& D376) ?
Notes:
After implementing the new API with this patch, the next steps would be :
- Upgrade all tests (but auto_upgrade_intrinsics) to use the new format
for memcpy/memmove. A boringly mechanical patch.
- Kill setVolatile in favor of the new setDestVolatile.
- Kill uses of isVolatile in favor of the new isDestVolatile /
isSourceVolatile
All those steps (including the patch under review) impact LLVM & Clang
code bases.
Cheers,
--
Arnaud A. de Grandmaison
More information about the llvm-commits
mailing list