/freebsd-current/lib/libc/amd64/string/ |
H A D | stpncpy.S | 62 sub %rsi, %rdx # copy until the NUL byte 130 pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 143 pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 158 pcmpeqb 16(%rsi), %xmm1 # NUL byte in source tail? 161 tzcnt %r8d, %r8d # where is the NUL byte? 163 lea 16(%rdi, %r8, 1), %rax # point return value to NUL byte 175 lea (%rdi, %r8, 1), %rax # where the NUL byte will be 201 tzcnt %r8d, %r8d # find location of NUL byte 205 lea (%rdi, %r8, 1), %rax # make RAX point to the NUL byte 241 lea (%rdi, %r8, 1), %rax # return pointer to NUL byte [all...] |
H A D | strrchr.S | 33 #define ALIGN_TEXT .p2align 4,0x90 # 16-byte alignment, nop-filled 45 and $~7, %rdi # align to 8 byte 55 * into each byte of the buffer before the string 135 bswap %r11 # unreverse byte order 137 shr $3, %rcx # as byte offset 161 pcmpeqb %xmm1, %xmm2 # NUL byte present? 177 pcmpeqb %xmm1, %xmm2 # NUL byte present? 189 pcmpeqb %xmm1, %xmm2 # NUL byte present?
|
H A D | memccpy.S | 122 0: pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 134 pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 149 2: pcmpeqb %xmm1, %xmm0 # NUL byte encountered? 192 tzcnt %eax, %r8d # where is the NUL byte? 211 tzcnt %eax, %r8d # where is the NUL byte? 230 movzbl (%r9), %ecx # load first byte from src 231 movzbl (%r9, %rdx, 1), %esi # load last byte from src
|
H A D | strchrnul.S | 33 #define ALIGN_TEXT .p2align 4,0x90 # 16-byte alignment, nop-filled 50 and $~7, %rdi # align to 8 byte 60 * into each byte of the buffer before the string 115 2: tzcnt %rax, %rax # first NUL or c byte match 116 shr $3, %eax # scale from bit to byte index 123 and $~0xf, %rdi # align to 16 byte
|
H A D | strcspn.S | 34 #define ALIGN_TEXT .p2align 4,0x90 /* 16-byte alignment, nop filled */ 188 add %eax, %edx # length of set (excluding NUL byte) 197 * last byte to fill up the xmm register. 200 lea 15(%rdi), %esi # last byte of the head 207 movzbl 15(%rax), %esi # last head byte on the page 212 mov %rsi, 16(%rsp) # followed by filler (last byte x8) 242 pcmpeqb %xmm1, %xmm0 # where is the NUL byte? 244 tzcnt %ecx, %ecx # location of NUL byte in (%rax) 255 tzcnt %ecx, %ecx # location of NUL byte 295 pcmpeqb %xmm1, %xmm0 # where is the NUL byte [all...] |
H A D | strlcpy.S | 55 sub $1, %rdx # do not copy into the final byte of the buffer 68 sub $1, %rdx # do not count NUL byte in buffer length 111 0: pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 123 pcmpeqb %xmm0, %xmm1 # NUL byte encountered? 138 2: pcmpeqb %xmm1, %xmm0 # NUL byte encountered? 167 2: tzcnt %eax, %eax # where is the NUL byte? 220 tzcnt %eax, %eax # where is the NUL byte? 237 tzcnt %eax, %eax # where is the NUL byte? 253 movzbl (%r9), %ecx # load first byte from src
|
/freebsd-current/sys/crypto/openssl/amd64/ |
H A D | sha1-mb-x86_64.S | 98 .byte 102,15,56,0,197 126 .byte 102,15,56,0,205 156 .byte 102,15,56,0,213 186 .byte 102,15,56,0,221 216 .byte 102,15,56,0,229 246 .byte 102,15,56,0,197 276 .byte 102,15,56,0,205 306 .byte 102,15,56,0,213 336 .byte 102,15,56,0,221 366 .byte 10 [all...] |
H A D | x86_64-mont5.S | 80 .byte 0x67 144 .byte 0x67 198 .byte 102,72,15,126,195 323 .byte 102,72,15,126,195 442 .byte 0xf3,0xc3 449 .byte 0x67 470 .byte 0x67 547 .byte 0xf3,0xc3 567 .byte 0x67,0x67 571 .byte [all...] |
H A D | sha256-mb-x86_64.S | 97 .byte 102,15,56,0,238 164 .byte 102,15,56,0,238 227 .byte 102,15,56,0,238 294 .byte 102,15,56,0,238 357 .byte 102,15,56,0,238 424 .byte 102,15,56,0,238 487 .byte 102,15,56,0,238 554 .byte 102,15,56,0,238 618 .byte 102,15,56,0,238 685 .byte 10 [all...] |
H A D | aesni-sha256-x86_64.S | 34 .byte 0xf3,0xc3 78 .byte 65,69,83,78,73,45,67,66,67,43,83,72,65,50,53,54,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 180 .byte 143,232,120,194,236,14 193 .byte 143,232,120,194,245,11 201 .byte 143,232,120,194,251,13 213 .byte 143,232,120,194,239,2 237 .byte 143,232,120,194,248,13 243 .byte 143,232,120,194,239,2 316 .byte 143,232,120,194,236,14 329 .byte 14 [all...] |
/freebsd-current/contrib/llvm-project/libunwind/src/ |
H A D | Unwind-EHABI.cpp | 31 // signinficant byte. 232 *off = 1; // First byte is size data. 266 uint8_t byte = getByte(data, offset++); local 267 if ((byte & 0x80) == 0) { 270 if (byte & 0x40) 271 sp -= (((uint32_t)byte & 0x3f) << 2) + 4; 273 sp += ((uint32_t)byte << 2) + 4; 276 switch (byte & 0xf0) { 281 (((uint32_t)byte & 0x0f) << 12) | 291 uint8_t reg = byte [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | gcc_personality_v0.c | 74 unsigned char byte; local 77 byte = *p++; 78 result |= (byte & 0x7f) << shift; 80 } while (byte & 0x80);
|
/freebsd-current/sys/crypto/openssl/powerpc64le/ |
H A D | keccak1600-ppc64.S | 181 .byte 0,12,0x14,0,0,0,0,0 298 .byte 0,12,4,1,0x80,18,1,0 324 .byte 0,12,0x14,0,0,0,1,0 551 .byte 0,12,4,1,0x80,18,4,0 628 .byte 0,12,4,1,0x80,4,4,0 640 .byte 0,12,0x14,0,0,0,0,0 669 .byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,80,80,67,54,52,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | ghashp8-ppc.S | 132 .byte 0,12,0x14,0,0,0,2,0 184 .byte 0,12,0x14,0,0,0,2,0 303 .byte 0,12,0x14,0,0,0,4,0 570 .byte 0,12,0x04,0,0x80,0,4,0 574 .byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | poly1305-ppcfp.S | 155 .byte 0,12,4,1,0x80,0,2,0 473 .byte 0,12,4,1,0x80,0,4,0 558 .byte 0,12,4,1,0x80,4,3,0 569 .byte 0,12,0x14,0,0,0,0,0 589 .byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | poly1305-ppc.S | 36 .byte 0,12,0x14,0,0,0,2,0 127 .byte 0,12,4,1,0x80,5,4,0 237 .byte 0,12,0x14,0,0,0,3,0 290 .byte 0,12,0x14,0,0,0,4,0 328 .byte 0,12,0x14,0,0,0,0,0 364 .byte 0,12,0x14,0,0,0,0,0 1085 .byte 0,12,0x04,1,0x80,5,4,0 1098 .byte 0,12,0x14,0,0,0,0,0 1127 .byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0
|
/freebsd-current/sys/crypto/openssl/powerpc64/ |
H A D | keccak1600-ppc64.S | 181 .byte 0,12,0x14,0,0,0,0,0 298 .byte 0,12,4,1,0x80,18,1,0 324 .byte 0,12,0x14,0,0,0,1,0 551 .byte 0,12,4,1,0x80,18,4,0 628 .byte 0,12,4,1,0x80,4,4,0 640 .byte 0,12,0x14,0,0,0,0,0 669 .byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,80,80,67,54,52,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | ghashp8-ppc.S | 132 .byte 0,12,0x14,0,0,0,2,0 184 .byte 0,12,0x14,0,0,0,2,0 303 .byte 0,12,0x14,0,0,0,4,0 570 .byte 0,12,0x04,0,0x80,0,4,0 574 .byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | poly1305-ppcfp.S | 155 .byte 0,12,4,1,0x80,0,2,0 473 .byte 0,12,4,1,0x80,0,4,0 563 .byte 0,12,4,1,0x80,4,3,0 574 .byte 0,12,0x14,0,0,0,0,0 594 .byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
H A D | poly1305-ppc.S | 43 .byte 0,12,0x14,0,0,0,2,0 141 .byte 0,12,4,1,0x80,5,4,0 251 .byte 0,12,0x14,0,0,0,3,0 304 .byte 0,12,0x14,0,0,0,4,0 342 .byte 0,12,0x14,0,0,0,0,0 378 .byte 0,12,0x14,0,0,0,0,0 1099 .byte 0,12,0x04,1,0x80,5,4,0 1112 .byte 0,12,0x14,0,0,0,0,0 1141 .byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0
|
/freebsd-current/sys/crypto/openssl/powerpc/ |
H A D | poly1305-ppcfp.S | 152 .byte 0,12,4,1,0x80,0,2,0 468 .byte 0,12,4,1,0x80,0,4,0 553 .byte 0,12,4,1,0x80,4,3,0 564 .byte 0,12,0x14,0,0,0,0,0 584 .byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
/freebsd-current/sys/dev/smbus/ |
H A D | smb.c | 52 char byte; member in union:smbcmd32::__anon47 57 char byte; member in union:smbcmd32::__anon48 282 s->wdata.byte)); 301 &s->rdata.byte)); 305 error = copyout(&s->rdata.byte, s->rbuf, 1);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 26 // OpcodeType (X86DisassemblerDecoderCommon.h): one-byte (0xnn), two-byte 27 // (0x0f 0xnn), three-byte-38 (0x0f 0x38 0xnn), or three-byte-3a 37 // ModR/M byte to complete decode. The ModRMDecision's type is an entry from 39 // ModR/M byte is required and how to interpret it. 51 // field of the ModR/M byte, the REG field of the ModR/M byte, or added to 98 // Specifies whether a ModR/M byte is needed and (if so) which 99 // instruction each possible value of the ModR/M byte correspond 190 peek(struct InternalInstruction *insn, uint8_t &byte) argument 223 uint8_t byte = 0; local [all...] |
/freebsd-current/stand/i386/boot2/ |
H A D | boot1.S | 64 .byte 0 # sectors/clustor 66 .byte 0 # number of FATs 69 .byte 0 # media type (W) 77 ebpb: .byte 0 # BIOS physical drive number (W) 86 * %dl - byte - drive to read from 87 * %dh - byte - num sectors to read 269 * %dl - byte - drive number 359 flags: .byte FLAGS # Flags 366 part4: .byte 0x80, 0x00, 0x01, 0x00 367 .byte [all...] |
/freebsd-current/crypto/openssl/test/recipes/ |
H A D | 70-test_sslrecords.t | 285 my $byte; 307 $byte = pack('C', TLSProxy::Message::AL_LEVEL_FATAL); 316 $byte, 317 $byte 322 $byte = pack('C', TLSProxy::Message::AL_DESC_UNEXPECTED_MESSAGE); 331 $byte, 332 $byte 427 # and set the first byte of the random to 1. This makes the second SSLv2
|