llvm-6502/test
Chandler Carruth 47a12d8d2c [x86] Fix PR20355 (and dups) by not using unsigned multiplication when
signed multiplication is requested. While there is not a difference in
the *low* half of the result, the *high* half (used specifically to
implement the signed division by these constants) certainly is used. The
test case I've nuked was actively asserting wrong code.

There is a delightful solution to doing signed multiplication even when
we don't have it that Richard Smith has crafted, but I'll add the
machinery back and implement that in a follow-up patch. This at least
restores correctness.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214007 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-26 01:52:13 +00:00
..
Analysis Add @llvm.assume, lowering, and some basic properties 2014-07-25 21:13:35 +00:00
Assembler
Bindings
Bitcode Move -verify-use-list-order into llvm-uselistorder 2014-07-25 17:13:03 +00:00
BugPoint
CodeGen [x86] Fix PR20355 (and dups) by not using unsigned multiplication when 2014-07-26 01:52:13 +00:00
DebugInfo Reapply "DebugInfo: Don't put fission type units in comdat sections." 2014-07-25 17:11:58 +00:00
ExecutionEngine [RuntimeDyld][AArch64] Update relocation tests and also add a simple GOT test. 2014-07-23 22:23:17 +00:00
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MC [X86] Add comments to clarify some non-obvious lines in the stackmap-nops.ll 2014-07-25 04:50:08 +00:00
Object Add an implementation for llvm-nm’s -print-file-name option (aka -o and -A). 2014-07-24 23:31:52 +00:00
Other
TableGen
tools llvm-vtabledump: A vtable dumper 2014-07-24 23:14:40 +00:00
Transforms Canonicalization for @llvm.assume 2014-07-25 21:45:17 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Move -verify-use-list-order into llvm-uselistorder 2014-07-25 17:13:03 +00:00
lit.cfg Move -verify-use-list-order into llvm-uselistorder 2014-07-25 17:13:03 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh