OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [hppa/] [basic/] [branch2.s] - Blame information for rev 38

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
        .LEVEL 2.0
2
        .code
3
        .align 4
4
; More branching instructions than you ever knew what to do with.
5
; PA 2.0 versions and new syntax.
6
 
7
;
8
; We could/should test some of the corner cases for register and 
9
; immediate fields.  We should also check the assorted field
10
; selectors to make sure they're handled correctly.
11
 
12
bb_tests:
13
        bb,< %r4,%sar,bb_tests
14
        bb,>= %r4,%sar,bb_tests
15
        bb,<,n %r4,%cr11,bb_tests
16
        bb,>=,n %r4,%cr11,bb_tests
17
        bb,*< %r4,%sar,bb_tests
18
        bb,*>= %r4,%sar,bb_tests
19
        bb,*<,n %r4,%cr11,bb_tests
20
        bb,*>=,n %r4,%cr11,bb_tests
21
        bb,*< %r4,5,bb_tests
22
        bb,*>= %r4,5,bb_tests
23
        bb,*<,n %r4,5,bb_tests
24
        bb,*>=,n %r4,5,bb_tests
25
 
26
branch_stack:
27
        clrbts
28
        popbts 1
29
        popbts 499
30
        pushnom
31
        pushbts %r4
32
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.