Comparing BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&) in assumed vs ignored

Files changed (1) hide show
  1. bdlt_fixutil.t/{2.assume.s → 2.none.s} +24 -25
bdlt_fixutil.t/{2.assume.s → 2.none.s} RENAMED
@@ -1,43 +1,42 @@
1
- 000000000043aa60 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r14
4
  0000000000000003: 01 pushq %rbx
5
  0000000000000004: 04 subq $16, %rsp
6
  0000000000000008: 03 movq %rdi, %r14
7
  000000000000000b: 03 cmpl $15, %esi
8
- 000000000000000e: 02 jb 0x43aa89 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x29>
9
  0000000000000010: 03 movq %r14, %rdi
10
  0000000000000013: 03 movq %rdx, %rsi
11
  0000000000000016: 03 movq %rcx, %rdx
12
- 0000000000000019: 05 callq 0x43aae0 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>
13
  000000000000001e: 02 movl %eax, %ebp
14
  0000000000000020: 02 cltq
15
  0000000000000022: 05 movb $0, (%r14,%rax)
16
- 0000000000000027: 02 jmp 0x43aac9 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x69>
17
  0000000000000029: 02 movl %esi, %ebx
18
  000000000000002b: 05 leaq 2(%rsp), %rdi
19
  0000000000000030: 03 movq %rdx, %rsi
20
  0000000000000033: 03 movq %rcx, %rdx
21
- 0000000000000036: 05 callq 0x43aae0 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>
22
  000000000000003b: 02 movl %eax, %ebp
23
  000000000000003d: 02 cmpl %ebx, %eax
24
- 000000000000003f: 02 jae 0x43aaba <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x5a>
25
- 0000000000000041: 02 movl %ebp, %ebx
26
- 0000000000000043: 05 leaq 2(%rsp), %rsi
27
- 0000000000000048: 03 movq %r14, %rdi
28
- 000000000000004b: 03 movq %rbx, %rdx
29
- 000000000000004e: 05 callq 0x4045b0 <memcpy@plt>
30
- 0000000000000053: 05 movb $0, (%r14,%rbx)
31
- 0000000000000058: 02 jmp 0x43aac9 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x69>
32
- 000000000000005a: 02 movl %ebx, %edx
33
- 000000000000005c: 05 leaq 2(%rsp), %rsi
34
- 0000000000000061: 03 movq %r14, %rdi
35
- 0000000000000064: 05 callq 0x4045b0 <memcpy@plt>
36
- 0000000000000069: 02 movl %ebp, %eax
37
- 000000000000006b: 04 addq $16, %rsp
38
- 000000000000006f: 01 popq %rbx
39
- 0000000000000070: 02 popq %r14
40
- 0000000000000072: 01 popq %rbp
41
- 0000000000000073: 01 retq
42
- 0000000000000074: 10 nopw %cs:(%rax,%rax)
43
- 000000000000007e: 02 nop
1
+ 000000000043ab50 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r14
4
  0000000000000003: 01 pushq %rbx
5
  0000000000000004: 04 subq $16, %rsp
6
  0000000000000008: 03 movq %rdi, %r14
7
  000000000000000b: 03 cmpl $15, %esi
8
+ 000000000000000e: 02 jl 0x43ab79 <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x29>
9
  0000000000000010: 03 movq %r14, %rdi
10
  0000000000000013: 03 movq %rdx, %rsi
11
  0000000000000016: 03 movq %rcx, %rdx
12
+ 0000000000000019: 05 callq 0x43abd0 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>
13
  000000000000001e: 02 movl %eax, %ebp
14
  0000000000000020: 02 cltq
15
  0000000000000022: 05 movb $0, (%r14,%rax)
16
+ 0000000000000027: 02 jmp 0x43abbb <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x6b>
17
  0000000000000029: 02 movl %esi, %ebx
18
  000000000000002b: 05 leaq 2(%rsp), %rdi
19
  0000000000000030: 03 movq %rdx, %rsi
20
  0000000000000033: 03 movq %rcx, %rdx
21
+ 0000000000000036: 05 callq 0x43abd0 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>
22
  000000000000003b: 02 movl %eax, %ebp
23
  000000000000003d: 02 cmpl %ebx, %eax
24
+ 000000000000003f: 02 jge 0x43abab <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x5b>
25
+ 0000000000000041: 03 movslq %ebp, %rbx
26
+ 0000000000000044: 05 leaq 2(%rsp), %rsi
27
+ 0000000000000049: 03 movq %r14, %rdi
28
+ 000000000000004c: 03 movq %rbx, %rdx
29
+ 000000000000004f: 05 callq 0x4045b0 <memcpy@plt>
30
+ 0000000000000054: 05 movb $0, (%r14,%rbx)
31
+ 0000000000000059: 02 jmp 0x43abbb <BloombergLP::bdlt::FixUtil::generate(char*, int, BloombergLP::bdlt::DateTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x6b>
32
+ 000000000000005b: 03 movslq %ebx, %rdx
33
+ 000000000000005e: 05 leaq 2(%rsp), %rsi
34
+ 0000000000000063: 03 movq %r14, %rdi
35
+ 0000000000000066: 05 callq 0x4045b0 <memcpy@plt>
36
+ 000000000000006b: 02 movl %ebp, %eax
37
+ 000000000000006d: 04 addq $16, %rsp
38
+ 0000000000000071: 01 popq %rbx
39
+ 0000000000000072: 02 popq %r14
40
+ 0000000000000074: 01 popq %rbp
41
+ 0000000000000075: 01 retq
42
+ 0000000000000076: 10 nopw %cs:(%rax,%rax)