X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FXCore%2Fresources.ll;h=87bf3c204dc2e0a2888c1ce94abe8d0d26bbc3b1;hb=813f44a29fd0fd140127023222d0633e23783bcc;hp=1b50d00e3a56f730341676f269250a3a1b7c998c;hpb=fb2f73acb92da67b360244b12e0c655a078736e4;p=oota-llvm.git diff --git a/test/CodeGen/XCore/resources.ll b/test/CodeGen/XCore/resources.ll index 1b50d00e3a5..87bf3c204dc 100644 --- a/test/CodeGen/XCore/resources.ll +++ b/test/CodeGen/XCore/resources.ll @@ -15,6 +15,7 @@ declare void @llvm.xcore.setd.p1i8(i8 addrspace(1)* %r, i32 %value) declare void @llvm.xcore.setc.p1i8(i8 addrspace(1)* %r, i32 %value) declare i32 @llvm.xcore.inshr.p1i8(i8 addrspace(1)* %r, i32 %value) declare i32 @llvm.xcore.outshr.p1i8(i8 addrspace(1)* %r, i32 %value) +declare void @llvm.xcore.clrpt.p1i8(i8 addrspace(1)* %r) declare void @llvm.xcore.setpt.p1i8(i8 addrspace(1)* %r, i32 %value) declare i32 @llvm.xcore.getts.p1i8(i8 addrspace(1)* %r) declare void @llvm.xcore.syncr.p1i8(i8 addrspace(1)* %r) @@ -141,6 +142,13 @@ define i32 @outshr(i32 %value, i8 addrspace(1)* %r) { ret i32 %result } +define void @clrpt(i8 addrspace(1)* %r) { +; CHECK-LABEL: clrpt: +; CHECK: clrpt res[r0] + call void @llvm.xcore.clrpt.p1i8(i8 addrspace(1)* %r) + ret void +} + define void @setpt(i8 addrspace(1)* %r, i32 %value) { ; CHECK-LABEL: setpt: ; CHECK: setpt res[r0], r1