diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h index 72cd3b3f5bc1..3d234eba057b 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.h +++ b/llvm/lib/Target/X86/X86ISelLowering.h @@ -960,8 +960,8 @@ namespace llvm { virtual unsigned getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) const; - unsigned getCmpSelInstrCost(unsigned Opcode, Type *ValTy, - Type *CondTy) const; + virtual unsigned getCmpSelInstrCost(unsigned Opcode, Type *ValTy, + Type *CondTy) const; virtual unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const;