Krzysztof Parzyszek
a72fad980c
[Hexagon] Replace instruction definitions with auto-generated ones
...
llvm-svn: 294753
2017-02-10 15:33:13 +00:00
Sjoerd Meijer
724023a1ec
This reapplies r281304. The issue was that I had missed
...
to copy the new isAdd field in the tablegen data structure.
llvm-svn: 281447
2016-09-14 08:20:03 +00:00
Sjoerd Meijer
520a18df9c
Revert of r281304 as it is causing build bot failures in hexagon
...
hwloop regression tests. These tests pass locally; will be investigating
where these differences come from.
llvm-svn: 281306
2016-09-13 08:51:59 +00:00
Sjoerd Meijer
05453991fe
This adds a new field isAdd to MCInstrDesc. The ARM and Hexagon instruction
...
descriptions now tag add instructions, and the Hexagon backend is using this to
identify loop induction statements.
Patch by Sam Parker and Sjoerd Meijer.
Differential Revision: https://reviews.llvm.org/D23601
llvm-svn: 281304
2016-09-13 08:08:06 +00:00
Colin LeMahieu
b8575b14be
[Hexagon] Adding some codegen tests and updating some to match spec.
...
llvm-svn: 239690
2015-06-13 21:46:39 +00:00