Ignored vs Assumed Semantics in BDE

BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&) - Ignored

000000000043b270 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)>:
M0000000000000000:	pushq	%r15	;  2 bytes
M0000000000000002:	pushq	%r14	;  2 bytes
M0000000000000004:	pushq	%r12	;  2 bytes
M0000000000000006:	pushq	%rbx	;  1 bytes
M0000000000000007:	subq	$40, %rsp	;  4 bytes
M000000000000000b:	movq	%rdx, %r14	;  3 bytes
M000000000000000e:	movq	%rsi, %r15	;  3 bytes
M0000000000000011:	movq	%rdi, %r12	;  3 bytes
M0000000000000014:	movq	(%rsi), %rbx	;  3 bytes
M0000000000000017:	testq	%rbx, %rbx	;  3 bytes
M000000000000001a:	jns	0x43b364 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0xf4>	;  6 bytes
M0000000000000020:	movq	%rbx, (%rsp)	;  4 bytes
M0000000000000024:	movq	%rsp, %rsi	;  3 bytes
M0000000000000027:	movq	%r12, %rdi	;  3 bytes
M000000000000002a:	movq	%r14, %rdx	;  3 bytes
M000000000000002d:	callq	0x43a260 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::Datetime const&, BloombergLP::bdlt::FixUtilConfiguration const&)>	;  5 bytes
M0000000000000032:	movslq	%eax, %rcx	;  3 bytes
M0000000000000035:	addq	%r12, %rcx	;  3 bytes
M0000000000000038:	movl	8(%r15), %esi	;  4 bytes
M000000000000003c:	testl	%esi, %esi	;  2 bytes
M000000000000003e:	jne	0x43b2ba <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x4a>	;  2 bytes
M0000000000000040:	testb	$8, (%r14)	;  4 bytes
M0000000000000044:	jne	0x43b35b <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0xeb>	;  6 bytes
M000000000000004a:	movl	%esi, %edx	;  2 bytes
M000000000000004c:	negl	%edx	;  2 bytes
M000000000000004e:	cmovll	%esi, %edx	;  3 bytes
M0000000000000051:	shrl	$31, %esi	;  3 bytes
M0000000000000054:	addb	%sil, %sil	;  3 bytes
M0000000000000057:	addb	$43, %sil	;  4 bytes
M000000000000005b:	movb	%sil, (%rcx)	;  3 bytes
M000000000000005e:	movl	$2290649225, %edi	;  5 bytes
M0000000000000063:	imulq	%rdx, %rdi	;  4 bytes
M0000000000000067:	shrq	$37, %rdi	;  4 bytes
M000000000000006b:	movl	$3435973837, %r8d	;  6 bytes
M0000000000000071:	movl	%edi, %ebx	;  2 bytes
M0000000000000073:	imull	$60, %edi, %esi	;  3 bytes
M0000000000000076:	imulq	%r8, %rdi	;  4 bytes
M000000000000007a:	shrq	$35, %rdi	;  4 bytes
M000000000000007e:	addl	%edi, %edi	;  2 bytes
M0000000000000080:	leal	(%rdi,%rdi,4), %edi	;  3 bytes
M0000000000000083:	subl	%edi, %ebx	;  2 bytes
M0000000000000085:	orb	$48, %bl	;  3 bytes
M0000000000000088:	movb	%bl, 2(%rcx)	;  3 bytes
M000000000000008b:	imulq	$458129845, %rdx, %rbx	;  7 bytes
M0000000000000092:	shrq	$38, %rbx	;  4 bytes
M0000000000000096:	movq	%rbx, %rdi	;  3 bytes
M0000000000000099:	imulq	%r8, %rdi	;  4 bytes
M000000000000009d:	shrq	$35, %rdi	;  4 bytes
M00000000000000a1:	addl	%edi, %edi	;  2 bytes
M00000000000000a3:	leal	(%rdi,%rdi,4), %edi	;  3 bytes
M00000000000000a6:	subl	%edi, %ebx	;  2 bytes
M00000000000000a8:	orb	$48, %bl	;  3 bytes
M00000000000000ab:	movb	%bl, 1(%rcx)	;  3 bytes
M00000000000000ae:	movb	$58, 3(%rcx)	;  4 bytes
M00000000000000b2:	subl	%esi, %edx	;  2 bytes
M00000000000000b4:	imull	$205, %edx, %esi	;  6 bytes
M00000000000000ba:	movzwl	%si, %esi	;  3 bytes
M00000000000000bd:	shrl	$11, %esi	;  3 bytes
M00000000000000c0:	leal	(%rsi,%rsi), %edi	;  3 bytes
M00000000000000c3:	leal	(%rdi,%rdi,4), %edi	;  3 bytes
M00000000000000c6:	subb	%dil, %dl	;  3 bytes
M00000000000000c9:	orb	$48, %dl	;  3 bytes
M00000000000000cc:	movb	%dl, 5(%rcx)	;  3 bytes
M00000000000000cf:	orb	$48, %sil	;  4 bytes
M00000000000000d3:	movb	%sil, 4(%rcx)	;  4 bytes
M00000000000000d7:	leaq	6(%rcx), %rdx	;  4 bytes
M00000000000000db:	subl	%ecx, %edx	;  2 bytes
M00000000000000dd:	addl	%edx, %eax	;  2 bytes
M00000000000000df:	addq	$40, %rsp	;  4 bytes
M00000000000000e3:	popq	%rbx	;  1 bytes
M00000000000000e4:	popq	%r12	;  2 bytes
M00000000000000e6:	popq	%r14	;  2 bytes
M00000000000000e8:	popq	%r15	;  2 bytes
M00000000000000ea:	retq		;  1 bytes
M00000000000000eb:	leaq	1(%rcx), %rdx	;  4 bytes
M00000000000000ef:	movb	$90, (%rcx)	;  3 bytes
M00000000000000f2:	jmp	0x43b34b <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0xdb>	;  2 bytes
M00000000000000f4:	movl	$6785816, %edi	;  5 bytes
M00000000000000f9:	callq	0x440a10 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>	;  5 bytes
M00000000000000fe:	movq	$4529676, (%rsp)	;  8 bytes
M0000000000000106:	movq	$4529730, 8(%rsp)	;  9 bytes
M000000000000010f:	movl	$1126, 16(%rsp)	;  8 bytes
M0000000000000117:	movq	$4628794, 24(%rsp)	;  9 bytes
M0000000000000120:	movl	%eax, 32(%rsp)	;  4 bytes
M0000000000000124:	movq	%rsp, %rdi	;  3 bytes
M0000000000000127:	callq	0x440a30 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>	;  5 bytes
M000000000000012c:	movq	%rbx, %rax	;  3 bytes
M000000000000012f:	shrq	$32, %rax	;  4 bytes
M0000000000000133:	shlq	$37, %rbx	;  4 bytes
M0000000000000137:	movabsq	$9223371899415822336, %rcx	; 10 bytes
M0000000000000141:	addq	%rbx, %rcx	;  3 bytes
M0000000000000144:	imulq	$1000, %rax, %rax	;  7 bytes
M000000000000014b:	movabsq	$-9223372036854775808, %rbx	; 10 bytes
M0000000000000155:	orq	%rcx, %rbx	;  3 bytes
M0000000000000158:	orq	%rax, %rbx	;  3 bytes
M000000000000015b:	jmp	0x43b290 <BloombergLP::bdlt::FixUtil::generateRaw(char*, BloombergLP::bdlt::DatetimeTz const&, BloombergLP::bdlt::FixUtilConfiguration const&)+0x20>	;  5 bytes