On 11/14/19 3:48 PM, Richard Earnshaw (lists) wrote: > On 14/11/2019 10:07, Richard Henderson wrote: >> Since all but a couple of lines is shared between the two targets, >> enable them both at once. >> >> * config/arm/aarch-common-protos.h (arm_md_asm_adjust): Declare. >> * config/arm/aarch-common.c (arm_md_asm_adjust): New. >> * config/arm/arm-c.c (arm_cpu_builtins): Define >> __GCC_ASM_FLAG_OUTPUTS__. >> * config/arm/arm.c (TARGET_MD_ASM_ADJUST): New. >> * config/aarch64/aarch64-c.c (aarch64_define_unconditional_macros): >> Define __GCC_ASM_FLAG_OUTPUTS__. >> * config/aarch64/aarch64.c (TARGET_MD_ASM_ADJUST): New. >> * doc/extend.texi (FlagOutputOperands): Add documentation >> for ARM and AArch64. > > In AArch64 when SVE is enabled, there are some additional condition names > which > are more suited for describing the way conditions are set by the SVE > instructions. Do you plan to support those as well?
I did not, no. I read the acle spec once at the beginning of the year, and vaguely recall that it already covers pretty much all one wants to do. I haven't given much thought to sve in inline asm since. I suppose I can add them if they're thought important. r~