kfdtest: Rename IterateIsa to PersistentIterateIsa

To avoid confusion since this shader has changed to be persistent
(original IterateIsa may be re-used for debugger tests).

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I4643692765fc7665933257e89d5b922e779ad2e5


[ROCm/ROCR-Runtime commit: 6467664ec7]
This commit is contained in:
Graham Sider
2022-10-05 16:04:11 -04:00
orang tua 94abba3ff1
melakukan cb42ad18bf
3 mengubah file dengan 5 tambahan dan 5 penghapusan
@@ -51,7 +51,7 @@ static inline uint32_t checkCWSREnabled() {
/**
* KFDCWSRTest.BasicTest
*
* This test dispatches the IterateIsa shader, which continuously increments a vgpr for
* This test dispatches the PersistentIterateIsa shader, which continuously increments a vgpr for
* (num_witems / WAVE_SIZE) waves. While this shader is running, dequeue/requeue requests
* are sent in a loop to trigger CWSRs.
*
@@ -83,7 +83,7 @@ TEST_P(KFDCWSRTest, BasicTest) {
if ((m_FamilyId >= FAMILY_VI) && (checkCWSREnabled())) {
HsaMemoryBuffer isaBuffer(PAGE_SIZE, defaultGPUNode, true, false, true);
ASSERT_SUCCESS(m_pAsm->RunAssembleBuf(IterateIsa, isaBuffer.As<char*>()));
ASSERT_SUCCESS(m_pAsm->RunAssembleBuf(PersistentIterateIsa, isaBuffer.As<char*>()));
unsigned stopval = 0x1234'5678;
unsigned outval = 0x8765'4321;
@@ -39,7 +39,7 @@ const std::vector<const char*> ShaderList = {
WriteFlagAndValueIsa,
WriteAndSignalIsa,
LoopIsa,
IterateIsa,
PersistentIterateIsa,
ReadMemoryIsa,
GwsInitIsa,
GwsAtomicIncreaseIsa,
@@ -463,7 +463,7 @@ const char *LoopIsa = R"(
* v6 - register storing known-value output for mangle testing
* v7 - counter
*/
const char *IterateIsa = SHADER_MACROS R"(
const char *PersistentIterateIsa = SHADER_MACROS R"(
// Compute address of output buffer
v_mov_b32 v0, s4 // use workgroup id as index
v_lshlrev_b32 v0, 2, v0 // v0 *= 4
@@ -48,7 +48,7 @@ extern const char *WriteAndSignalIsa;
extern const char *LoopIsa;
/* KFDCWSRTest */
extern const char *IterateIsa;
extern const char *PersistentIterateIsa;
/* KFDEvictTest */
extern const char *ReadMemoryIsa;