llvm-6502/test
Bob Wilson 208130f113 Convert calls to __sinpi and __cospi into __sincospi_stret
This adds an SimplifyLibCalls case which converts the special __sinpi and
__cospi (float & double variants) into a __sincospi_stret where appropriate to
remove duplicated work.

Patch by Tim Northover

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193943 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-03 06:48:38 +00:00
..
Analysis Consider (x == -1) unlikely in BranchProbabilityInfo 2013-11-01 10:58:22 +00:00
Assembler
Bindings
Bitcode Use a larger invalid attribute bitcode number 2013-10-31 19:12:36 +00:00
BugPoint
CodeGen Enable optimization of sin / cos pair into call to __sincos_stret for iOS7+. 2013-11-03 06:14:38 +00:00
DebugInfo DebugInfo: regenerate test case from Clang to adjust for fixes/improvements 2013-11-01 22:29:28 +00:00
ExecutionEngine [mips] XFAIL several MCJIT remote tests 2013-10-31 18:10:25 +00:00
Feature
FileCheck Add FileCheck tests for @LINE 2013-10-31 18:18:09 +00:00
Instrumentation
Integer
JitListener
Linker Debug Info: remove duplication of DIEs when a DIE can be shared across CUs. 2013-10-31 17:54:35 +00:00
LTO A better fix that also works on ppc: add a target tripple. 2013-11-02 06:00:09 +00:00
MC [AArch64] Add support for NEON scalar fixed-point convert to floating-point instructions. 2013-10-31 22:36:59 +00:00
Object Fix llvm-nm to mach OS X's nm on some tests. 2013-11-02 05:03:24 +00:00
Other Quote potential shell expansions found in tests 2013-10-28 23:37:45 +00:00
TableGen Enable variable arguments support for intrinsics. 2013-10-31 17:18:11 +00:00
tools
Transforms Convert calls to __sinpi and __cospi into __sincospi_stret 2013-11-03 06:48:38 +00:00
Unit
Verifier Add Verifier test case for variable argument intrinsics. 2013-10-31 17:18:17 +00:00
YAMLParser
CMakeLists.txt lit: add missing substitutions for recently added tools 2013-10-28 23:37:49 +00:00
lit.cfg lit: add missing substitutions for recently added tools 2013-10-28 23:37:49 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh