Loop Vectorizer: Update the cost model of scatter/gather operations and make

them more expensive.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170995 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Nadav Rotem
2012-12-23 07:23:55 +00:00
parent c4265e1d68
commit d54fed2786
6 changed files with 40 additions and 46 deletions

View File

@@ -69,8 +69,6 @@ public:
virtual ~VectorTargetTransformImpl() {}
virtual unsigned getInstrCost(unsigned Opcode, Type *Ty1, Type *Ty2) const;
virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty) const;
virtual unsigned getBroadcastCost(Type *Tp) const;