Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / tools / testing / selftests / powerpc / pmu / ebb / fixed_instruction_loop.S
1 /*
2  * Copyright 2014, Michael Ellerman, IBM Corp.
3  * Licensed under GPLv2.
4  */
5
6 #include <ppc-asm.h>
7
8         .text
9
10 FUNC_START(thirty_two_instruction_loop)
11         cmpwi   r3,0
12         beqlr
13         addi    r4,r3,1
14         addi    r4,r4,1
15         addi    r4,r4,1
16         addi    r4,r4,1
17         addi    r4,r4,1
18         addi    r4,r4,1
19         addi    r4,r4,1
20         addi    r4,r4,1
21         addi    r4,r4,1
22         addi    r4,r4,1
23         addi    r4,r4,1
24         addi    r4,r4,1
25         addi    r4,r4,1
26         addi    r4,r4,1
27         addi    r4,r4,1
28         addi    r4,r4,1
29         addi    r4,r4,1
30         addi    r4,r4,1
31         addi    r4,r4,1
32         addi    r4,r4,1
33         addi    r4,r4,1
34         addi    r4,r4,1
35         addi    r4,r4,1
36         addi    r4,r4,1
37         addi    r4,r4,1
38         addi    r4,r4,1
39         addi    r4,r4,1
40         addi    r4,r4,1 # 28 addi's
41         subi    r3,r3,1
42         b       FUNC_NAME(thirty_two_instruction_loop)
43 FUNC_END(thirty_two_instruction_loop)