Skip to content

Commit

Permalink
[X86][XOP] Added FIXME comments to missed shuffle combine opportunities
Browse files Browse the repository at this point in the history
Requested by @silvas

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293916 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
RKSimon committed Feb 2, 2017
1 parent 529986a commit 2a8f190
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions test/CodeGen/X86/vector-shuffle-combining-xop.ll
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,7 @@ define <4 x i32> @combine_vpperm_10zz32BA(<4 x i32> %a0, <4 x i32> %a1) {
ret <4 x i32> %res3
}

; FIXME: Duplicated load in i686
define void @buildvector_v4f32_0404(float %a, float %b, <4 x float>* %ptr) {
; X32-LABEL: buildvector_v4f32_0404:
; X32: # BB#0:
Expand All @@ -341,6 +342,7 @@ define void @buildvector_v4f32_0404(float %a, float %b, <4 x float>* %ptr) {
ret void
}

; FIXME: Failed to fold to vpermil2ps
define void @buildvector_v4f32_07z6(float %a, <4 x float> %b, <4 x float>* %ptr) {
; X32-LABEL: buildvector_v4f32_07z6:
; X32: # BB#0:
Expand Down

0 comments on commit 2a8f190

Please sign in to comment.