r206963 - [ARM64] Change inline assembly constraints to be more lax, to match the behaviour of Clang/AArch64 and GCC.
Eric Christopher
echristo at gmail.com
Fri Apr 25 13:39:54 PDT 2014
> + case 'U':
> + // Ump: A memory address suitable for ldp/stp in SI, DI, SF and DF modes, whatever they may be
> + // Utf: A memory address suitable for ldp/stp in TF mode, whatever it may be
> + // Usa: An absolute symbolic address
> + // Ush: The high part (bits 32:12) of a pc-relative symbolic address
> + llvm_unreachable("FIXME: Unimplemented support for bizarre constraints");
Additional review: remove the mode comments - they aren't useful.
-eric
More information about the cfe-commits
mailing list