summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExpr.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-04-08 17:49:16 +0000
committerReid Kleckner <reid@kleckner.net>2014-04-08 17:49:16 +0000
commit6df5254d6f8b29fcd79030a30392a772d470f530 (patch)
treea9fdd42b99a6ec8ed14319039078c58fd34ea81a /clang/lib/Parse/ParseExpr.cpp
parent2541d4e5258bbc0e406b7156712c09cb7a253a51 (diff)
downloadbcm5719-llvm-6df5254d6f8b29fcd79030a30392a772d470f530.tar.gz
bcm5719-llvm-6df5254d6f8b29fcd79030a30392a772d470f530.zip
intrin.h: Fix up bugs in the cr3 and msr intrinsics
Don't include input and output regs in clobbers. Prefix some identifiers with __. Add a memory constraint to __readcr3 to prevent reordering. This constraint is heavy handed, but conservatively correct. Thanks to PaX Team for the suggestions. llvm-svn: 205778
Diffstat (limited to 'clang/lib/Parse/ParseExpr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud