1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 12:02:58 +02:00
llvm-mirror/test/CodeGen
Nemanja Ivanovic 7ebfc5f86b [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set
This patch corresponds to review:

The newly added VSX D-Form (register + offset) memory ops target the upper half
of the VSX register set. The existing ones target the lower half. In order to
unify these and have the ability to target all the VSX registers using D-Form
operations, this patch defines Pseudo-ops for the loads/stores which are
expanded post-RA. The expansion then choses the correct opcode based on the
register that was allocated for the operation.

llvm-svn: 283212
2016-10-04 11:25:52 +00:00
..
AArch64 Revert "Codegen: Tail-duplicate during placement." 2016-10-04 00:38:23 +00:00
AMDGPU Set some tests to an unknown vendor and OS 2016-10-03 21:58:20 +00:00
ARM Revert "Codegen: Tail-duplicate during placement." 2016-10-04 00:38:23 +00:00
BPF Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-09-28 16:37:50 +00:00
Generic llc: Add -start-before/-stop-before options 2016-09-23 21:46:02 +00:00
Hexagon Set some tests to an unknown vendor and OS 2016-10-03 21:58:20 +00:00
Inputs
Lanai
Mips [mips][fastisel] Consider soft-float an unsupported floating point mode 2016-10-04 10:35:07 +00:00
MIR AMDGPU: Partially fix control flow at -O0 2016-09-29 01:44:16 +00:00
MSP430 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-09-28 16:37:50 +00:00
NVPTX [NVPTX] Added intrinsics for atom.gen.{sys|cta}.* instructions. 2016-09-28 17:25:38 +00:00
PowerPC [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
SPARC [Myriad]: set LeonCASA processor feature 2016-09-13 17:51:41 +00:00
SystemZ Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-09-28 16:37:50 +00:00
Thumb Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-09-28 16:37:50 +00:00
Thumb2 Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently" 2016-09-14 09:45:28 +00:00
WebAssembly Revert "Codegen: Tail-duplicate during placement." 2016-10-04 00:38:23 +00:00
WinEH
X86 Revert "Codegen: Tail-duplicate during placement." 2016-10-04 00:38:23 +00:00
XCore Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-09-28 16:37:50 +00:00