代码搜索结果
找到约 276 项符合
LDO 的代码
roundmode.s
.code
.align 4
.IMPORT foo,data
; Switch in/out of different rounding modes.
; Also make sure we "optimize" away useless rounding mode relocations
addil LR'foo-0x12345,%r27
ldo RR'foo-0x12345
longcall.s
.code
.align 4
.EXPORT foo,CODE
.EXPORT foo,ENTRY,PRIV_LEV=3,RTNVAL=GR
foo:
.PROC
.CALLINFO FRAME=64,CALLS,SAVE_RP
.ENTRY
stw %r2,-20(%r30)
.CALL
bl bar,%r2
ldo 64(%r30),%r30
.blockz 2621
labelopbug.s
.code
.align 4
s:
.PROC
.CALLINFO FRAME=128,CALLS,SAVE_RP
.ENTRY
stw %r2,-20(%r30)
copy %r4,%r1
copy %r30,%r4
stwm %r1,128(%r30)
stw %r30,12(%r4)
ldil L'L$0007,%r19
ldo R'L$0007(%r19),%r19
err-bpo3.s
% { dg-do assemble { target mmix-*-* } }
# Base-plus-offset without -linker-allocated-gregs.
a TETRA 42
LDO $43,a+52 % { dg-error "no suitable GREG definition" "" }
LOC @+256
d TETRA 28
LDO
basep-2.d
#as: --no-predefined-syms
#objdump: -dr
.*: file format elf64-mmix
Disassembly of section \.text:
0000000000000000 :
0: 0000002a trap 0,0,42
4: 8d2b0034 ldo \$43,\$0,52
6: R_MMIX_
basep-1.d
#objdump: -dr
.*: file format elf64-mmix
Disassembly of section \.text:
0+ :
0: 0000002a trap 0,0,42
4: 8d2b0034 ldo \$43,\$0,52
6: R_MMIX_REG \.MMIX\.reg_contents
err-bpo2.s
% { dg-do assemble { target mmix-*-* } }
# Check that base-plus-offset relocs without suitable GREGs are not passed
# through (without -linker-allocated-gregs).
a TETRA 42
LDO $43,a+52 % { dg-erro
regt-op.s
# All-registers, 'T'-type operands; optional third operand is
# register or constant.
Main LDA X,Y,Z
LDT $32,Y,Z
LDBU Y,$32,Z
LDTU $232,$133,Z
LDO X,Y,$73
LDOU $31,Y,$233
LDW X,$38,$212
LDWU $4
basep-1.s
# Simple base-plus-offset
b GREG @
a TETRA 42
LDO $43,a+52
lvm.h
/*
** $Id: lvm.h,v 1.1 2005/04/12 17:17:35 tlopatic Exp $
** Lua virtual machine
** See Copyright Notice in lua.h
*/
#ifndef lvm_h
#define lvm_h
#include "ldo.h"
#include "lobject.h"
#include "ltm.