林政宗 via llvm-dev
2021-Apr-16 02:26 UTC
[llvm-dev] how to overwrite target specific flag conditionally in Instruction in td file
Hi, I just want to overwrite target specific flag in Instruction conditionally based on different register class as in operand in td file. Is there any mechanism or hook function that can do it? Thanks, Jerry -------- Forwarding messages -------- From: "林政宗" <jackie_linzz at 126.com> Date: 2021-04-15 16:52:31 To: llvm-dev at lists.llvm.org Subject: how to overwrite an variable conditionally using let in td file Hi, There is an instruction definition in td file which use a super register class as in operand. The super register class contains two register classes. can I overwrite an variable conditionally using let statement in instruction definition when the in operand is of one register class and not for the other register class? Is there any solution like conditional let in instruction definition in td file? Thanks, Jerry -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210416/6291092a/attachment.html>