SDValue PerformDAGCombine(SDNode *N,DAGCombinerInfo &DCI) const override;
- unsigned getRegisterByName(const char* RegName) const;
+ unsigned getRegisterByName(const char* RegName) const override;
/// isFMAFasterThanFMulAndFAdd - Return true if an FMA operation is faster
/// than a pair of fmul and fadd instructions. fmuladd intrinsics will be
SDValue LowerFSINCOS(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerDivRem(SDValue Op, SelectionDAG &DAG) const;
- unsigned getRegisterByName(const char* RegName) const;
+ unsigned getRegisterByName(const char* RegName) const override;
/// isFMAFasterThanFMulAndFAdd - Return true if an FMA operation is faster
/// than a pair of fmul and fadd instructions. fmuladd intrinsics will be
ConstraintType
getConstraintType(const std::string &Constraint) const override;
- unsigned getRegisterByName(const char* RegName) const;
+ unsigned getRegisterByName(const char* RegName) const override;
/// Examine constraint string and operand type and determine a weight value.
/// The operand object must already have been set up with the operand type.
return nullptr; // nothing to do, move along.
}
- unsigned getRegisterByName(const char* RegName) const;
+ unsigned getRegisterByName(const char* RegName) const override;
/// createFastISel - This method returns a target specific FastISel object,
/// or null if the target does not support "fast" ISel.