# Copyright (c) 2025-2026 Advanced Micro Devices, Inc.
# SPDX-License-Identifier: MIT

rj_add_object_library(rocjitsu_isa_rdna4
    addr_calc.cpp
    decoder.cpp
    encodings.cpp
    operand.cpp
    smem.cpp
    sop1.cpp
    sop2.cpp
    sopc.cpp
    sopk.cpp
    sopp.cpp
    vbuffer.cpp
    vds.cpp
    vdsdir.cpp
    vexport.cpp
    vflat.cpp
    vglobal.cpp
    vimage.cpp
    vinterp.cpp
    vop1.cpp
    vop2.cpp
    vop3.cpp
    vop3p.cpp
    vopd.cpp
    vopc.cpp
    vsample.cpp
    vscratch.cpp
    target_provider.cpp
)

rj_add_isa_target_provider(
    rocjitsu_isa_rdna4
    HEADER rocjitsu/isa/arch/amdgpu/rdna4/target_provider.h
    BUILTIN
)
