Details
Details
Diff Detail
Diff Detail
Event Timeline
llvm/lib/Target/AMDGPU/VOP3Instructions.td | ||
---|---|---|
424–427 | Can you avoid the second pattern by handling the two cases with a PatFrags as is done for other intrinsics? e.g. def AMDGPUcos : PatFrags<(ops node:$src), [(int_amdgcn_cos node:$src), (AMDGPUcos_impl node:$src)]>; |
llvm/include/llvm/IR/IntrinsicsAMDGPU.td | ||
---|---|---|
1719 | This comment is incorrect |
Comment Actions
LGTM
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.perm.ll | ||
---|---|---|
14 | Usually I add a few permutations with SGPRs and constants to make sure the constant bus restriction is properly respected with operand folding |
This comment is incorrect