AMDGPU: Report extractelement as free in cost model
[oota-llvm.git] / lib / Target / AMDGPU / AMDGPUTargetTransformInfo.h
index dee0a69d1e683be8ba94807c68185e62b7307ec0..5a94a0ba4706048dd1073f32bd729f30cfa3c868 100644 (file)
@@ -60,6 +60,8 @@ public:
   unsigned getNumberOfRegisters(bool Vector);
   unsigned getRegisterBitWidth(bool Vector);
   unsigned getMaxInterleaveFactor(unsigned VF);
+
+  int getVectorInstrCost(unsigned Opcode, Type *ValTy, unsigned Index);
 };
 
 } // end namespace llvm