[clang] acc5db2 - [Thumb1] Do not allow Armv6-m XO and PI code

2023-08-22 Thread Keith Walker via cfe-commits
Author: Keith Walker Date: 2023-08-22T11:08:11+01:00 New Revision: acc5db2bedd50a66f156b63be8469271f7b19322 URL: https://github.com/llvm/llvm-project/commit/acc5db2bedd50a66f156b63be8469271f7b19322 DIFF: https://github.com/llvm/llvm-project/commit/acc5db2bedd50a66f156b63be8469271f7b19322.diff

[clang] 109bf25 - [AArch64] Change __ARM_FEATURE_FP16FML macro name to __ARM_FEATURE_FP16_FML

2021-04-30 Thread Keith Walker via cfe-commits
Author: Keith Walker Date: 2021-04-30T11:03:15+01:00 New Revision: 109bf25e2c425ea5dd20836f25176cf9d9479016 URL: https://github.com/llvm/llvm-project/commit/109bf25e2c425ea5dd20836f25176cf9d9479016 DIFF: https://github.com/llvm/llvm-project/commit/109bf25e2c425ea5dd20836f25176cf9d9479016.diff

r325492 - [ARM] disable FPU features when using soft floating point.

2018-02-19 Thread Keith Walker via cfe-commits
Author: kwalker Date: Mon Feb 19 04:40:26 2018 New Revision: 325492 URL: http://llvm.org/viewvc/llvm-project?rev=325492=rev Log: [ARM] disable FPU features when using soft floating point. To be compatible with GCC if soft floating point is in effect any FPU specified is effectively ignored, eg,

r319425 - Revert [ARM] disable FPU features when using soft floating point.

2017-11-30 Thread Keith Walker via cfe-commits
Author: kwalker Date: Thu Nov 30 04:05:18 2017 New Revision: 319425 URL: http://llvm.org/viewvc/llvm-project?rev=319425=rev Log: Revert [ARM] disable FPU features when using soft floating point. This reverts r319420 It is failing the test Driver/arm-mfpu.c so reverting while I investigate the

r319420 - [ARM] disable FPU features when using soft floating point.

2017-11-30 Thread Keith Walker via cfe-commits
Author: kwalker Date: Thu Nov 30 03:38:56 2017 New Revision: 319420 URL: http://llvm.org/viewvc/llvm-project?rev=319420=rev Log: [ARM] disable FPU features when using soft floating point. To be compatible with GCC if soft floating point is in effect any FPU specified is effectively ignored, eg,

[PATCH] D24998: Add a new optimization option -Og

2016-10-05 Thread Keith Walker via cfe-commits
keith.walker.arm added a comment. Looking into what optimisations would be relevant to -Og (or rather what optimisation should be omitted because they are too disruptive to the debug experience) is something that I have on my road-map as something to look into and gather feedback on. I agree

r245833 - [AArch64] Define the macro __ARM_FP16_ARGS

2015-08-24 Thread Keith Walker via cfe-commits
Author: kwalker Date: Mon Aug 24 05:11:14 2015 New Revision: 245833 URL: http://llvm.org/viewvc/llvm-project?rev=245833view=rev Log: [AArch64] Define the macro __ARM_FP16_ARGS The ACLE (ARM C Language Extensions) 2.0 defines that the predefined macro __ARM_FP16_ARGS should be defined if __fp16