1 ; RUN: llc < %s -march=xcore | FileCheck %s
2 declare i32 @llvm.xcore.bitrev(i32)
3 declare i32 @llvm.xcore.crc32(i32, i32, i32)
5 define i32 @bitrev(i32 %val) {
8 %result = call i32 @llvm.xcore.bitrev(i32 %val)
12 define i32 @crc32(i32 %crc, i32 %data, i32 %poly) {
14 ; CHECK: crc32 r0, r1, r2
15 %result = call i32 @llvm.xcore.crc32(i32 %crc, i32 %data, i32 %poly)