llvm-6502/include/llvm/Transforms/Utils
Karthik Bhat 8ffc96a163 Allow vectorization of intrinsics such as powi,cttz and ctlz in Loop and SLP Vectorizer.
This patch adds support to vectorize intrinsics such as powi, cttz and ctlz in Vectorizer. These intrinsics are different from other
intrinsics as second argument to these function must be same in order to vectorize them and it should be represented as a scalar.
Review: http://reviews.llvm.org/D3851#inline-32769 and http://reviews.llvm.org/D3937#inline-32857


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209873 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-30 04:31:24 +00:00
..
ASanStackFrameLayout.h
BasicBlockUtils.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
BuildLibCalls.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
BypassSlowDivision.h
Cloning.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
CmpInstAnalysis.h Whitespace. 2014-05-19 04:43:03 +00:00
CodeExtractor.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
CtorUtils.h Re-commit r208025, reverted in r208030, with a fix for a conformance issue 2014-05-06 01:44:26 +00:00
GlobalStatus.h
IntegerDivision.h Whitespace. 2014-05-19 04:43:03 +00:00
Local.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
LoopUtils.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
ModuleUtils.h
PromoteMemToReg.h [C++] Use 'nullptr'. Transforms edition. 2014-04-25 05:29:35 +00:00
SimplifyIndVar.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SimplifyLibCalls.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SpecialCaseList.h
SSAUpdater.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SSAUpdaterImpl.h [Modules] Make Support/Debug.h modular. This requires it to not change 2014-04-21 22:55:11 +00:00
UnifyFunctionExitNodes.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
UnrollLoop.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
ValueMapper.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
VectorUtils.h Allow vectorization of intrinsics such as powi,cttz and ctlz in Loop and SLP Vectorizer. 2014-05-30 04:31:24 +00:00