代码搜索:Check
找到约 10,000 项符合「Check」的源代码
代码结果 10,000
www.eeworm.com/read/346457/3182792
svn-base check_btst.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 1111\n
.include "testutils.inc"
start
clearf nzvc
moveq -1,r3
.if 1 ;..asm.arch.cris.v32
.else
setf vc
.endif
btstq 0,r3
test_cc 1 0 0
www.eeworm.com/read/346457/3182794
svn-base check_movecr.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: ffffff42\n94\nffff4321\n9234\n76543210\n76540000\n
; Move constant byte, word, dword to register. Check that no extension is
; performed, that only pa
www.eeworm.com/read/346457/3182796
svn-base check_mover.s.svn-base
# mach: crisv3 crisv8 crisv10 crisv32
# output: ffffff05\nffff0005\n5\nffffff00\n
; Move between registers. Check that just the subreg is copied.
.include "testutils.inc"
startnostack
moveq -30,
www.eeworm.com/read/346457/3182798
svn-base check_bound.c.svn-base
#include
#include
#include
#include "sys.h"
#include "crisutils.h"
extern inline int cris_bound_b(int v, int b) {
int r = v;
asm ("bound.b\t%1, %0\n" : "+r" (r) : "r
www.eeworm.com/read/346457/3182799
svn-base check_cmpxm.s.svn-base
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
# output: 2\n2\n2\n2\nffff\nffff\nffff\nffff\nffffffff\nffffffff\nffffffff\n78134452\n78134452\n78134452\n78134452\n4452\n80000032\n
.include "testutils.
www.eeworm.com/read/346457/3182800
svn-base check_bcc.s.svn-base
.global main
.type main, @function
main:
clearf nzvc
setf nzv
bcc 0f
addq 1, $r3
jump dofail
0:
clearf nzvc
setf nzv
bcs dofail
addq 1,$r3
clearf nzvc
setf ncv
bne
www.eeworm.com/read/346457/3182803
svn-base check_ret.s.svn-base
# mach: crisv3 crisv8 crisv10
# output: 3\n
# Test that ret works.
.include "testutils.inc"
start
x:
moveq 0,r3
jsr z
w:
quit
y:
addq 1,r3
checkr3 3
quit
z:
addq 1,r3
move srp,r2
add.d y
www.eeworm.com/read/346457/3182804
svn-base check_movsm.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/3182805
svn-base check_xarith.s.svn-base
.include "testutils.inc"
start
moveq -1, $r0
moveq 0, $r1
addq 1, $r0
ax
addq 0, $r1
move.d $r0, $r3
checkr3 0
move.d $r1, $r3
checkr3 1
move.d 0, $r0
moveq -1, $r1
subq 1, $r0
ax
www.eeworm.com/read/346457/3182808
svn-base check_addoq.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. */
/* ACR will be clobbe