

Disassembly of section .text._D9cdvecfill4testFhZNhG16h:

0000000000000000 <_D9cdvecfill4testFhZNhG16h>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 60 c0          	punpcklbw xmm0,xmm0
   8:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   c:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  11:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPhZNhG16h:

0000000000000000 <_D9cdvecfill4testFPhZNhG16h>:
   0:	0f b6 07             	movzx  eax,BYTE PTR [rdi]
   3:	66 0f 6e c0          	movd   xmm0,eax
   7:	66 0f 60 c0          	punpcklbw xmm0,xmm0
   b:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   f:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  14:	c3                   	ret
  15:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFgZNhG16g:

0000000000000000 <_D9cdvecfill4testFgZNhG16g>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 60 c0          	punpcklbw xmm0,xmm0
   8:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   c:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  11:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPgZNhG16g:

0000000000000000 <_D9cdvecfill4testFPgZNhG16g>:
   0:	0f be 07             	movsx  eax,BYTE PTR [rdi]
   3:	66 0f 6e c0          	movd   xmm0,eax
   7:	66 0f 60 c0          	punpcklbw xmm0,xmm0
   b:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   f:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  14:	c3                   	ret
  15:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFtZNhG8t:

0000000000000000 <_D9cdvecfill4testFtZNhG8t>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   8:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   d:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPtZNhG8t:

0000000000000000 <_D9cdvecfill4testFPtZNhG8t>:
   0:	0f b7 07             	movzx  eax,WORD PTR [rdi]
   3:	66 0f 6e c0          	movd   xmm0,eax
   7:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   b:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  10:	c3                   	ret
  11:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFsZNhG8s:

0000000000000000 <_D9cdvecfill4testFsZNhG8s>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   8:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   d:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPsZNhG8s:

0000000000000000 <_D9cdvecfill4testFPsZNhG8s>:
   0:	0f bf 07             	movsx  eax,WORD PTR [rdi]
   3:	66 0f 6e c0          	movd   xmm0,eax
   7:	66 0f 61 c0          	punpcklwd xmm0,xmm0
   b:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
  10:	c3                   	ret
  11:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFkZNhG4k:

0000000000000000 <_D9cdvecfill4testFkZNhG4k>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPkZNhG4k:

0000000000000000 <_D9cdvecfill4testFPkZNhG4k>:
   0:	66 0f 6e 07          	movd   xmm0,DWORD PTR [rdi]
   4:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFiZNhG4i:

0000000000000000 <_D9cdvecfill4testFiZNhG4i>:
   0:	66 0f 6e c7          	movd   xmm0,edi
   4:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPiZNhG4i:

0000000000000000 <_D9cdvecfill4testFPiZNhG4i>:
   0:	66 0f 6e 07          	movd   xmm0,DWORD PTR [rdi]
   4:	66 0f 70 c0 00       	pshufd xmm0,xmm0,0x0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFmZNhG2m:

0000000000000000 <_D9cdvecfill4testFmZNhG2m>:
   0:	66 48 0f 6e c7       	movq   xmm0,rdi
   5:	66 0f 6c c0          	punpcklqdq xmm0,xmm0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPmZNhG2m:

0000000000000000 <_D9cdvecfill4testFPmZNhG2m>:
   0:	66 0f 6c 07          	punpcklqdq xmm0,XMMWORD PTR [rdi]
   4:	c3                   	ret
   5:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFlZNhG2l:

0000000000000000 <_D9cdvecfill4testFlZNhG2l>:
   0:	66 48 0f 6e c7       	movq   xmm0,rdi
   5:	66 0f 6c c0          	punpcklqdq xmm0,xmm0
   9:	c3                   	ret
	...

Disassembly of section .text._D9cdvecfill4testFPlZNhG2l:

0000000000000000 <_D9cdvecfill4testFPlZNhG2l>:
   0:	66 0f 6c 07          	punpcklqdq xmm0,XMMWORD PTR [rdi]
   4:	c3                   	ret
   5:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFfZNhG4f:

0000000000000000 <_D9cdvecfill4testFfZNhG4f>:
   0:	50                   	push   rax
   1:	f3 0f 11 04 24       	movss  DWORD PTR [rsp],xmm0
   6:	f3 0f 10 04 24       	movss  xmm0,DWORD PTR [rsp]
   b:	0f c6 c0 00          	shufps xmm0,xmm0,0x0
   f:	59                   	pop    rcx
  10:	c3                   	ret
  11:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFPfZNhG4f:

0000000000000000 <_D9cdvecfill4testFPfZNhG4f>:
   0:	f3 0f 10 07          	movss  xmm0,DWORD PTR [rdi]
   4:	0f c6 c0 00          	shufps xmm0,xmm0,0x0
   8:	c3                   	ret
   9:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFdZNhG2d:

0000000000000000 <_D9cdvecfill4testFdZNhG2d>:
   0:	50                   	push   rax
   1:	f2 0f 11 04 24       	movsd  QWORD PTR [rsp],xmm0
   6:	f2 0f 10 04 24       	movsd  xmm0,QWORD PTR [rsp]
   b:	66 0f 14 c0          	unpcklpd xmm0,xmm0
   f:	59                   	pop    rcx
  10:	c3                   	ret
  11:	00 00                	add    BYTE PTR [rax],al
	...

Disassembly of section .text._D9cdvecfill4testFPdZNhG2d:

0000000000000000 <_D9cdvecfill4testFPdZNhG2d>:
   0:	f2 0f 10 07          	movsd  xmm0,QWORD PTR [rdi]
   4:	66 0f 14 c0          	unpcklpd xmm0,xmm0
   8:	c3                   	ret
   9:	00 00                	add    BYTE PTR [rax],al
	...
