[PATCH] D148283: [ExecutionEngine] Support TargetExtType in Interpreter

Wenju He via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 6 01:28:21 PDT 2023

wenju added a comment.

I don't have a test case of global variable with target extension type.

>> poison value initializers

doe this mean something like "store target("spirv.Event") poison, ptr %event, align 8"?

An alterative approach to this patch is to lower target extension type to its layout type before executing interpreter. I'm proposing this patch as I think it might worth adding natively support of target extension type to interpreter. I don't know if this support will be useful for someone else. There could be cases that target extension type exists in bitcode input of an interpreter.



More information about the llvm-commits mailing list