blob: 5fe7a401db8735d01a13cfc35467b82efbcc3118 [file] [log] [blame]
Ehsan Amiria538b0f2016-08-03 18:17:35 +00001; RUN: llc -verify-machineinstrs -mcpu=pwr8 -mtriple=powerpc-unknown-unknown < %s | FileCheck %s
Nemanja Ivanovic5ebc92d2016-03-24 13:40:33 +00002define i32 @test(<4 x i32> %v, i32 %elem) #0 {
3entry:
4 %vecext = extractelement <4 x i32> %v, i32 %elem
5 ret i32 %vecext
6}
7; CHECK: stxvw4x 34,
8; CHECK: lwzx 3,
9
10define float @test2(i32 signext %a) {
11entry:
12 %conv = bitcast i32 %a to float
13 ret float %conv
14}
15; CHECK-NOT: mtvsr