Krzysztof Parzyszek
|
2af5037d34
|
[Hexagon] Use automatically-generated scheduling information for HVX
Patch by Jyotsna Verma.
llvm-svn: 302073
|
2017-05-03 20:10:36 +00:00 |
Krzysztof Parzyszek
|
4a1c3f0aaa
|
[Hexagon] Replace CVI_VM_CUR_LD type with CVI_VM_LD
A .cur instruction can be identified by checking isCVINew() && mayLoad().
Patch by Colin LeMahieu.
llvm-svn: 301829
|
2017-05-01 20:16:35 +00:00 |
Krzysztof Parzyszek
|
058abf1a4a
|
[Hexagon] Change the vector scaling for vector offsets
Keep full offset value on MI-level instructions, but have it scaled down
in the MC-level instructions.
llvm-svn: 299664
|
2017-04-06 17:28:21 +00:00 |
Krzysztof Parzyszek
|
1aaf41af54
|
[Hexagon] Start using regmasks on calls
Reapply r295371 with a fix for the Windows bot failures.
llvm-svn: 295504
|
2017-02-17 22:14:51 +00:00 |
Rafael Espindola
|
6eab4044b9
|
Revert "[Hexagon] Start using regmasks on calls"
This reverts commit r295371.
It broke windows bots:
http://bb.pgr.jp/builders/ninja-clang-i686-msc19-R/builds/11402/steps/test-llvm/logs/stdio
llvm-svn: 295402
|
2017-02-17 02:08:58 +00:00 |
Krzysztof Parzyszek
|
fb9503c080
|
[Hexagon] Start using regmasks on calls
All the cool targets are doing it...
llvm-svn: 295371
|
2017-02-16 20:25:23 +00:00 |
Krzysztof Parzyszek
|
f9015e62fd
|
[Hexagon] Introduce Hexagon V62
llvm-svn: 294805
|
2017-02-10 23:46:45 +00:00 |
Krzysztof Parzyszek
|
a72fad980c
|
[Hexagon] Replace instruction definitions with auto-generated ones
llvm-svn: 294753
|
2017-02-10 15:33:13 +00:00 |