llvm-project/llvm/test
Nemanja Ivanovic e1a525ed06 [PowerPC] Do not round values prior to converting to integer
Adding the FP_ROUND nodes when combining FP_TO_[SU]INT of elements
feeding a BUILD_VECTOR into an FP_TO_[SU]INT of the built vector
loses precision. This patch removes the code that adds these nodes
to true f64 operands. It also adds patterns required to ensure
the code is still vectorized rather than converting individual
elements and inserting into a vector.

Fixes https://bugs.llvm.org/show_bug.cgi?id=38342

Differential Revision: https://reviews.llvm.org/D50121

llvm-svn: 338658
2018-08-02 00:03:22 +00:00
..
Analysis [BasicAA] Use PhiValuesAnalysis if available when handling phi alias 2018-07-30 11:52:08 +00:00
Assembler [ThinLTO] Only emit referenced type id records in index files 2018-07-19 22:25:56 +00:00
Bindings
Bitcode [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests 2018-07-11 20:25:49 +00:00
BugPoint
CodeGen [PowerPC] Do not round values prior to converting to integer 2018-08-02 00:03:22 +00:00
DebugInfo [AArch64] DWARF: do not generate AT_location for thread local 2018-08-01 23:46:49 +00:00
Demangle [MS Demangler] Properly demangle templated operators. 2018-08-01 18:32:47 +00:00
Examples
ExecutionEngine Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models" 2018-07-23 21:14:35 +00:00
Feature
FileCheck [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure 2018-07-20 20:21:57 +00:00
Instrumentation [ASAN] Use the correct shadow offset for ASAN on FreeBSD/mips64. 2018-08-01 22:51:13 +00:00
Integer
JitListener
LTO Revert "Enrich inline messages", tests fail 2018-08-01 08:02:40 +00:00
Linker
MC [AArch64] Disallow the MachO specific .loh directive for windows 2018-08-01 06:50:18 +00:00
Object
ObjectYAML
Other Reland r338431: "Add DebugCounters to DivRemPairs" 2018-08-01 23:14:14 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [json, test] Fix the json.td test - the path to python could contain spaces 2018-07-13 15:10:53 +00:00
ThinLTO/X86 Revert "Enrich inline messages", tests fail 2018-08-01 08:02:40 +00:00
Transforms [InstSimplify] move minnum/maxnum with same arg fold from instcombine 2018-08-01 23:05:55 +00:00
Unit
Verifier Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions. 2018-07-16 00:28:24 +00:00
YAMLParser
tools [llvm-mca][x86] Add CMPXCHG instruction resource tests 2018-08-01 17:25:11 +00:00
.clang-format
CMakeLists.txt Make check-llvm depend on llvm-undname 2018-07-20 18:42:19 +00:00
TestRunner.sh
lit.cfg.py And add a lit substitution for llvm-undname, as the comment says to 2018-07-20 18:45:01 +00:00
lit.site.cfg.py.in