llvm-6502/test/CodeGen
Shuxin Yang 1cd1d02141 Disable some unsafe-fp-math DAG-combine transformation after legalization.
For instance, following transformation will be disabled:
    x + x + x => 3.0f * x;

The problem of these transformations is that it introduces a FP constant, which
following Instruction-Selection pass cannot handle.

Reviewed by Nadav, thanks a lot!

rdar://13445387


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177933 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-25 22:52:29 +00:00
..
AArch64
ARM Reorder the DIFile field in DILexicalBlock to become a prefix common with other DIScopes 2013-03-22 05:47:44 +00:00
CPP
Generic XFAIL some of the generic CodeGen tests for Hexagon. 2013-03-25 21:04:16 +00:00
Hexagon Hexagon: Add and enable memops setbit, clrbit, &,|,+,- for byte, short, and word. 2013-03-22 18:41:34 +00:00
Inputs Remove unused field in DISubprogram 2013-03-21 20:28:52 +00:00
MBlaze Remove unnecessary leading comment characters in lit-only file 2013-03-18 22:08:16 +00:00
Mips Remove unnecessary leading comment characters in lit-only file 2013-03-18 22:08:16 +00:00
MSP430 Remove unnecessary leading comment characters in lit-only file 2013-03-18 22:08:16 +00:00
NVPTX [NVPTX] Fix handling of vector arguments 2013-03-24 21:17:47 +00:00
PowerPC Fix a register-class comparison bug in PPCCTRLoops 2013-03-21 23:23:34 +00:00
R600 R600: Fix up test/CodeGen/R600/llvm.pow.ll for r177730 2013-03-22 15:24:16 +00:00
SI
SPARC Remove unnecessary leading comment characters in lit-only file 2013-03-18 22:08:16 +00:00
Thumb Reorder the DIFile field in DILexicalBlock to become a prefix common with other DIScopes 2013-03-22 05:47:44 +00:00
Thumb2
X86 Disable some unsafe-fp-math DAG-combine transformation after legalization. 2013-03-25 22:52:29 +00:00
XCore Remove unnecessary leading comment characters in lit-only file 2013-03-18 22:08:16 +00:00