1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/test/CodeGen
Hans Wennborg 8c011bd43a Extend the IL for selecting TLS models (PR9788)
This allows the user/front-end to specify a model that is better
than what LLVM would choose by default. For example, a variable
might be declared as

  @x = thread_local(initialexec) global i32 42

if it will not be used in a shared library that is dlopen'ed.

If the specified model isn't supported by the target, or if LLVM can
make a better choice, a different model may be used.

llvm-svn: 159077
2012-06-23 11:37:03 +00:00
..
ARM Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
CellSPU
CPP
Generic test/CodeGen/Generic/asm-large-immediate.ll: Mark it as XFAIL: powerpc, possibly due to r158939. 2012-06-22 13:41:00 +00:00
Hexagon Enable all Hexagon tests. 2012-05-15 16:13:12 +00:00
MBlaze
Mips Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
MSP430 These tests used intrinsics with the wrong prototype. They weren't caught because 2012-05-27 19:35:41 +00:00
NVPTX Add llvm.fabs intrinsic. 2012-05-28 21:48:37 +00:00
PowerPC Add support for the PPC isel instruction. 2012-06-22 23:10:08 +00:00
SPARC
Thumb
Thumb2 Add a test case for global live range splitting. 2012-05-23 23:42:23 +00:00
X86 Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
XCore Fix pattern for MKMSK instruction. 2012-06-13 17:59:12 +00:00