// File: /workspace/github_c_makefile_star2_O2/genometools[P]genometools/src/extended/tag_value_map.c
// Function: create_filled_tag_value_list
static GtTagValueMap create_filled_tag_value_list(void)
{
  GtTagValueMap map = gt_tag_value_map_new("tag 1", "value 1");
  gt_tag_value_map_add(&map, "tag 2", "value 2");
  gt_tag_value_map_add(&map, "tag 3", "value 3");

  gt_assert(!gt_tag_value_map_get(map, "unused tag"));
  gt_assert(!gt_tag_value_map_get(map, "value 1"));
  gt_assert(!gt_tag_value_map_get(map, "value 2"));
  gt_assert(!gt_tag_value_map_get(map, "value 3"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 1"), "value 1"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 2"), "value 2"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 3"), "value 3"));

  return map;
}

// Assembly:
pushq %rbx
subq $0x10, %rsp
leaq 0xa9daa(%rip), %rdi     # 0xd268c
leaq 0xa9da9(%rip), %rsi     # 0xd2692
callq 0x26f28
leaq 0x8(%rsp), %rbx
movq %rax, (%rbx)
leaq 0xa9d9d(%rip), %rsi     # 0xd269a
leaq 0xa9d9c(%rip), %rdx     # 0xd26a0
movq %rbx, %rdi
callq 0x27035
leaq 0xa9d95(%rip), %rsi     # 0xd26a8
leaq 0xa9d94(%rip), %rdx     # 0xd26ae
movq %rbx, %rdi
callq 0x27035
movq (%rbx), %rdi
leaq 0xa9d8a(%rip), %rsi     # 0xd26b6
callq 0x276e6
testq %rax, %rax
jne 0x28a0b
movq 0x8(%rsp), %rdi
leaq 0xa9d4c(%rip), %rsi     # 0xd2692
callq 0x276e6
testq %rax, %rax
jne 0x28a3c
movq 0x8(%rsp), %rdi
leaq 0xa9d40(%rip), %rsi     # 0xd26a0
callq 0x276e6
testq %rax, %rax
jne 0x28a6d
movq 0x8(%rsp), %rdi
leaq 0xa9d34(%rip), %rsi     # 0xd26ae
callq 0x276e6
testq %rax, %rax
jne 0x28a9e
movq 0x8(%rsp), %rdi
leaq 0xa9cf8(%rip), %rsi     # 0xd268c
callq 0x276e6
leaq 0xa9cf2(%rip), %rsi     # 0xd2692
movq %rax, %rdi
callq 0xb880
testl %eax, %eax
jne 0x28acf
movq 0x8(%rsp), %rdi
leaq 0xa9cde(%rip), %rsi     # 0xd269a
callq 0x276e6
leaq 0xa9cd8(%rip), %rsi     # 0xd26a0
movq %rax, %rdi
callq 0xb880
testl %eax, %eax
jne 0x28afd
movq 0x8(%rsp), %rdi
leaq 0xa9cc4(%rip), %rsi     # 0xd26a8
callq 0x276e6
leaq 0xa9cbe(%rip), %rsi     # 0xd26ae
movq %rax, %rdi
callq 0xb880
testl %eax, %eax
jne 0x28b2b
movq 0x8(%rsp), %rax
addq $0x10, %rsp
popq %rbx
retq
movq 0x1055a6(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa164a(%rip), %rsi     # 0xca066
leaq 0xa9c9e(%rip), %rdx     # 0xd26c1
leaq 0xaa2db(%rip), %rcx     # 0xd2d05
leaq 0xa9a4d(%rip), %r8      # 0xd247e
movl $0x10e, %r9d            # imm = 0x10E
jmp 0x28b57
movq 0x105575(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa1619(%rip), %rsi     # 0xca066
leaq 0xaa2ce(%rip), %rdx     # 0xd2d22
leaq 0xaa2aa(%rip), %rcx     # 0xd2d05
leaq 0xa9a1c(%rip), %r8      # 0xd247e
movl $0x10f, %r9d            # imm = 0x10F
jmp 0x28b57
movq 0x105544(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa15e8(%rip), %rsi     # 0xca066
leaq 0xaa2c3(%rip), %rdx     # 0xd2d48
leaq 0xaa279(%rip), %rcx     # 0xd2d05
leaq 0xa99eb(%rip), %r8      # 0xd247e
movl $0x110, %r9d            # imm = 0x110
jmp 0x28b57
movq 0x105513(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa15b7(%rip), %rsi     # 0xca066
leaq 0xaa2b8(%rip), %rdx     # 0xd2d6e
leaq 0xaa248(%rip), %rcx     # 0xd2d05
leaq 0xa99ba(%rip), %r8      # 0xd247e
movl $0x111, %r9d            # imm = 0x111
jmp 0x28b57
movq 0x1054e2(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa1586(%rip), %rsi     # 0xca066
leaq 0xa9c03(%rip), %rdx     # 0xd26ea
leaq 0xaa217(%rip), %rcx     # 0xd2d05
leaq 0xa9989(%rip), %r8      # 0xd247e
movl $0x112, %r9d            # imm = 0x112
jmp 0x28b57
movq 0x1054b4(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa1558(%rip), %rsi     # 0xca066
leaq 0xa9c0c(%rip), %rdx     # 0xd2721
leaq 0xaa1e9(%rip), %rcx     # 0xd2d05
leaq 0xa995b(%rip), %r8      # 0xd247e
movl $0x113, %r9d            # imm = 0x113
jmp 0x28b57
movq 0x105486(%rip), %rax    # 0x12dfb8
movq (%rax), %rdi
leaq 0xa152a(%rip), %rsi     # 0xca066
leaq 0xa9c15(%rip), %rdx     # 0xd2758
leaq 0xaa1bb(%rip), %rcx     # 0xd2d05
leaq 0xa992d(%rip), %r8      # 0xd247e
movl $0x114, %r9d            # imm = 0x114
xorl %eax, %eax
callq 0xb8c0
callq 0xb300
nop