diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-04-08 17:49:16 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-04-08 17:49:16 +0000 |
| commit | 6df5254d6f8b29fcd79030a30392a772d470f530 (patch) | |
| tree | a9fdd42b99a6ec8ed14319039078c58fd34ea81a /llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | |
| parent | 2541d4e5258bbc0e406b7156712c09cb7a253a51 (diff) | |
| download | bcm5719-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 'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp')
0 files changed, 0 insertions, 0 deletions

