Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.31
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
local /
go /
test /
codegen /
[ HOME SHELL ]
Name
Size
Permission
Action
README
5.15
KB
-rw-r--r--
alloc.go
902
B
-rw-r--r--
arithmetic.go
10.67
KB
-rw-r--r--
bitfield.go
5.54
KB
-rw-r--r--
bits.go
5.18
KB
-rw-r--r--
compare_and_branch.go
2.81
KB
-rw-r--r--
comparisons.go
5.04
KB
-rw-r--r--
condmove.go
3.14
KB
-rw-r--r--
copy.go
1.72
KB
-rw-r--r--
floats.go
3.06
KB
-rw-r--r--
issue22703.go
5.43
KB
-rw-r--r--
issue25378.go
433
B
-rw-r--r--
issue31618.go
504
B
-rw-r--r--
issue33580.go
459
B
-rw-r--r--
mapaccess.go
9.21
KB
-rw-r--r--
maps.go
2.77
KB
-rw-r--r--
math.go
4.54
KB
-rw-r--r--
mathbits.go
12.75
KB
-rw-r--r--
memcombine.go
22.58
KB
-rw-r--r--
memops.go
1.43
KB
-rw-r--r--
noextend.go
5.57
KB
-rw-r--r--
race.go
581
B
-rw-r--r--
rotate.go
2.51
KB
-rw-r--r--
shift.go
2.62
KB
-rw-r--r--
slices.go
3.36
KB
-rw-r--r--
stack.go
2.96
KB
-rw-r--r--
strings.go
2.03
KB
-rw-r--r--
structs.go
905
B
-rw-r--r--
switch.go
409
B
-rw-r--r--
zerosize.go
537
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : compare_and_branch.go
// asmcheck // Copyright 2019 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package codegen //go:noinline func dummy() {} // Signed 64-bit compare-and-branch. func si64(x, y chan int64) { // s390x:"CGRJ\t[$]4, R[0-9]+, R[0-9]+, " for <-x < <-y { dummy() } // s390x:"CL?GRJ\t[$]8, R[0-9]+, R[0-9]+, " for <-x == <-y { dummy() } } // Signed 64-bit compare-and-branch with 8-bit immediate. func si64x8() { // s390x:"CGIJ\t[$]12, R[0-9]+, [$]127, " for i := int64(0); i < 128; i++ { dummy() } // s390x:"CGIJ\t[$]10, R[0-9]+, [$]-128, " for i := int64(0); i > -129; i-- { dummy() } // s390x:"CGIJ\t[$]2, R[0-9]+, [$]127, " for i := int64(0); i >= 128; i++ { dummy() } // s390x:"CGIJ\t[$]4, R[0-9]+, [$]-128, " for i := int64(0); i <= -129; i-- { dummy() } } // Unsigned 64-bit compare-and-branch. func ui64(x, y chan uint64) { // s390x:"CLGRJ\t[$]2, R[0-9]+, R[0-9]+, " for <-x > <-y { dummy() } // s390x:"CL?GRJ\t[$]6, R[0-9]+, R[0-9]+, " for <-x != <-y { dummy() } } // Unsigned 64-bit comparison with 8-bit immediate. func ui64x8() { // s390x:"CLGIJ\t[$]4, R[0-9]+, [$]128, " for i := uint64(0); i < 128; i++ { dummy() } // s390x:"CLGIJ\t[$]12, R[0-9]+, [$]255, " for i := uint64(0); i < 256; i++ { dummy() } // s390x:"CLGIJ\t[$]2, R[0-9]+, [$]255, " for i := uint64(0); i >= 256; i-- { dummy() } // s390x:"CLGIJ\t[$]2, R[0-9]+, [$]0, " for i := uint64(1024); i > 0; i-- { dummy() } } // Signed 32-bit compare-and-branch. func si32(x, y chan int32) { // s390x:"CRJ\t[$]4, R[0-9]+, R[0-9]+, " for <-x < <-y { dummy() } // s390x:"CL?RJ\t[$]8, R[0-9]+, R[0-9]+, " for <-x == <-y { dummy() } } // Signed 32-bit compare-and-branch with 8-bit immediate. func si32x8() { // s390x:"CIJ\t[$]12, R[0-9]+, [$]127, " for i := int32(0); i < 128; i++ { dummy() } // s390x:"CIJ\t[$]10, R[0-9]+, [$]-128, " for i := int32(0); i > -129; i-- { dummy() } // s390x:"CIJ\t[$]2, R[0-9]+, [$]127, " for i := int32(0); i >= 128; i++ { dummy() } // s390x:"CIJ\t[$]4, R[0-9]+, [$]-128, " for i := int32(0); i <= -129; i-- { dummy() } } // Unsigned 32-bit compare-and-branch. func ui32(x, y chan uint32) { // s390x:"CLRJ\t[$]2, R[0-9]+, R[0-9]+, " for <-x > <-y { dummy() } // s390x:"CL?RJ\t[$]6, R[0-9]+, R[0-9]+, " for <-x != <-y { dummy() } } // Unsigned 32-bit comparison with 8-bit immediate. func ui32x8() { // s390x:"CLIJ\t[$]4, R[0-9]+, [$]128, " for i := uint32(0); i < 128; i++ { dummy() } // s390x:"CLIJ\t[$]12, R[0-9]+, [$]255, " for i := uint32(0); i < 256; i++ { dummy() } // s390x:"CLIJ\t[$]2, R[0-9]+, [$]255, " for i := uint32(0); i >= 256; i-- { dummy() } // s390x:"CLIJ\t[$]2, R[0-9]+, [$]0, " for i := uint32(1024); i > 0; i-- { dummy() } }
Close