diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2024-01-24 19:17:23 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2024-04-19 21:24:44 +0000 | 
| commit | ab50317e96e57dee5b3ff4ad3f16f205b2a3359e (patch) | |
| tree | 4b1f388eb6a07e574417aaacecd3ec4a83550718 /contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | |
| parent | 412542983a5ba62902141a8a7e155cceb9196a66 (diff) | |
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h index 827fb106b551..f10a357125e5 100644 --- a/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h +++ b/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h @@ -84,6 +84,8 @@ protected:                              SDNodeFlags Flags) const;    SDValue lowerFEXP(SDValue Op, SelectionDAG &DAG) const; +  SDValue lowerCTLZResults(SDValue Op, SelectionDAG &DAG) const; +    SDValue LowerCTLZ_CTTZ(SDValue Op, SelectionDAG &DAG) const;    SDValue LowerINT_TO_FP32(SDValue Op, SelectionDAG &DAG, bool Signed) const; @@ -567,6 +569,10 @@ enum NodeType : unsigned {    BUFFER_LOAD_FORMAT_TFE,    BUFFER_LOAD_FORMAT_D16,    SBUFFER_LOAD, +  SBUFFER_LOAD_BYTE, +  SBUFFER_LOAD_UBYTE, +  SBUFFER_LOAD_SHORT, +  SBUFFER_LOAD_USHORT,    BUFFER_STORE,    BUFFER_STORE_BYTE,    BUFFER_STORE_SHORT, @@ -587,8 +593,10 @@ enum NodeType : unsigned {    BUFFER_ATOMIC_CMPSWAP,    BUFFER_ATOMIC_CSUB,    BUFFER_ATOMIC_FADD, +  BUFFER_ATOMIC_FADD_BF16,    BUFFER_ATOMIC_FMIN,    BUFFER_ATOMIC_FMAX, +  BUFFER_ATOMIC_COND_SUB_U32,    LAST_AMDGPU_ISD_NUMBER  };  | 
