Comparing BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int) in assumed vs ignored

Files changed (1) hide show
  1. baltzo_localdatetime.t/{0.assume.s → 0.none.s} +28 -29
baltzo_localdatetime.t/{0.assume.s → 0.none.s} RENAMED
@@ -1,58 +1,57 @@
1
- 00000000004575d0 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)>:
2
  0000000000000000: 02 testl %edx, %edx
3
- 0000000000000002: 06 je 0x457690 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
4
- 0000000000000008: 02 movl %edx, %ecx
5
- 000000000000000a: 08 leaq -8(,%rcx,8), %rdx
6
- 0000000000000012: 03 testb $8, %dl
7
- 0000000000000015: 02 jne 0x457619 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x49>
8
- 0000000000000017: 07 movq $0, (%rdi)
9
- 000000000000001e: 02 movb (%rsi), %al
10
- 0000000000000020: 03 movb %al, 4(%rdi)
11
- 0000000000000023: 03 movb 1(%rsi), %al
12
- 0000000000000026: 03 movb %al, 3(%rdi)
13
- 0000000000000029: 03 movb 2(%rsi), %al
14
- 000000000000002c: 03 movb %al, 2(%rdi)
15
- 000000000000002f: 03 movb 3(%rsi), %al
16
- 0000000000000032: 03 movb %al, 1(%rdi)
17
- 0000000000000035: 03 movb 4(%rsi), %al
18
- 0000000000000038: 02 movb %al, (%rdi)
19
- 000000000000003a: 04 addq $5, %rsi
20
- 000000000000003e: 04 leaq 8(%rdi), %rax
21
- 0000000000000042: 03 testq %rdx, %rdx
22
- 0000000000000045: 02 jne 0x457621 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x51>
23
- 0000000000000047: 02 jmp 0x457690 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
24
- 0000000000000049: 03 movq %rdi, %rax
25
- 000000000000004c: 03 testq %rdx, %rdx
26
- 000000000000004f: 02 je 0x457690 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
27
- 0000000000000051: 04 leaq (%rdi,%rcx,8), %rcx
28
- 0000000000000055: 10 nopw %cs:(%rax,%rax)
29
- 000000000000005f: 01 nop
30
  0000000000000060: 07 movq $0, (%rax)
31
  0000000000000067: 03 movzbl (%rsi), %edx
32
  000000000000006a: 03 movb %dl, 4(%rax)
33
  000000000000006d: 04 movzbl 1(%rsi), %edx
34
  0000000000000071: 03 movb %dl, 3(%rax)
35
  0000000000000074: 04 movzbl 2(%rsi), %edx
36
  0000000000000078: 03 movb %dl, 2(%rax)
37
  000000000000007b: 04 movzbl 3(%rsi), %edx
38
  000000000000007f: 03 movb %dl, 1(%rax)
39
  0000000000000082: 04 movzbl 4(%rsi), %edx
40
  0000000000000086: 02 movb %dl, (%rax)
41
  0000000000000088: 08 movq $0, 8(%rax)
42
  0000000000000090: 04 movzbl 5(%rsi), %edx
43
  0000000000000094: 03 movb %dl, 12(%rax)
44
  0000000000000097: 04 movzbl 6(%rsi), %edx
45
  000000000000009b: 03 movb %dl, 11(%rax)
46
  000000000000009e: 04 movzbl 7(%rsi), %edx
47
  00000000000000a2: 03 movb %dl, 10(%rax)
48
  00000000000000a5: 04 movzbl 8(%rsi), %edx
49
  00000000000000a9: 03 movb %dl, 9(%rax)
50
  00000000000000ac: 04 movzbl 9(%rsi), %edx
51
  00000000000000b0: 03 movb %dl, 8(%rax)
52
  00000000000000b3: 04 addq $16, %rax
53
  00000000000000b7: 04 addq $10, %rsi
54
  00000000000000bb: 03 cmpq %rcx, %rax
55
- 00000000000000be: 02 jne 0x457630 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x60>
56
  00000000000000c0: 01 retq
57
  00000000000000c1: 10 nopw %cs:(%rax,%rax)
