llvm-6502/test/CodeGen
Bruno Cardoso Lopes 3bde6fe0df Introduce a pass to insert vzeroupper instructions to avoid AVX to
SSE transition penalty. The pass is enabled through the "x86-use-vzeroupper"
llc command line option. This is only the first step (very naive and
conservative one) to sketch out the idea, but proper DFA is coming next
to allow smarter decisions. Comments and ideas now and in further commits
will be very appreciated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138317 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-23 01:14:17 +00:00
..
Alpha
ARM With the fix in r138164: "Add <imp-def> operands to QQ and QQQQ stack loads." 2011-08-20 00:34:45 +00:00
Blackfin
CBackend
CellSPU
CPP
Generic
MBlaze
Mips Use subword loads instead of a 4-byte load when the size of a structure (or a 2011-08-18 23:39:37 +00:00
MSP430
PowerPC
PTX
SPARC
SystemZ
Thumb
Thumb2 Update tests. 2011-08-19 22:19:48 +00:00
X86 Introduce a pass to insert vzeroupper instructions to avoid AVX to 2011-08-23 01:14:17 +00:00
XCore Add intrinsics for SETEV, GETED, GETET. 2011-08-18 13:00:48 +00:00