代码搜索:Check
找到约 10,000 项符合「Check」的源代码
代码结果 10,000
www.eeworm.com/read/346457/3182762
svn-base check_andq.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 2\n2\nffff\nffffffff\n1f\nffffffe0\n78134452\n0\n
.include "testutils.inc"
start
moveq -1,r3
andq 2,r3
test_move_cc 0 0 0 0
checkr3 2
mo
www.eeworm.com/read/346457/3182765
svn-base check_orr.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 3\n3\nffff\nffffffff\n7c33f7db\nffff0003\n3\nfedaffff\n7813f7db\n3\n3\nfeb\n781344db\n
.include "testutils.inc"
start
moveq 1,r3
moveq 2,r4
www.eeworm.com/read/346457/3182766
svn-base check_addo.c.svn-base
#include
#include
#include
#include "sys.h"
#include "crisutils.h"
/* this would be better to do in asm, it's an orgy in GCC inline asm now. */
#define cris_addo_b(o
www.eeworm.com/read/346457/3182767
svn-base check_moverm.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: 7823fec2\n10231879\n102318fe\n
.include "testutils.inc"
start
.data
mem1:
.dword 0x12345678
mem2:
.word 0x4567
mem3:
.byte 0x23
.dword 0x765432
www.eeworm.com/read/346457/3182768
svn-base check_jsr.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: 0\n0\n0\n0\n0\n0\n
# Test that jsr Rn and jsr [PC+] work.
.include "testutils.inc"
start
x:
move.d 0f,r6
setf nzvc
jsr r6
.if 1; ..asm.arch.cris
www.eeworm.com/read/346457/3182769
svn-base check_orq.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 3\n3\nffffffff\nffffffff\n1f\nffffffe0\n7813445e\n
.include "testutils.inc"
start
moveq 1,r3
orq 2,r3
test_move_cc 0 0 0 0
checkr3 3
mov
www.eeworm.com/read/346457/3182770
svn-base check_movsr.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: 5\nfffffff5\n5\nfffffff5\n0\n
; Movs between registers. Check that sign-extension is performed and the
; full register is set.
.include "testutils.i
www.eeworm.com/read/346457/3182771
svn-base check_cmpq.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: 1\n1\n1\n1f\n1f\nffffffe1\nffffffe1\nffffffe0\n0\n0\nffffffff\nffffffff\n10000\n100\n5678900\n
.include "testutils.inc"
start
moveq 1,r3
cmpq 1,r3
www.eeworm.com/read/346457/3182772
svn-base check_subc.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 1\n1\n1fffe\nfffffffe\ncc463bdb\nffff0001\n1\nfffe\nfedafffe\n78133bdb\nffffff01\n1\nfe\nfeda49fe\n781344db\n85649200\n
.include "testutils.inc
www.eeworm.com/read/346457/3182773
svn-base check_andc.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 2\n2\nffff\nffffffff\n50124400\nffff0002\n2\nfffff\nfedaff0f\n78134400\nffffff02\n2\nf02\n78134401\n78134400\n
.include "testutils.inc"
start