For AArch64, add missing register cost calculation for big value types like v4i64...
[oota-llvm.git] / lib / Target / AArch64 / AArch64ISelLowering.h
index 4cc21351435816905c6e415c9ec6781de30e456b..8ad5a79a33ee0a54bbcc051e0bd82f2a83688923 100644 (file)
@@ -343,6 +343,10 @@ public:
   virtual bool getTgtMemIntrinsic(IntrinsicInfo &Info, const CallInst &I,
                                   unsigned Intrinsic) const LLVM_OVERRIDE;
 
+protected:
+  std::pair<const TargetRegisterClass*, uint8_t>
+  findRepresentativeClass(MVT VT) const;
+
 private:
   const InstrItineraryData *Itins;