1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/test
Matt Arsenault 738704053f Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Better NaN handling for AMDGCN fmed3.

All operands are checked for NaN now. The checks
were moved before the canonicalization to provide
a better mapping from fclamp. Changed the behaviour
of fmed3(x,y,NaN) to return max(x,y) instead of
min(x,y) in light of this. Updated tests as a result
and added some new cases to cover the fix.

Patch by Alan Baker

llvm-svn: 336375
2018-07-05 17:05:36 +00:00
..
Analysis [CostModel][X86] Add UDIV/UREM by pow2 costs 2018-07-05 16:56:28 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen AMDGPU: Don't use spir_kernel in a test 2018-07-05 17:01:29 +00:00
DebugInfo NFC - Various typo fixes in tests 2018-07-04 13:28:39 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MC Reverting r336322 for now, as it causes an assert failure 2018-07-05 08:52:03 +00:00
Object
ObjectYAML
Other Implement strip.invariant.group 2018-07-02 04:49:30 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [TableGen] Increase the number of supported decoder fix-ups. 2018-07-05 10:39:15 +00:00
ThinLTO/X86 [ThinLTO] Update ThinLTO cache file atimes when on Windows 2018-07-04 14:17:10 +00:00
tools [llvm-objdump] Removed archive-headers-disas test 2018-07-05 16:49:46 +00:00
Transforms Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN 2018-07-05 17:05:36 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh