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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [mips/] [blt.s] - Blame information for rev 205

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
# Source file used to test the blt macro.
2
 
3
text_label:
4
        blt     $4,$5,text_label
5
        blt     $4,$0,text_label
6
        blt     $0,$5,text_label
7
        blt     $4,0,text_label
8
        blt     $4,1,text_label
9
        blt     $4,2,text_label
10
        blt     $4,0x8000,text_label
11
        blt     $4,-0x8000,text_label
12
        blt     $4,0x10000,text_label
13
        blt     $4,0x1a5a5,text_label
14
 
15
# ble is handled like blt, except when both arguments are registers.
16
# Just sanity check it otherwise.
17
        ble     $4,$5,text_label
18
        ble     $4,$0,text_label
19
        ble     $0,$5,text_label
20
        ble     $4,0,text_label
21
 
22
# Sanity test bltl and blel
23
        .set    mips2
24
        bltl    $4,$5,text_label
25
        blel    $4,$5,text_label
26
 
27
# Branch to an external label.
28
        blt     $4,$5,external_label
29
        ble     $4,$5,external_label
30
        bltl    $4,$5,external_label
31
        blel    $4,$5,external_label
32
 
33
# Round to a 16 byte boundary, for ease in testing multiple targets.
34
        nop
35
        nop
36
        nop
37
        nop

powered by: WebSVN 2.1.0

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