[llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)

Luke Lau via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 28 08:14:08 PDT 2026


================
@@ -191,7 +191,7 @@ define i32 @switch_to_cmp(ptr %s, ptr %dst, i64 %n) {
 ; CHECK:  Cost of 1 for VF 2: WIDEN ir<%c.1> = add ir<%c>, ir<1>
 ; CHECK:  Cost of 12 for VF 2: BLEND ir<%c.next> = ir<%c> ir<%c.4>/vp<[[VP22]]> ir<%c.1>/vp<[[VP36]]>
 ; CHECK:  Cost of 0 for VF 2: CLONE ir<%dst.gep> = getelementptr ir<%dst>, vp<[[VP5]]>
-; CHECK:  Cost of 0 for VF 2: vp<[[VP37:%[0-9]+]]> = vector-pointer ir<%dst.gep>
+; CHECK:  Cost of 0 for VF 2: vp<[[VP37:%[0-9]+]]> = vector-pointer i8, ir<%dst.gep>, ir<1>
----------------
lukel97 wrote:

As a side note, it would be nice if FileCheck had a mode that required the full line to match, not just the prefix. So we don't accidentally drop any trailing changes.

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


More information about the llvm-commits mailing list