On 06/08/18 15:00, Christophe Lyon wrote:
> On Fri, 27 Jul 2018 at 11:38, Richard Earnshaw
> wrote:
>>
>>
>> This patch defines a speculation barrier for AArch32.
>>
>> * config/arm/unspecs.md (unspecv): Add VUNSPEC_SPECULATION_BARRIER.
>> * config/arm/arm.md (speculation_barrier)
On Fri, 27 Jul 2018 at 11:38, Richard Earnshaw wrote:
>
>
> This patch defines a speculation barrier for AArch32.
>
> * config/arm/unspecs.md (unspecv): Add VUNSPEC_SPECULATION_BARRIER.
> * config/arm/arm.md (speculation_barrier): New expand.
> (speculation_barrier_insn): N
This patch defines a speculation barrier for AArch32.
* config/arm/unspecs.md (unspecv): Add VUNSPEC_SPECULATION_BARRIER.
* config/arm/arm.md (speculation_barrier): New expand.
(speculation_barrier_insn): New pattern.
---
gcc/config/arm/arm.md | 21 +++