llvm-6502/lib
David Majnemer cd237ed585 InstSimplify: Optimize signed icmp of -(zext V)
Summary:
We know that -(zext V) will always be <= zero, simplify signed icmps
that have these.

Uncovered using http://www.cs.utah.edu/~regehr/souper/

Reviewers: nicholas

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208809 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-14 20:16:28 +00:00
..
Analysis InstSimplify: Optimize signed icmp of -(zext V) 2014-05-14 20:16:28 +00:00
AsmParser
Bitcode
CodeGen DebugInfo: Do not delay attaching DW_AT_inline attribute to abstract definitions. 2014-05-14 17:58:53 +00:00
DebugInfo
ExecutionEngine [RuntimeDyld] Fix handling of i386 PC-rel external relocations. This fixes 2014-05-13 22:09:07 +00:00
IR Split GlobalValue into GlobalValue and GlobalObject. 2014-05-13 18:45:48 +00:00
IRReader
LineEditor
Linker Split GlobalValue into GlobalValue and GlobalObject. 2014-05-13 18:45:48 +00:00
LTO
MC Make the split function use StringRef::split. 2014-05-13 19:55:17 +00:00
Object [obj2yaml] Support ELF input format in the obj2yaml tool. 2014-05-14 05:07:47 +00:00
Option
ProfileData
Support
TableGen
Target ARM-BE: test files for vector argument passing 2014-05-14 16:59:44 +00:00
Transforms [asan] Fix compiler warnings. 2014-05-14 10:56:19 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile