[PATCH] R600/SI: Fix div_scale intrinsic
Matt Arsenault
Matthew.Arsenault at amd.com
Sun Jun 22 17:08:47 PDT 2014
The choice of 1st operand does matter, so add it back to the intrinsic. Implement selection for it, and add verifier check for operand restriction that the first operand must equal one of the other 2.
http://reviews.llvm.org/D4247
Files:
include/llvm/IR/IntrinsicsR600.td
lib/Target/R600/AMDGPUISelDAGToDAG.cpp
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/SIInstrInfo.cpp
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/llvm.AMDGPU.div_scale.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4247.10732.patch
Type: text/x-patch
Size: 10350 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140623/bc203c27/attachment.bin>
More information about the llvm-commits
mailing list