llvm-project
e0d48310 - [CIR] Remove the NYI test case for a pointer-element vector (#223019)

Commit
3 days ago
[CIR] Remove the NYI test case for a pointer-element vector (#223019) #222736 removed CIR_AnyPtrType from VectorElementType, so `!cir.vector<2 x !cir.ptr<!s32i>>` no longer verifies. That stops x86_64-aggregate-nyi.cir parsing at all, so the whole test fails rather than just that case. The case only pinned that the x86_64 bridge refuses the shape. No C or C++ source produces it, since clang rejects a pointer element with "invalid vector element type", so the verifier is the earlier and better place for that rejection. The comment in isSupportedType justifying the bridge-side exclusion is also removed. Assisted-by: Cursor / claude-opus-5
Author
Parents
Loading