llvm-project/llvm/lib/Transforms
Michael Zolotukhin 9be3b8b9bb Revert "[Unroll] Implement a conservative and monotonically increasing cost tracking system during the full unroll heuristic analysis that avoids counting any instruction cost until that instruction becomes "live" through a side-effect or use outside the..."
This reverts commit r269388.

It caused some bots to fail, I'm reverting it until I investigate the
issue.

llvm-svn: 269395
2016-05-13 06:32:25 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
IPO [ThinLTO] Don't re-analyze callee at same threshold unnecessarily 2016-05-11 22:56:19 +00:00
InstCombine [InstCombine] Fold icmp ugt/ult (udiv i32 C2, X), C1. 2016-05-10 20:22:09 +00:00
Instrumentation Return a StringRef from getSection. 2016-05-11 18:21:59 +00:00
ObjCARC Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them. 2016-04-29 15:22:48 +00:00
Scalar Revert "[Unroll] Implement a conservative and monotonically increasing cost tracking system during the full unroll heuristic analysis that avoids counting any instruction cost until that instruction becomes "live" through a side-effect or use outside the..." 2016-05-13 06:32:25 +00:00
Utils [PM] Port of the DepndenceAnalysis to the new PM. 2016-05-12 22:19:39 +00:00
Vectorize Tidied up switch cases. NFCI. 2016-05-12 21:01:20 +00:00
CMakeLists.txt
LLVMBuild.txt