r361261 - [ARM][CMSE] Add commandline option and feature macro

2019-05-21 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Tue May 21 07:21:26 2019 New Revision: 361261 URL: http://llvm.org/viewvc/llvm-project?rev=361261&view=rev Log: [ARM][CMSE] Add commandline option and feature macro Defines macro ARM_FEATURE_CMSE to 1 for v8-M targets and introduces -mcmse option which for v8-M targets s

r359348 - [AArch64] Add support for MTE intrinsics

2019-04-26 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Fri Apr 26 14:08:11 2019 New Revision: 359348 URL: http://llvm.org/viewvc/llvm-project?rev=359348&view=rev Log: [AArch64] Add support for MTE intrinsics This provides intrinsics support for Memory Tagging Extension (MTE), which was introduced with the Armv8.5-a architectu

r304889 - [ARM] Fix Neon vector type alignment to 64-bit

2017-06-07 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Wed Jun 7 05:02:02 2017 New Revision: 304889 URL: http://llvm.org/viewvc/llvm-project?rev=304889&view=rev Log: [ARM] Fix Neon vector type alignment to 64-bit This is restricted version of patch - https://reviews.llvm.org/D33205 that I reverted as it was leading to ABI b

r304705 - Add support for #pragma clang section

2017-06-05 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Mon Jun 5 05:11:57 2017 New Revision: 304705 URL: http://llvm.org/viewvc/llvm-project?rev=304705&view=rev Log: Add support for #pragma clang section This patch provides a means to specify section-names for global variables, functions and static variables, using #pragma

r304220 - Reverting Neon vector type 64-alignment fix

2017-05-30 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Tue May 30 12:09:47 2017 New Revision: 304220 URL: http://llvm.org/viewvc/llvm-project?rev=304220&view=rev Log: Reverting Neon vector type 64-alignment fix The patch caused ABI breaks on darwin/others. Reverting to come back with a more restrictive patch. Modified:

Re: r304201 - [ARM] Fix Neon vector type alignment to 64-bit

2017-05-30 Thread Javed Absar via cfe-commits
/builds/7620 Can you have a look, or revert? + 1 best, vedant Thanks, Diana On 30 May 2017 at 12:12, Javed Absar via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: Author: javed.absar Date: Tue May 30 05:12:15 2017 New Revision: 304201 URL: http://llvm.org/viewvc/llvm-project?re

Re: r304201 - [ARM] Fix Neon vector type alignment to 64-bit

2017-05-30 Thread Javed Absar via cfe-commits
n 30 May 2017 at 12:12, Javed Absar via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: Author: javed.absar Date: Tue May 30 05:12:15 2017 New Revision: 304201 URL: http://llvm.org/viewvc/llvm-project?rev=304201&view=rev Log: [ARM] Fix Neon vector type alignment to 64-bit The maxi

r304210 - Fix issue with test that caused bildbot failure

2017-05-30 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Tue May 30 08:34:26 2017 New Revision: 304210 URL: http://llvm.org/viewvc/llvm-project?rev=304210&view=rev Log: Fix issue with test that caused bildbot failure These tests did not specify the target. The failure was triggered by change - https://reviews.llvm.org/D33205

r304201 - [ARM] Fix Neon vector type alignment to 64-bit

2017-05-30 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Tue May 30 05:12:15 2017 New Revision: 304201 URL: http://llvm.org/viewvc/llvm-project?rev=304201&view=rev Log: [ARM] Fix Neon vector type alignment to 64-bit The maximum alignment for ARM NEON data types should be 64-bits as specified in ARM procedure call standard docu

[PATCH] D25474: [ARM] Fix - missing target-cpu in test

2016-10-12 Thread Javed Absar via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL284009: [ARM] Fix - missing target-cpu in test (authored by javed.absar). Changed prior to commit: https://reviews.llvm.org/D25474?vs=74247&id=74365#toc Repository: rL LLVM https://reviews.llvm.org/

r284009 - [ARM] Fix - missing target-cpu in test

2016-10-12 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Wed Oct 12 07:13:55 2016 New Revision: 284009 URL: http://llvm.org/viewvc/llvm-project?rev=284009&view=rev Log: [ARM] Fix - missing target-cpu in test Fixes an incomplete test, wherein the target-cpu name (cortex-r52) was missing. Differential Revision: http://reviews.l

[PATCH] D25474: [ARM] Fix - missing target-cpu in test

2016-10-11 Thread Javed Absar via cfe-commits
javed.absar created this revision. javed.absar added reviewers: jmolloy, rengolin. javed.absar added a subscriber: cfe-commits. Herald added a subscriber: aemerson. This patch fixes an incomplete test, wherein the target-cpu name (cortex-r52) was missing. https://reviews.llvm.org/D25474 Files:

r283543 - [ARM]: Add Cortex-R52 target

2016-10-07 Thread Javed Absar via cfe-commits
Author: javed.absar Date: Fri Oct 7 07:08:41 2016 New Revision: 283543 URL: http://llvm.org/viewvc/llvm-project?rev=283543&view=rev Log: [ARM]: Add Cortex-R52 target This patch adds Cortex-R52, the new ARM real-time processor. Cortex-R52 implements the ARMv8-R architecture. Modified: cfe/t

[PATCH] D25210: [ARM] Add Cortex-R52 target to CLANG

2016-10-07 Thread Javed Absar via cfe-commits
javed.absar updated this revision to Diff 73896. javed.absar added a comment. This patch changes the default cpu for armv8-r from 'generic' to cortex-r52. This is also to reflect the equivalent changes made in llvm, based on review comments. https://reviews.llvm.org/D25210 Files: lib/Basic/

[PATCH] D25210: [ARM] Add Cortex-R52 target to CLANG

2016-10-03 Thread Javed Absar via cfe-commits
javed.absar created this revision. javed.absar added reviewers: rengolin, jmolloy, t.p.northover. javed.absar added a subscriber: cfe-commits. Herald added subscribers: samparker, aemerson. The following patch adds Cortex-R52, the new ARM real-time processor, to CLANG. Cortex-R52 implements the