Krzysztof Parzyszek | 046090d | 2018-03-12 14:01:28 +0000 | [diff] [blame] | 1 | ; RUN: llc -march=hexagon < %s | FileCheck %s |
2 | ; CHECK: r{{[0-9]+}}:{{[0-9]+}} = add(r{{[0-9]+}}:{{[0-9+]}},r{{[0-9]+}}:{{[0-9]+}}):raw:{{..}} | ||||
3 | |||||
4 | define i64 @f0(i32 %a0, i64 %a1) #0 { | ||||
5 | b0: | ||||
6 | %v0 = sext i32 %a0 to i64 | ||||
7 | %v1 = add nsw i64 %v0, %a1 | ||||
8 | ret i64 %v1 | ||||
9 | } | ||||
10 | |||||
11 | attributes #0 = { nounwind readnone } |