llvm-project/llvm/lib/Transforms/IPO
Nadav Rotem aeb17df802 LoopVectorizer: When -Os is used, vectorize only loops that dont require a tail loop. There is no testcase because I dont know of a way to initialize the loop vectorizer pass without adding an additional hidden flag.
llvm-svn: 169950
2012-12-12 01:11:46 +00:00
..
ArgumentPromotion.cpp s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
BarrierNoopPass.cpp Introduce a BarrierNoop pass, a hack designed to allow *some* control 2012-10-18 08:05:46 +00:00
CMakeLists.txt Introduce a BarrierNoop pass, a hack designed to allow *some* control 2012-10-18 08:05:46 +00:00
ConstantMerge.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
DeadArgumentElimination.cpp s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
ExtractGV.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
FunctionAttrs.cpp s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
GlobalDCE.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
GlobalOpt.cpp s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
IPConstantPropagation.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
IPO.cpp Change the internalize pass to internalize all symbols when given an empty 2012-10-26 18:47:48 +00:00
InlineAlways.cpp Add 'using' declarations to suppress -Woverloaded-virtual warnings. 2012-12-04 05:41:27 +00:00
InlineSimple.cpp Add 'using' declarations to suppress -Woverloaded-virtual warnings. 2012-12-04 05:41:27 +00:00
Inliner.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Internalize.cpp Use an ArrayRef instead of a std::vector&. 2012-12-11 16:36:02 +00:00
LLVMBuild.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
LoopExtractor.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
MergeFunctions.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
PartialInlining.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
PassManagerBuilder.cpp LoopVectorizer: When -Os is used, vectorize only loops that dont require a tail loop. There is no testcase because I dont know of a way to initialize the loop vectorizer pass without adding an additional hidden flag. 2012-12-12 01:11:46 +00:00
PruneEH.cpp s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. 2012-12-07 23:16:57 +00:00
StripDeadPrototypes.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
StripSymbols.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00