brintos

brintos / llvm-project-archived public Read only

0
0
Text · 241 B · 99aff95 Raw
11 lines · plain
1; RUN: llc -mtriple=hexagon -O0 < %s | FileCheck %s2; CHECK: vsplatb3 4declare i32 @llvm.hexagon.S2.vsplatrb(i32) #05 6define i32 @foo(i8 %x) {7  %p0 = zext i8 %x to i328  %p1 = tail call i32 @llvm.hexagon.S2.vsplatrb(i32 %p0)9  ret i32 %p110}11