llvm-6502/lib
Steven Wu a511846bdf Fix another infinite loop in InstCombine
Summary:
InstCombine infinite-loops for the testcase added
It is because InstCombine is generating instructions that can be
optimized by itself. Fix by not optimizing frem if the optimized
type is the same as original type.
rdar://problem/19150820

Reviewers: majnemer

Differential Revision: http://reviews.llvm.org/D6634

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224097 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-12 04:34:07 +00:00
..
Analysis
AsmParser
Bitcode Bitcode: Add missing "Remove in 4.0" comments 2014-12-12 02:11:31 +00:00
CodeGen Comment and minor code cleanup for GCStrategy (NFC) 2014-12-12 00:49:03 +00:00
DebugInfo
ExecutionEngine
IR Document that PassManager::add() may delete the pass right away. 2014-12-12 01:27:01 +00:00
IRReader
LineEditor
Linker
LTO
MC
Object
Option
ProfileData
Support
TableGen
Target R600: Fix min/max matching problems with unordered compares 2014-12-12 02:30:37 +00:00
Transforms Fix another infinite loop in InstCombine 2014-12-12 04:34:07 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile