diff options
author | Erico Nunes <[email protected]> | 2019-05-05 10:51:43 +0200 |
---|---|---|
committer | Erico Nunes <[email protected]> | 2019-05-06 17:15:06 +0200 |
commit | 60a128fe8172826837fd6f91ae323aaa07ba7607 (patch) | |
tree | fd3a7aac8e2efd1089cf9be0dacae05c3d256e48 /src | |
parent | c7f2145b4b1551d521de2303b0dc97b56a0e3907 (diff) |
lima/ir: print names of unsupported intrinsics
While lima still doesn't support some kinds of intrinsics, it is more
helpful to display the name of the unsupported instr->intrinsic to make
debugging easier.
Signed-off-by: Erico Nunes <[email protected]>
Reviewed-by: Qiang Yu <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/drivers/lima/ir/gp/nir.c | 3 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ir/pp/nir.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/gallium/drivers/lima/ir/gp/nir.c b/src/gallium/drivers/lima/ir/gp/nir.c index 8cd8d2f67e0..f95957e8892 100644 --- a/src/gallium/drivers/lima/ir/gp/nir.c +++ b/src/gallium/drivers/lima/ir/gp/nir.c @@ -201,7 +201,8 @@ static bool gpir_emit_intrinsic(gpir_block *block, nir_instr *ni) return true; } default: - gpir_error("unsupported nir_intrinsic_instr %d\n", instr->intrinsic); + gpir_error("unsupported nir_intrinsic_instr %s\n", + nir_intrinsic_infos[instr->intrinsic].name); return false; } } diff --git a/src/gallium/drivers/lima/ir/pp/nir.c b/src/gallium/drivers/lima/ir/pp/nir.c index bdf54b227c6..6cb90701fd3 100644 --- a/src/gallium/drivers/lima/ir/pp/nir.c +++ b/src/gallium/drivers/lima/ir/pp/nir.c @@ -266,7 +266,8 @@ static ppir_node *ppir_emit_intrinsic(ppir_block *block, nir_instr *ni) return &snode->node; default: - ppir_error("unsupported nir_intrinsic_instr %d\n", instr->intrinsic); + ppir_error("unsupported nir_intrinsic_instr %s\n", + nir_intrinsic_infos[instr->intrinsic].name); return NULL; } } |