llvm-project/llvm/lib/Transforms
Sanjay Patel 6f716a7c5e [InstCombine] C / -X --> -C / X
We already do this in DAGCombiner, but it should
also be good to eliminate the fsub use in IR.

This is similar to rL325648.

llvm-svn: 325649
2018-02-21 00:01:45 +00:00
..
AggressiveInstCombine [AggressiveInstCombine] Fixed TruncCombine class to handle TruncInst leaf node correctly. 2018-01-31 22:39:05 +00:00
Coroutines [Coroutines] Move debug statement before assert 2018-02-19 20:50:09 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
IPO [ThinLTO] Add GraphTraits for FunctionSummaries 2018-02-19 15:14:50 +00:00
InstCombine [InstCombine] C / -X --> -C / X 2018-02-21 00:01:45 +00:00
Instrumentation [hwasan] Fix kernel instrumentation of stack. 2018-02-09 00:59:10 +00:00
ObjCARC [ObjCARC] Do not turn a call to @objc_autoreleaseReturnValue into a call 2018-01-19 23:51:13 +00:00
Scalar [DSE] Don't DSE stores that subsequent memmove calls read from 2018-02-20 23:19:34 +00:00
Utils Revert "[mem2reg] Use range loops (NFCI)" 2018-02-19 22:48:51 +00:00
Vectorize [SLP] Allow vectorization of reversed loads. 2018-02-14 15:29:15 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00