58
  00000000000000cb: 05 nopl (%rax,%rax)
1
+ 0000000000457750 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)>:
2
  0000000000000000: 02 testl %edx, %edx
3
+ 0000000000000002: 06 je 0x457810 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
4
+ 0000000000000008: 03 movslq %edx, %rcx
5
+ 000000000000000b: 08 leaq -8(,%rcx,8), %rdx
6
+ 0000000000000013: 03 testb $8, %dl
7
+ 0000000000000016: 02 jne 0x45779a <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x4a>
8
+ 0000000000000018: 07 movq $0, (%rdi)
9
+ 000000000000001f: 02 movb (%rsi), %al
10
+ 0000000000000021: 03 movb %al, 4(%rdi)
11
+ 0000000000000024: 03 movb 1(%rsi), %al
12
+ 0000000000000027: 03 movb %al, 3(%rdi)
13
+ 000000000000002a: 03 movb 2(%rsi), %al
14
+ 000000000000002d: 03 movb %al, 2(%rdi)
15
+ 0000000000000030: 03 movb 3(%rsi), %al
16
+ 0000000000000033: 03 movb %al, 1(%rdi)
17
+ 0000000000000036: 03 movb 4(%rsi), %al
18
+ 0000000000000039: 02 movb %al, (%rdi)
19
+ 000000000000003b: 04 addq $5, %rsi
20
+ 000000000000003f: 04 leaq 8(%rdi), %rax
21
+ 0000000000000043: 03 testq %rdx, %rdx
22
+ 0000000000000046: 02 jne 0x4577a2 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x52>
23
+ 0000000000000048: 02 jmp 0x457810 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
24
+ 000000000000004a: 03 movq %rdi, %rax
25
+ 000000000000004d: 03 testq %rdx, %rdx
26
+ 0000000000000050: 02 je 0x457810 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0xc0>
27
+ 0000000000000052: 04 leaq (%rdi,%rcx,8), %rcx
28
+ 0000000000000056: 10 nopw %cs:(%rax,%rax)
 
29
  0000000000000060: 07 movq $0, (%rax)
30
  0000000000000067: 03 movzbl (%rsi), %edx
31
  000000000000006a: 03 movb %dl, 4(%rax)
32
  000000000000006d: 04 movzbl 1(%rsi), %edx
33
  0000000000000071: 03 movb %dl, 3(%rax)
34
  0000000000000074: 04 movzbl 2(%rsi), %edx
35
  0000000000000078: 03 movb %dl, 2(%rax)
36
  000000000000007b: 04 movzbl 3(%rsi), %edx
37
  000000000000007f: 03 movb %dl, 1(%rax)
38
  0000000000000082: 04 movzbl 4(%rsi), %edx
39
  0000000000000086: 02 movb %dl, (%rax)
40
  0000000000000088: 08 movq $0, 8(%rax)
41
  0000000000000090: 04 movzbl 5(%rsi), %edx
42
  0000000000000094: 03 movb %dl, 12(%rax)
43
  0000000000000097: 04 movzbl 6(%rsi), %edx
44
  000000000000009b: 03 movb %dl, 11(%rax)
45
  000000000000009e: 04 movzbl 7(%rsi), %edx
46
  00000000000000a2: 03 movb %dl, 10(%rax)
47
  00000000000000a5: 04 movzbl 8(%rsi), %edx
48
  00000000000000a9: 03 movb %dl, 9(%rax)
49
  00000000000000ac: 04 movzbl 9(%rsi), %edx
50
  00000000000000b0: 03 movb %dl, 8(%rax)
51
  00000000000000b3: 04 addq $16, %rax
52
  00000000000000b7: 04 addq $10, %rsi
53
  00000000000000bb: 03 cmpq %rcx, %rax
54
+ 00000000000000be: 02 jne 0x4577b0 <BloombergLP::bslx::MarshallingUtil::getArrayUint40(unsigned long long*, char const*, int)+0x60>
55
  00000000000000c0: 01 retq
56
  00000000000000c1: 10 nopw %cs:(%rax,%rax)
57
  00000000000000cb: 05 nopl (%rax,%rax)