diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h b/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h index 5d51fe168b04..c65953e37b17 100644 --- a/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h +++ b/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h @@ -255,6 +255,8 @@ enum NodeType : unsigned {    // Averaging adds of unsigned integers.    AVGFLOORU_VL, +  // Rounding averaging adds of unsigned integers. +  AVGCEILU_VL,    MULHS_VL,    MULHU_VL, @@ -631,9 +633,7 @@ public:      return ISD::SIGN_EXTEND;    } -  ISD::NodeType getExtendForAtomicCmpSwapArg() const override { -    return ISD::SIGN_EXTEND; -  } +  ISD::NodeType getExtendForAtomicCmpSwapArg() const override;    bool shouldTransformSignedTruncationCheck(EVT XVT,                                              unsigned KeptBits) const override;  | 
