[llvm] [SPIR-V] Rework usage of virtual registers' types and classes (PR #101732)

Vyacheslav Levytskyy via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 11:05:26 PDT 2024


================
@@ -1,5 +1,5 @@
-; RUN: llc -O0 -mtriple=spirv-unknown-unknown %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-HLSL
-; RUN: llc -O0 -mtriple=spirv32-unknown-unknown %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-OCL
+; RUN: llc -verify-machineinstrs -O0 -mtriple=spirv-unknown-unknown %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-HLSL
----------------
VyacheslavLevytskyy wrote:

The ultimate goal is to have `-verify-machineinstrs` set for all tests in our test suite where it's possible. At the moment not all tests are passing with `-verify-machineinstrs`, so not all hlsl intrinsic tests can be updated right now. Also I didn't want to include all ~180 passing with `-verify-machineinstrs` LIT tests into this initial PR.

https://github.com/llvm/llvm-project/pull/101732


More information about the llvm-commits mailing list