[PATCH] R600/SI: Add i64 cmp instructions
Matt Arsenault
Matthew.Arsenault at amd.com
Fri Nov 22 14:03:21 PST 2013
I'm not sure what's going on with V_CMP_NE. I don't see it in the ISA manual (F, LT, EQ, LE, GT, LG, GE, T are listed, where I don't know what T or F are. Always true and always false?), but it was already listed here (but without a pattern like the others), so I think it's supposed to be CMP_EQ with the negate modifier bit.
http://llvm-reviews.chandlerc.com/D2256
Files:
lib/Target/R600/AMDGPUInstructions.td
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/icmp64.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2256.1.patch
Type: text/x-patch
Size: 6677 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131122/24df28cd/attachment.bin>
More information about the llvm-commits
mailing list