Add some more memory constraints for ARM.

Part of rdar://9197685

llvm-svn: 133225
This commit is contained in:
Eric Christopher 2011-06-17 01:40:49 +00:00
parent 73bf5dbd16
commit d10485412d
1 changed files with 6 additions and 0 deletions

View File

@ -2055,6 +2055,12 @@ public:
case 'q': // ...ARMV4 ldrsb
case 'v': // ...VFP load/store (reg+constant offset)
case 'y': // ...iWMMXt load/store
case 't': // address valid for load/store opaque types wider
// than 128-bits
case 'n': // valid address for Neon doubleword vector load/store
case 'm': // valid address for Neon element and structure load/store
case 's': // valid address for non-offset loads/stores of quad-word
// values in four ARM registers
Info.setAllowsMemory();
Name++;
return true;