1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 16:33:37 +01:00
llvm-mirror/test/CodeGen
Eli Friedman 802dd20495 Atomic load/store on ARM/Thumb.
I don't really like the patterns, but I'm having trouble coming up with a
better way to handle them.

I plan on making other targets use the same legalization
ARM-without-memory-barriers is using... it's not especially efficient, but
if anyone cares, it's not that hard to fix for a given target if there's
some better lowering.

llvm-svn: 138621
2011-08-26 02:59:24 +00:00
..
Alpha
ARM Atomic load/store on ARM/Thumb. 2011-08-26 02:59:24 +00:00
Blackfin more tests not making the jump into the brave new world. 2011-07-09 16:57:10 +00:00
CBackend Revert r137134. It breaks some code as Eli pointed out. 2011-08-09 18:56:35 +00:00
CellSPU
CPP
Generic Update to the new EH scheme. 2011-08-25 23:48:37 +00:00
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 Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
PTX PTX: Add initial support for device function calls 2011-08-09 17:36:31 +00:00
SPARC
SystemZ
Thumb
Thumb2 Update tests. 2011-08-19 22:19:48 +00:00
X86 Add support for AVX 256-bit version of MOVDDUP! 2011-08-25 21:40:37 +00:00
XCore Add Uses=[SP] to call instructions. This fixes a miscompilation with a 2011-08-24 13:32:43 +00:00