This is a new barrier which limits speculative execution of the
instructions following it.
Patch by Pablo Barrio!
Paths
| Differential D52477
[ARM][v8.5A] Add speculation barrier to ARM & Thumb instruction sets ClosedPublic Authored by olista01 on Sep 25 2018, 7:17 AM.
Details Summary This is a new barrier which limits speculative execution of the Patch by Pablo Barrio!
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 27 2018, 6:30 AM Closed by commit rL343213: [ARM][v8.5A] Add speculation barrier to ARM & Thumb instruction sets (authored by olista01). · Explain WhySep 27 2018, 6:43 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 167311 llvm/trunk/lib/Target/ARM/ARM.td
llvm/trunk/lib/Target/ARM/ARMInstrInfo.td
llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td
llvm/trunk/lib/Target/ARM/ARMSubtarget.h
llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
llvm/trunk/test/MC/ARM/armv8.5a-specctrl-error-thumb.s
llvm/trunk/test/MC/ARM/armv8.5a-specctrl-error.s
llvm/trunk/test/MC/ARM/armv8.5a-specctrl.s
llvm/trunk/test/MC/Disassembler/ARM/armv8.5a-specctrl-thumb.txt
llvm/trunk/test/MC/Disassembler/ARM/armv8.5a-specctrl.txt
|