summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2007-04-04 00:13:29 +0000
committerEvan Cheng <evan.cheng@apple.com>2007-04-04 00:13:29 +0000
commit1e150dedd1486ef050d3eb2de7d7d9816ef94c6e (patch)
tree956b39ee15c934f7d936cad4f98bdf0f996a42e4 /llvm/lib/Target/ARM/ARMAsmPrinter.cpp
parentbd31f41daa059a1bdc86d16cf3553cc37e821e3f (diff)
downloadbcm5719-llvm-1e150dedd1486ef050d3eb2de7d7d9816ef94c6e.tar.gz
bcm5719-llvm-1e150dedd1486ef050d3eb2de7d7d9816ef94c6e.zip
Implement inline asm modifier P.
llvm-svn: 35640
Diffstat (limited to 'llvm/lib/Target/ARM/ARMAsmPrinter.cpp')
-rw-r--r--llvm/lib/Target/ARM/ARMAsmPrinter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
index 0a2147d223f..109ae215ad8 100644
--- a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
+++ b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
@@ -688,6 +688,7 @@ bool ARMAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
switch (ExtraCode[0]) {
default: return true; // Unknown modifier.
case 'c': // Don't print "$" before a global var name or constant.
+ case 'P': // Print a VFP double precision register.
printOperand(MI, OpNo);
return false;
case 'Q':
OpenPOWER on IntegriCloud