---
Fuzzer filename: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    in_longmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - long_mode_active
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:685,12'
          Dst:             long_mode_active
    - functionName:    long_mode_active
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fuzz_read_msr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:674,10'
          Dst:             fuzz_read_msr
    - functionName:    fuzz_read_msr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - data_read
        - puts
        - x86_emul_hw_exception
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzz-emul.c:534,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz-emul.c:543,16'
          Dst:             data_read
        - Src:             'fuzz-emul.c:550,13'
          Dst:             puts
        - Src:             'fuzz-emul.c:565,5'
          Dst:             x86_emul_hw_exception
    - functionName:    data_read
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - input_avail
        - input_read
        - is_x86_system_segment
        - maybe_fail
        - printf
        - putchar
        - x86_emul_hw_exception
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:137,11'
          Dst:             input_avail
        - Src:             'fuzz-emul.c:144,15'
          Dst:             is_x86_system_segment
        - Src:             'fuzz-emul.c:145,13'
          Dst:             x86_emul_hw_exception
        - Src:             'fuzz-emul.c:148,9'
          Dst:             printf
        - Src:             'fuzz-emul.c:151,14'
          Dst:             maybe_fail
        - Src:             'fuzz-emul.c:155,9'
          Dst:             input_read
        - Src:             'fuzz-emul.c:157,9'
          Dst:             printf
        - Src:             'fuzz-emul.c:159,13'
          Dst:             printf
        - Src:             'fuzz-emul.c:160,9'
          Dst:             putchar
    - functionName:    puts
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    176
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_avail
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_x86_system_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    maybe_fail
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - input_read
        - printf
        - x86_emul_pagefault
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:100,11'
          Dst:             input_read
        - Src:             'fuzz-emul.c:120,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:124,9'
          Dst:             x86_emul_pagefault
    - functionName:    input_read
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - input_avail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:70,11'
          Dst:             input_avail
    - functionName:    putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_pagefault
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:820,5'
          Dst:             __assert_fail
    - functionName:    check_state
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          95
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - long_mode_active
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:864,10'
          Dst:             long_mode_active
    - functionName:    _fuzz_rep_write
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - maybe_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzz-emul.c:257,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz-emul.c:255,14'
          Dst:             maybe_fail
    - functionName:    _fuzz_rep_read
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - data_read
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzz-emul.c:236,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz-emul.c:231,10'
          Dst:             data_read
    - functionName:    is_x86_user_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fuzz_minimal_input_size
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dump_state
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fuzz_read_msr
        - printf
        - puts
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:658,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:659,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:660,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:661,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:662,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:664,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:666,5'
          Dst:             fuzz_read_msr
        - Src:             'fuzz-emul.c:667,5'
          Dst:             printf
    - functionName:    set_sizes
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - in_longmode
        - long_mode_active
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:693,17'
          Dst:             long_mode_active
        - Src:             'fuzz-emul.c:695,10'
          Dst:             in_longmode
    - functionName:    setup_fpu_exception_handler
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    disable_hooks
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          335
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - puts
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:767,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:768,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:769,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:770,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:771,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:772,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:773,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:774,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:775,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:776,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:777,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:778,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:779,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:780,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:781,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:782,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:783,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:784,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:785,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:786,5'
          Dst:             puts
        - Src:             'fuzz-emul.c:787,5'
          Dst:             puts
    - functionName:    sanitize_input
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - long_mode_active
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:831,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:832,5'
          Dst:             printf
        - Src:             'fuzz-emul.c:842,10'
          Dst:             long_mode_active
    - functionName:    fuzz_tlb_op
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - is_x86_user_segment
        - maybe_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz-emul.c:376,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz-emul.c:379,9'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:379,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:383,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:387,12'
          Dst:             maybe_fail
    - functionName:    fuzz_cache_op
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - maybe_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:396,12'
          Dst:             maybe_fail
    - functionName:    fuzz_write_msr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - check_state
        - maybe_fail
        - x86_emul_hw_exception
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz-emul.c:583,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz-emul.c:579,10'
          Dst:             maybe_fail
        - Src:             'fuzz-emul.c:598,19'
          Dst:             check_state
        - Src:             'fuzz-emul.c:608,5'
          Dst:             x86_emul_hw_exception
    - functionName:    fuzz_write_cr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - check_state
        - maybe_fail
        - x86_emul_hw_exception
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:482,10'
          Dst:             maybe_fail
        - Src:             'fuzz-emul.c:489,11'
          Dst:             check_state
        - Src:             'fuzz-emul.c:492,9'
          Dst:             x86_emul_hw_exception
    - functionName:    fuzz_read_cr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fuzz_write_io
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - maybe_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:405,12'
          Dst:             maybe_fail
    - functionName:    fuzz_read_io
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - data_read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:196,12'
          Dst:             data_read
    - functionName:    fuzz_write_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - check_state
        - is_x86_system_segment
        - is_x86_user_segment
        - maybe_fail
        - x86_emul_hw_exception
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:432,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:432,5'
          Dst:             is_x86_system_segment
        - Src:             'fuzz-emul.c:432,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:434,10'
          Dst:             maybe_fail
        - Src:             'fuzz-emul.c:442,15'
          Dst:             check_state
        - Src:             'fuzz-emul.c:445,13'
          Dst:             x86_emul_hw_exception
    - functionName:    fuzz_read_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - is_x86_system_segment
        - is_x86_user_segment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:416,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:416,5'
          Dst:             is_x86_system_segment
        - Src:             'fuzz-emul.c:416,5'
          Dst:             __assert_fail
    - functionName:    fuzz_rep_stos
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - _fuzz_rep_write
        - is_x86_user_segment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:329,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:329,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:330,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:332,12'
          Dst:             _fuzz_rep_write
    - functionName:    fuzz_rep_movs
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - size_t
        - int
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - _fuzz_rep_read
        - is_x86_user_segment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:296,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:296,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:297,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:298,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:300,12'
          Dst:             _fuzz_rep_read
    - functionName:    fuzz_rep_outs
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - size_t
        - short
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - _fuzz_rep_write
        - is_x86_user_segment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:311,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:311,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:312,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:314,12'
          Dst:             _fuzz_rep_write
    - functionName:    fuzz_rep_ins
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - short
        - int
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - _fuzz_rep_read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:281,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:282,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:284,12'
          Dst:             _fuzz_rep_read
    - functionName:    fuzz_cmpxchg
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - is_x86_user_segment
        - maybe_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:362,10'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:363,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:365,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:367,12'
          Dst:             maybe_fail
    - functionName:    fuzz_write
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - is_x86_user_segment
        - maybe_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:343,5'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:343,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:344,5'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:346,12'
          Dst:             maybe_fail
    - functionName:    fuzz_insn_fetch
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - data_read
        - maybe_fail
        - x86_emul_hw_exception
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:208,9'
          Dst:             x86_emul_hw_exception
        - Src:             'fuzz-emul.c:218,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:219,16'
          Dst:             maybe_fail
        - Src:             'fuzz-emul.c:222,12'
          Dst:             data_read
    - functionName:    fuzz_read
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          104
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - data_read
        - is_x86_system_segment
        - is_x86_user_segment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:174,10'
          Dst:             is_x86_user_segment
        - Src:             'fuzz-emul.c:175,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:182,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:184,9'
          Dst:             is_x86_system_segment
        - Src:             'fuzz-emul.c:184,9'
          Dst:             __assert_fail
        - Src:             'fuzz-emul.c:187,12'
          Dst:             data_read
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     externalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - disable_hooks
        - dump_state
        - printf
        - sanitize_input
        - set_sizes
        - setup_fpu_exception_handler
        - x86_emulate_wrapper
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:922,5'
          Dst:             sanitize_input
        - Src:             'fuzz-emul.c:924,5'
          Dst:             disable_hooks
        - Src:             'fuzz-emul.c:928,9'
          Dst:             setup_fpu_exception_handler
        - Src:             'fuzz-emul.c:930,9'
          Dst:             set_sizes
        - Src:             'fuzz-emul.c:931,9'
          Dst:             dump_state
        - Src:             'fuzz-emul.c:933,14'
          Dst:             x86_emulate_wrapper
        - Src:             'fuzz-emul.c:934,9'
          Dst:             printf
    - functionName:    LLVMFuzzerInitialize
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/fuzz-emul.c'
      linkageType:     externalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - emul_test_init
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz-emul.c:879,11'
          Dst:             emul_test_init
        - Src:             'fuzz-emul.c:881,71'
          Dst:             __errno_location
        - Src:             'fuzz-emul.c:881,9'
          Dst:             printf
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_x86_system_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realmode_load_seg
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xgetbv
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86-emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emulate_wrapper
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8624
      functionLinenumberEnd: 8669
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - x86_emulate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:8630,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8635,10'
          Dst:             x86_emulate
        - Src:             './x86_emulate/x86_emulate.c:8641,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8652,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8657,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8667,5'
          Dst:             __assert_fail
    - functionName:    x86_emulate
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 8376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7528
      ICount:          40235
      EdgeCount:       9366
      CyclomaticComplexity: 1840
      functionsReached:
        - __assert_fail
        - __put_rep_prefix
        - _decode_gpr
        - _mode_iopl
        - adjust_bnd
        - amd_like
        - decode_gpr
        - decode_vex_gpr
        - div_dbl
        - even_parity
        - get_loop_count
        - idiv_dbl
        - imul_dbl
        - in_protmode
        - in_realmode
        - init_context
        - ioport_access_check
        - is_aligned
        - is_branch_step
        - is_x86_user_segment
        - load_seg
        - mkec
        - mul_dbl
        - place_ret
        - protmode_load_seg
        - put_fpu
        - put_loop_count
        - read_ulong
        - test_cc
        - umip_active
        - x86_emul_hw_exception
        - x86_emul_reset_event
        - x86emul_0f01
        - x86emul_0fae
        - x86emul_0fc7
        - x86emul_decode
        - x86emul_fpu
        - x86emul_get_cpl
        - x86emul_get_fpu
        - x86emul_invpcid_aux
        - xcr0_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:1323,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1339,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1358,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1423,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1449,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1502,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1527,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1542,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1552,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1562,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1572,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1582,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1592,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1602,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1607,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1612,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1690,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1692,13'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1909,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1926,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1942,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2031,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2040,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2214,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2264,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2285,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2295,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2296,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2297,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2298,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2300,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2301,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2302,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2399,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2578,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2596,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2600,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2639,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2678,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2723,13'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2818,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2824,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2830,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2869,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2881,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2915,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2921,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2963,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:2969,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:3399,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:3481,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:3519,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4063,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4109,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4358,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4599,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4654,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4668,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4688,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4701,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4716,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:4863,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5103,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5157,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5170,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5189,17'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5217,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5232,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5255,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5269,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5274,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5277,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5285,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5288,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5312,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5346,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5429,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5441,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:5811,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6021,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6164,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6242,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6276,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6458,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6620,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6831,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:6856,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7117,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7126,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7292,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7386,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7436,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7444,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7659,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7751,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7762,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7773,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7810,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7873,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:7954,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8118,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8123,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8222,13'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8244,17'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8279,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8283,9'
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:1269,7'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:1279,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:1281,5'
          Dst:             init_context
        - Src:             './x86_emulate/x86_emulate.c:1283,5'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:1283,5'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1283,5'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1288,10'
          Dst:             x86emul_decode
        - Src:             './x86_emulate/x86_emulate.c:1315,5'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1315,5'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1318,18'
          Dst:             _decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1332,23'
          Dst:             _decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1338,23'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1366,25'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1391,10'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:1394,24'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:1399,18'
          Dst:             xcr0_mask
        - Src:             './x86_emulate/x86_emulate.c:1403,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:1416,9'
          Dst:             x86_emul_reset_event
        - Src:             './x86_emulate/x86_emulate.c:1417,9'
          Dst:             put_fpu
        - Src:             './x86_emulate/x86_emulate.c:1430,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1430,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1438,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1438,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1442,23'
          Dst:             _decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1448,23'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1491,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1491,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1494,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1494,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1501,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1501,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1513,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1513,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1519,24'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1639,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1641,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:1668,25'
          Dst:             even_parity
        - Src:             './x86_emulate/x86_emulate.c:1686,21'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1696,20'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1701,21'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1705,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1715,25'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1727,25'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1729,24'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1744,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1744,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1745,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1751,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1751,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1763,59'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:1762,29'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1774,13'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:1774,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1774,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1780,29'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1799,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:1811,25'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1821,20'
          Dst:             ioport_access_check
        - Src:             './x86_emulate/x86_emulate.c:1823,19'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:1823,19'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:1823,19'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:1852,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:1863,20'
          Dst:             ioport_access_check
        - Src:             './x86_emulate/x86_emulate.c:1865,19'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:1865,19'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:1865,19'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:1873,18'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1883,24'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:1896,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:1903,14'
          Dst:             test_cc
        - Src:             './x86_emulate/x86_emulate.c:1904,13'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:1905,9'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:1971,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1971,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1981,9'
          Dst:             is_x86_user_segment
        - Src:             './x86_emulate/x86_emulate.c:1981,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1981,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1992,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1992,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:1998,9'
          Dst:             is_x86_user_segment
        - Src:             './x86_emulate/x86_emulate.c:1998,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1998,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2000,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2008,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2008,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2012,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2026,20'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:2051,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2056,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2057,15'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2057,15'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2074,14'
          Dst:             x86emul_fpu
        - Src:             './x86_emulate/x86_emulate.c:2090,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2090,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2107,15'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:2118,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2118,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2127,19'
          Dst:             _mode_iopl
        - Src:             './x86_emulate/x86_emulate.c:2133,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2144,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2144,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2147,21'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2147,21'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2164,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2164,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2170,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2170,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2175,33'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2175,33'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2175,33'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:2186,24'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2194,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:2203,9'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2203,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2203,9'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:2205,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2207,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2212,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:2222,33'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2222,33'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2222,33'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:2238,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:2245,9'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2245,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2245,9'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:2246,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2250,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:2256,9'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2256,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2256,9'
          Dst:             is_branch_step
        - Src:             './x86_emulate/x86_emulate.c:2257,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2261,9'
          Dst:             __put_rep_prefix
        - Src:             './x86_emulate/x86_emulate.c:2272,19'
          Dst:             _decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:2278,19'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:2283,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2283,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2309,39'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2311,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2316,9'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:2323,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2323,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2324,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2327,9'
          Dst:             is_x86_user_segment
        - Src:             './x86_emulate/x86_emulate.c:2327,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2328,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2350,28'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2375,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2382,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2384,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2386,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2387,20'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2387,20'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2398,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2428,9'
          Dst:             in_realmode
        - Src:             './x86_emulate/x86_emulate.c:2430,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2432,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2434,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2442,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2443,20'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2443,20'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2443,20'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2463,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2463,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2470,25'
          Dst:             even_parity
        - Src:             './x86_emulate/x86_emulate.c:2480,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2488,31'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2496,13'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2497,9'
          Dst:             put_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2502,15'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:2503,13'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2517,20'
          Dst:             ioport_access_check
        - Src:             './x86_emulate/x86_emulate.c:2546,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2547,9'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:2553,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:2555,13'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:2559,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2561,20'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2562,20'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2562,20'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2567,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:2567,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2567,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2628,22'
          Dst:             mul_dbl
        - Src:             './x86_emulate/x86_emulate.c:2645,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2669,22'
          Dst:             imul_dbl
        - Src:             './x86_emulate/x86_emulate.c:2684,17'
          Dst:             div_dbl
        - Src:             './x86_emulate/x86_emulate.c:2684,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2684,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2694,17'
          Dst:             div_dbl
        - Src:             './x86_emulate/x86_emulate.c:2694,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2694,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2705,17'
          Dst:             div_dbl
        - Src:             './x86_emulate/x86_emulate.c:2705,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2705,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2716,17'
          Dst:             div_dbl
        - Src:             './x86_emulate/x86_emulate.c:2716,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2716,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2729,17'
          Dst:             idiv_dbl
        - Src:             './x86_emulate/x86_emulate.c:2729,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2729,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2739,17'
          Dst:             idiv_dbl
        - Src:             './x86_emulate/x86_emulate.c:2739,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2739,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2750,17'
          Dst:             idiv_dbl
        - Src:             './x86_emulate/x86_emulate.c:2750,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2750,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2761,17'
          Dst:             idiv_dbl
        - Src:             './x86_emulate/x86_emulate.c:2761,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2761,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2779,14'
          Dst:             _mode_iopl
        - Src:             './x86_emulate/x86_emulate.c:2783,13'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:2783,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2783,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2789,14'
          Dst:             _mode_iopl
        - Src:             './x86_emulate/x86_emulate.c:2797,13'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:2797,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2797,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2815,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2815,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2838,13'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:2845,13'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:2849,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2849,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2851,24'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:2862,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2862,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2868,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:2868,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2868,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2872,13'
          Dst:             umip_active
        - Src:             './x86_emulate/x86_emulate.c:2872,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2872,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2875,13'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:2875,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2875,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2876,24'
          Dst:             load_seg
        - Src:             './x86_emulate/x86_emulate.c:2881,27'
          Dst:             protmode_load_seg
        - Src:             './x86_emulate/x86_emulate.c:2893,21'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2903,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2903,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2909,14'
          Dst:             x86emul_0f01
        - Src:             './x86_emulate/x86_emulate.c:2913,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:2913,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2913,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2915,23'
          Dst:             protmode_load_seg
        - Src:             './x86_emulate/x86_emulate.c:2944,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:2961,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:2961,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:2961,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:2963,23'
          Dst:             protmode_load_seg
        - Src:             './x86_emulate/x86_emulate.c:2989,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3012,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3012,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3013,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:3013,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3013,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3081,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3081,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3081,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3097,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3097,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3098,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:3098,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3098,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3099,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3099,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3099,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3100,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:3100,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3100,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3107,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3107,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3124,14'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:3168,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3168,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3168,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3183,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3183,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3193,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3193,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3199,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3199,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3201,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3201,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3203,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3203,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3205,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3278,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3278,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3282,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3282,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3336,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3336,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3339,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3339,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3341,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3349,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3349,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3351,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3354,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3368,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3368,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3382,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3382,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3393,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3393,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3397,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3397,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3399,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3399,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3399,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3399,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3401,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3402,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3424,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3424,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3434,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3434,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3444,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3444,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3450,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3450,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3453,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3453,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3471,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3471,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3477,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3477,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3480,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3480,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3481,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3481,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3481,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3481,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3490,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3490,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3517,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3517,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3518,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3518,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3519,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3519,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3519,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3519,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3528,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3528,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3528,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3558,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3558,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3569,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3569,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3571,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3571,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3572,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3576,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3576,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3577,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3582,18'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:3597,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3597,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3601,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3601,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3603,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3603,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3605,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3605,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3606,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3610,18'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:3618,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3636,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:3650,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3650,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3652,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3652,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3653,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3657,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3657,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3658,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3658,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3659,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3665,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3703,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:3705,18'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:3716,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3716,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3722,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3722,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3726,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3726,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3728,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3728,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3729,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3730,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3738,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3738,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3740,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3740,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3741,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3745,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3745,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3746,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3746,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3747,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3750,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3777,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:3787,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3792,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3792,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3793,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3793,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3797,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3797,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3801,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3801,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3803,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3803,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3804,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3806,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3813,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3813,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3813,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3822,15'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3827,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3827,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3838,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3838,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3838,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3847,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3847,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3848,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:3848,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3848,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3849,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:3849,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3849,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3856,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3856,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3896,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3896,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3897,9'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:3897,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3897,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3898,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:3898,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3898,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3899,9'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:3899,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3899,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3906,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3906,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3907,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3907,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3936,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3936,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3937,14'
          Dst:             test_cc
        - Src:             './x86_emulate/x86_emulate.c:3945,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3945,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3958,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3958,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3961,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3961,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3963,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3963,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3965,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3965,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3966,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3966,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3972,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:3974,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:3985,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3985,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3989,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3989,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3990,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3990,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:3994,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:3994,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4003,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4013,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:4015,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4015,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4020,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4020,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4025,21'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4025,21'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4026,21'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4026,21'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4029,21'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4029,21'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4032,17'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4034,17'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4038,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4038,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4040,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4040,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4042,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4042,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4043,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4051,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4059,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4059,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4062,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4062,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4063,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4063,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4063,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4063,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4094,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4094,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4101,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4101,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4106,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4106,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4109,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4109,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4109,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4109,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4272,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4272,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4279,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4279,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4280,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4286,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4286,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4323,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4323,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4324,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4324,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4330,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4330,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4349,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4349,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4352,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4352,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4355,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4355,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4356,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4356,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4358,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4358,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4358,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4358,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4363,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4363,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4374,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4374,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4385,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4385,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4386,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4386,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4387,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4391,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4391,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4392,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4396,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4396,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4397,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4401,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4410,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:4417,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4423,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4428,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4428,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4429,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4429,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4433,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4433,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4436,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4436,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4437,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4439,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4447,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:4454,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4459,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4459,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4478,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4478,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4487,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4487,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4494,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4494,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4499,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4499,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4532,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4532,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4546,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4546,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4549,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4554,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4554,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4555,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4559,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4559,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4560,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4560,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4561,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4564,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4584,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4584,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4587,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4587,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4588,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4588,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4612,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4612,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4617,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4617,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4619,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4619,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4620,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4624,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4624,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4625,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4629,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4629,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4630,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4633,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4642,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:4648,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4672,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4672,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4720,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4720,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4724,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4724,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4738,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4738,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4739,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4739,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4740,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4774,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4782,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4782,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4783,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4789,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4806,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4806,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4808,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4808,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4809,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4811,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4821,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4821,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4822,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4822,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4828,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4828,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4835,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4835,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4846,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4846,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4850,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4850,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4863,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4863,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4863,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4863,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4870,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4870,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4889,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4889,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4895,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4895,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4897,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4897,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4905,14'
          Dst:             test_cc
        - Src:             './x86_emulate/x86_emulate.c:4906,13'
          Dst:             amd_like
        - Src:             './x86_emulate/x86_emulate.c:4907,9'
          Dst:             adjust_bnd
        - Src:             './x86_emulate/x86_emulate.c:4911,19'
          Dst:             test_cc
        - Src:             './x86_emulate/x86_emulate.c:4918,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4918,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4922,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4922,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4923,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4923,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4926,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4926,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4931,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4931,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4937,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4939,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4954,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4954,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4957,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4957,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4959,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4959,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4962,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4962,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4964,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4964,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4967,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:4969,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4976,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:4979,18'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:4984,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:4991,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4991,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4994,19'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:4996,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4996,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:4999,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:4999,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5004,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5004,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5007,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5007,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5010,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5012,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5019,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:5026,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5031,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5031,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5036,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5036,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5038,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5038,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5040,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5040,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5042,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5042,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5044,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5046,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5049,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:5061,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5072,32'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:5077,13'
          Dst:             x86_emul_reset_event
        - Src:             './x86_emulate/x86_emulate.c:5083,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5083,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5096,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5096,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5099,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:5113,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5113,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5120,23'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:5149,25'
          Dst:             even_parity
        - Src:             './x86_emulate/x86_emulate.c:5166,14'
          Dst:             x86emul_0fae
        - Src:             './x86_emulate/x86_emulate.c:5177,20'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:5218,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5237,21'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:5247,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5247,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5261,18'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5261,18'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5296,21'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:5330,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5330,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5331,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5339,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5339,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5344,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5344,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5346,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5346,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5346,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5346,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5350,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5351,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5368,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5368,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5375,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5375,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5386,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5386,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5388,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5388,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5390,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5390,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5403,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5403,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5404,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5419,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5419,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5427,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5427,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5428,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5428,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5429,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5429,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5429,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5429,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5435,15'
          Dst:             x86emul_0fc7
        - Src:             './x86_emulate/x86_emulate.c:5440,20'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:5465,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5465,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5478,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5478,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5487,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5487,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5495,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5495,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5497,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5497,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5504,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5504,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5515,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5515,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5526,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5526,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5527,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5527,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5544,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5544,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5547,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5547,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5549,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5549,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5550,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5554,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5554,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5555,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5559,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5559,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5560,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5560,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5561,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5571,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5581,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:5621,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5621,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5625,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5629,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5629,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5630,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5632,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5650,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5650,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5655,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5655,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5656,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5656,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5661,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5661,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5666,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5666,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5672,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5672,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5673,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5677,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5677,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5678,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5678,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5679,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5682,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5699,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:5745,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5745,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5751,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5751,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5752,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5752,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5761,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5761,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5774,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5774,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5793,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5793,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5796,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5796,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5802,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5802,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5803,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5803,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5808,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5808,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5809,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5809,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5811,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5811,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5811,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5811,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5818,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5818,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5823,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5823,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5830,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5830,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5841,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5851,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5851,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5855,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5855,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5861,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5861,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5863,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5863,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5870,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5870,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5873,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5873,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5893,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5893,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5898,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5898,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5900,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5900,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5901,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5901,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5908,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5908,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5913,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5913,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5918,17'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5918,17'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5923,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5923,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5933,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5933,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5943,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5943,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5953,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5953,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5954,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:5954,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:5957,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:5968,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:5979,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:5988,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6019,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6019,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6021,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6021,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6021,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6021,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6038,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6038,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6039,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6039,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6041,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6041,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6045,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6045,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6052,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6052,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6053,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6053,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6059,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6059,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6068,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6068,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6073,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6073,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6082,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6082,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6083,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6083,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6091,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6091,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6092,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6092,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6099,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6099,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6100,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6100,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6111,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6111,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6112,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6112,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6123,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6123,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6128,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6128,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6129,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6129,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6130,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6130,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6134,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6134,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6137,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6137,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6140,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6140,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6141,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6141,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6146,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6146,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6150,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6150,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6155,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6155,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6162,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6162,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6163,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6163,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6164,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6164,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6164,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6164,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6174,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6184,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6184,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6185,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6185,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6191,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6191,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6196,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6196,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6203,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6203,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6206,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6206,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6207,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6207,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6216,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6216,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6218,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6218,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6219,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6219,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6225,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6225,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6226,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6226,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6234,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6234,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6235,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6235,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6238,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6238,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6241,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6241,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6242,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6242,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6242,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6242,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6243,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:6245,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6253,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6259,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6265,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6265,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6266,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6266,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6267,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:6267,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6267,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6273,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6273,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6279,14'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6279,14'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6287,14'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6287,14'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6294,14'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6294,14'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6299,32'
          Dst:             x86emul_invpcid_aux
        - Src:             './x86_emulate/x86_emulate.c:6309,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6309,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6310,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6310,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6316,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6316,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6317,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6317,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6334,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6335,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6335,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6338,9'
          Dst:             xcr0_mask
        - Src:             './x86_emulate/x86_emulate.c:6338,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6338,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6339,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6339,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6340,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:6343,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6352,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6413,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6422,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6453,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6454,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6454,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6458,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6458,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6458,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6458,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6459,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6459,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6460,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:6463,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6478,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6534,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6543,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6557,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6599,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6599,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6614,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6616,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6616,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6620,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6620,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6620,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6620,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6621,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6621,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6622,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:6625,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6633,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6704,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6710,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6724,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6724,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6725,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6725,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6731,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6731,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6732,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6732,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6737,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6737,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6738,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6738,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6747,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6747,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6754,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6754,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6755,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6755,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6760,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6760,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6764,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6764,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6765,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6765,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6769,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6769,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6770,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6770,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6780,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6780,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6781,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6781,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6787,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6787,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6788,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6788,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6793,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6793,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6794,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6794,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6803,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6803,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6805,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6805,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6812,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6812,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6813,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6813,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6820,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6820,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6822,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6822,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6829,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6829,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6830,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6830,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6847,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6854,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6854,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6876,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6890,24'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6894,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6894,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6896,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6896,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6897,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6897,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6908,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6910,19'
          Dst:             decode_vex_gpr
        - Src:             './x86_emulate/x86_emulate.c:6919,24'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:6927,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6927,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6933,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6933,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6944,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:6946,19'
          Dst:             decode_vex_gpr
        - Src:             './x86_emulate/x86_emulate.c:6960,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6960,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6987,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6987,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6988,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6988,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:6989,18'
          Dst:             decode_vex_gpr
        - Src:             './x86_emulate/x86_emulate.c:6999,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:6999,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7000,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7000,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7002,9'
          Dst:             is_aligned
        - Src:             './x86_emulate/x86_emulate.c:7002,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7002,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7017,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7017,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7018,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7018,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7019,9'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:7019,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7019,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7021,9'
          Dst:             is_aligned
        - Src:             './x86_emulate/x86_emulate.c:7021,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7021,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7030,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7030,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7035,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7035,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7039,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7039,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7048,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7048,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7049,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7049,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7062,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7062,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7067,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7067,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7074,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7074,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7077,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7077,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7083,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7083,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7087,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7087,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7092,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7092,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7106,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7106,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7111,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7111,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7115,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7115,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7116,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7116,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7117,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7117,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7117,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7117,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7121,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7121,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7124,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7124,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7125,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7125,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7126,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7126,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7126,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7126,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7132,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7132,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7136,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7140,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7140,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7141,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7143,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7161,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7161,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7171,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7171,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7172,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7174,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7185,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:7199,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7209,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7209,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7210,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7210,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7211,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7217,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7221,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7221,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7233,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7233,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7237,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7237,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7239,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7239,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7241,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7241,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7242,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7243,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7255,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7255,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7256,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7256,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7262,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7262,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7275,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7275,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7276,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7276,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7288,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7288,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7291,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7291,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7292,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7292,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7292,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7292,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7293,19'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7297,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7297,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7298,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7298,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7299,19'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7352,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:7379,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7379,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7383,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7383,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7384,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7384,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7386,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7386,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7386,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7386,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7391,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7391,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7400,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7400,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7410,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7410,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7418,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7418,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7422,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7422,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7423,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7423,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7430,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7430,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7434,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7434,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7436,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7436,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7436,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7436,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7441,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7441,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7442,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7442,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7444,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7444,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7444,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7444,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7449,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7449,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7453,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7453,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7454,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7454,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7456,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7456,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7461,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7461,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7462,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7462,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7464,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7464,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7466,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7466,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7472,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7472,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7474,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7474,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7476,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7476,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7477,9'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7483,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7483,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7488,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7488,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7492,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7492,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7496,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7496,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7497,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7497,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7504,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7504,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7509,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7509,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7513,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7513,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7556,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7556,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7569,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7569,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7570,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7574,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7574,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7575,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7575,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7576,13'
          Dst:             x86emul_get_fpu
        - Src:             './x86_emulate/x86_emulate.c:7579,15'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7598,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:7624,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7624,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7625,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7625,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7628,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7628,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7629,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7629,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7634,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7634,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7635,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7635,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7638,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7638,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7639,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7639,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7644,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7644,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7649,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7649,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7653,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7653,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7656,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7656,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7657,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7657,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7659,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7659,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7659,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7659,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7663,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7663,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7669,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7669,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7674,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7674,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7675,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7675,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7680,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7680,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7681,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7681,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7686,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7686,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7687,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7687,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7693,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7693,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7696,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7696,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7702,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7702,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7703,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7703,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7716,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7716,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7732,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7732,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7733,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7733,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7738,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7738,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7749,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7749,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7751,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7751,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7751,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7751,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7759,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7759,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7760,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7760,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7762,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7762,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7762,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7762,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7770,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7770,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7771,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7771,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7773,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7773,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7773,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7773,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7807,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7807,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7808,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7808,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7810,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7810,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7810,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7810,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7829,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7829,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7830,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7830,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7833,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7833,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7838,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7838,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7839,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7839,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7844,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7844,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7845,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7845,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7846,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7846,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:0,0'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:0,0'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7901,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7901,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7905,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7905,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7909,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7909,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7924,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7924,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7932,24'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:7935,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7935,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7944,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:7946,19'
          Dst:             decode_vex_gpr
        - Src:             './x86_emulate/x86_emulate.c:7958,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7958,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7969,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7969,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7977,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7977,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7981,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7981,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:7982,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:7982,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8000,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8000,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8026,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8026,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8027,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8027,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8034,24'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8037,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8037,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8038,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8038,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8042,25'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:8053,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:8067,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8067,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8097,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8140,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8140,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8144,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8145,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8149,13'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:8154,13'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:8179,13'
          Dst:             is_aligned
        - Src:             './x86_emulate/x86_emulate.c:8179,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:8179,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:8187,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8192,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8235,17'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8253,21'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8322,5'
          Dst:             put_fpu
        - Src:             './x86_emulate/x86_emulate.c:8347,5'
          Dst:             put_fpu
    - functionName:    is_branch_step
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - x86_emul_reset_event
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:1180,13'
          Dst:             x86_emul_reset_event
    - functionName:    init_context
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_emul_reset_event
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/private.h:806,5'
          Dst:             x86_emul_reset_event
    - functionName:    x86emul_get_cpl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    603
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    604
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    _decode_gpr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - decode_gpr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:1134,16'
          Dst:             decode_gpr
        - Src:             './x86_emulate/x86_emulate.c:1140,5'
          Dst:             __assert_fail
    - functionName:    decode_gpr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_ulong
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86emul_get_fpu
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          389
      EdgeCount:       115
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - mkec
        - x86_emul_hw_exception
      functionUses:    70
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:363,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:354,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:359,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:400,13'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:400,13'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:411,13'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:0,0'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:0,0'
          Dst:             x86_emul_hw_exception
    - functionName:    xcr0_mask
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86-emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - xgetbv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './x86-emulate.h:145,31'
          Dst:             xgetbv
    - functionName:    place_ret
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86-emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_reset_event
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    put_fpu
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          243
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:481,17'
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:488,34'
          Dst:             __assert_fail
    - functionName:    load_seg
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - short
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - in_protmode
        - protmode_load_seg
        - realmode_load_seg
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:1086,10'
          Dst:             in_protmode
        - Src:             './x86_emulate/x86_emulate.c:1087,14'
          Dst:             protmode_load_seg
        - Src:             './x86_emulate/x86_emulate.c:1089,14'
          Dst:             realmode_load_seg
    - functionName:    even_parity
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _amd_like
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/private.h:529,12'
          Dst:             _amd_like
    - functionName:    in_protmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - in_realmode
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/private.h:511,14'
          Dst:             in_realmode
    - functionName:    ioport_access_check
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _mode_iopl
        - mkec
        - read_ulong
        - x86_emul_hw_exception
      functionUses:    3
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:773,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:787,5'
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:759,51'
          Dst:             _mode_iopl
        - Src:             './x86_emulate/x86_emulate.c:771,5'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:771,5'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:773,19'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:779,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:779,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:787,19'
          Dst:             read_ulong
        - Src:             './x86_emulate/x86_emulate.c:794,9'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:794,9'
          Dst:             x86_emul_hw_exception
        - Src:             './x86_emulate/x86_emulate.c:801,5'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:801,5'
          Dst:             x86_emul_hw_exception
    - functionName:    get_loop_count
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __put_rep_prefix
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_loop_count
        - put_loop_count
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:549,25'
          Dst:             get_loop_count
        - Src:             './x86_emulate/x86_emulate.c:556,5'
          Dst:             put_loop_count
    - functionName:    test_cc
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:676,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    adjust_bnd
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_x86_user_segment
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _mode_iopl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x86emul_get_cpl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:728,15'
          Dst:             x86emul_get_cpl
    - functionName:    in_realmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    put_loop_count
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_dbl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    imul_dbl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    div_dbl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idiv_dbl
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          117
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - div_dbl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:649,10'
          Dst:             div_dbl
    - functionName:    umip_active
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - x86emul_get_cpl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/private.h:839,12'
          Dst:             x86emul_get_cpl
    - functionName:    protmode_load_seg
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - short
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         179
      ICount:          838
      EdgeCount:       235
      CyclomaticComplexity: 58
      functionsReached:
        - _amd_like
        - is_x86_system_segment
        - is_x86_user_segment
        - mkec
        - x86_emul_hw_exception
        - x86emul_get_cpl
      functionUses:    4
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:857,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:887,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:911,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1000,13'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:1028,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:847,15'
          Dst:             x86emul_get_cpl
        - Src:             './x86_emulate/x86_emulate.c:868,38'
          Dst:             _amd_like
        - Src:             './x86_emulate/x86_emulate.c:884,10'
          Dst:             is_x86_system_segment
        - Src:             './x86_emulate/x86_emulate.c:902,10'
          Dst:             is_x86_system_segment
        - Src:             './x86_emulate/x86_emulate.c:905,10'
          Dst:             is_x86_user_segment
        - Src:             './x86_emulate/x86_emulate.c:982,11'
          Dst:             is_x86_user_segment
        - Src:             './x86_emulate/x86_emulate.c:995,61'
          Dst:             _amd_like
        - Src:             './x86_emulate/x86_emulate.c:1013,35'
          Dst:             _amd_like
        - Src:             './x86_emulate/x86_emulate.c:1063,5'
          Dst:             mkec
        - Src:             './x86_emulate/x86_emulate.c:1063,5'
          Dst:             x86_emul_hw_exception
    - functionName:    x86emul_invpcid_aux
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:176,5'
          Dst:             __assert_fail
    - functionName:    decode_vex_gpr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decode_gpr
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:1152,12'
          Dst:             decode_gpr
    - functionName:    is_aligned
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/private.h:816,5'
          Dst:             __assert_fail
    - functionName:    x86_emul_rmw
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8397
      functionLinenumberEnd: 8587
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         208
      ICount:          1368
      EdgeCount:       389
      CyclomaticComplexity: 183
      functionsReached:
        - __assert_fail
        - decode_vex_gpr
        - place_ret
      functionUses:    0
      BranchProfiles:
        - Branch String:   './x86_emulate/x86_emulate.c:8418,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8437,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8438,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8439,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8440,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8441,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8442,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8443,6'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8444,6'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8445,6'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8446,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8447,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8448,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8449,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8450,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8451,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8452,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8453,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8454,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8455,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8456,5'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8494,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8519,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8526,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8533,9'
          Branch Sides:    []
        - Branch String:   './x86_emulate/x86_emulate.c:8560,9'
          Branch Sides:    []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.c:8400,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8447,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8448,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8449,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8450,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8451,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8453,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8454,5'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8478,9'
          Dst:             place_ret
        - Src:             './x86_emulate/x86_emulate.c:8481,9'
          Dst:             decode_vex_gpr
        - Src:             './x86_emulate/x86_emulate.c:8518,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8525,9'
          Dst:             __assert_fail
        - Src:             './x86_emulate/x86_emulate.c:8580,9'
          Dst:             __assert_fail
    - functionName:    x86emul_unhandleable_rw
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrpkru
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rdpkru
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emul_test_put_fpu
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emul_test_get_fpu
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          106
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - xcr0_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86-emulate.c:225,5'
          Branch Sides:    []
      Callsites:
        - Src:             'x86-emulate.c:236,14'
          Dst:             xcr0_mask
        - Src:             'x86-emulate.c:240,14'
          Dst:             xcr0_mask
    - functionName:    emul_test_read_xcr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - x86_emul_hw_exception
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86-emulate.c:201,5'
          Branch Sides:    []
      Callsites:
        - Src:             'x86-emulate.c:199,5'
          Dst:             __assert_fail
        - Src:             'x86-emulate.c:211,9'
          Dst:             x86_emul_hw_exception
    - functionName:    emul_test_read_cr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86-emulate.c:177,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    emul_test_cpuid
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emul_test_init
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - mprotect
        - x86_cpu_policy_fill_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86-emulate.c:78,5'
          Dst:             x86_cpu_policy_fill_native
        - Src:             'x86-emulate.c:104,9'
          Dst:             __assert_fail
        - Src:             'x86-emulate.c:111,9'
          Dst:             __assert_fail
        - Src:             'x86-emulate.c:128,12'
          Dst:             mprotect
    - functionName:    mprotect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emul_restore_fpu_state
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emul_save_fpu_state
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_fpu_save_area
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86-emulate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    in_realmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_ulong
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    umip_active
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - x86emul_get_cpl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:839,12'
          Dst:             x86emul_get_cpl
    - functionName:    x86_emul_reset_event
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    in_protmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - in_realmode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:511,14'
          Dst:             in_realmode
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    x86emul_0f01
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/0f01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         516
      ICount:          2484
      EdgeCount:       640
      CyclomaticComplexity: 126
      functionsReached:
        - __assert_fail
        - in_protmode
        - mkec
        - rdpkru
        - read_ulong
        - umip_active
        - wrpkru
        - x86_emul_hw_exception
        - x86_emul_reset_event
        - x86emul_get_cpl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/0f01.c:28,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/0f01.c:121,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/0f01.c:38,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:38,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:39,13'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:39,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:39,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:46,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:46,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:50,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:50,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:51,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:51,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:51,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:59,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:59,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:63,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:63,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:72,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:72,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:76,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:76,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:77,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:77,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:77,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:85,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:85,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:92,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:92,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:93,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:93,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:94,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:94,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:98,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:98,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:99,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:99,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:111,9'
          Dst:             in_protmode
        - Src:             'x86_emulate/0f01.c:111,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:111,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:113,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:113,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:113,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:124,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:124,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:128,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:128,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:143,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:143,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:161,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:161,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:162,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:162,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:163,27'
          Dst:             rdpkru
        - Src:             'x86_emulate/0f01.c:178,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:178,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:179,13'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:179,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:180,13'
          Dst:             wrpkru
        - Src:             'x86_emulate/0f01.c:188,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:188,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:189,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:189,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:189,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:206,17'
          Dst:             x86_emul_reset_event
        - Src:             'x86_emulate/0f01.c:0,0'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:0,0'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:264,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/0f01.c:265,9'
          Dst:             umip_active
        - Src:             'x86_emulate/0f01.c:265,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:265,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:285,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/0f01.c:286,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:286,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:286,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:289,20'
          Dst:             read_ulong
        - Src:             'x86_emulate/0f01.c:291,20'
          Dst:             read_ulong
        - Src:             'x86_emulate/0f01.c:294,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:294,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:304,9'
          Dst:             umip_active
        - Src:             'x86_emulate/0f01.c:304,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:304,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:322,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:322,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:322,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0f01.c:327,25'
          Dst:             read_ulong
        - Src:             'x86_emulate/0f01.c:337,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/0f01.c:338,9'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0f01.c:338,9'
          Dst:             mkec
        - Src:             'x86_emulate/0f01.c:338,9'
          Dst:             x86_emul_hw_exception
    - functionName:    _amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_gpr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_reset_event
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _amd_like
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:529,12'
          Dst:             _amd_like
    - functionName:    is_aligned
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    x86emul_0fae
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/0fae.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         188
      ICount:          959
      EdgeCount:       258
      CyclomaticComplexity: 72
      functionsReached:
        - __assert_fail
        - amd_like
        - decode_gpr
        - is_aligned
        - mkec
        - x86_emul_hw_exception
        - x86_emul_reset_event
        - x86emul_get_cpl
        - x86emul_get_fpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/0fae.c:30,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/0fae.c:150,9'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/0fae.c:36,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:36,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:37,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:37,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:38,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:38,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:39,13'
          Dst:             is_aligned
        - Src:             'x86_emulate/0fae.c:39,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:39,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:48,18'
          Dst:             amd_like
        - Src:             'x86_emulate/0fae.c:59,21'
          Dst:             x86_emul_reset_event
        - Src:             'x86_emulate/0fae.c:63,39'
          Dst:             x86emul_get_cpl
        - Src:             'x86_emulate/0fae.c:70,13'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/0fae.c:82,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:82,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:83,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:83,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:85,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:85,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:86,13'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/0fae.c:87,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:87,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:92,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:92,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:93,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:93,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:95,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:95,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:96,13'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/0fae.c:103,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:103,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:104,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:104,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:110,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:110,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:111,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:111,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:117,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:117,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:126,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:126,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:127,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:127,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:133,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:133,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:135,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:135,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:153,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:153,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:154,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:154,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:157,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:157,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:158,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:158,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:170,9'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:170,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:174,9'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:174,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:179,20'
          Dst:             decode_gpr
        - Src:             'x86_emulate/0fae.c:193,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fae.c:193,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fae.c:205,9'
          Dst:             __assert_fail
    - functionName:    is_aligned
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    x86emul_0fc7
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/0fc7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          501
      EdgeCount:       101
      CyclomaticComplexity: 20
      functionsReached:
        - is_aligned
        - memcmp
        - mkec
        - x86_emul_hw_exception
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/0fc7.c:29,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/0fc7.c:38,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/0fc7.c:80,13'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'x86_emulate/0fc7.c:172,13'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/0fc7.c:35,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:35,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:36,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:36,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:66,17'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:66,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:77,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:77,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:78,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:78,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:111,9'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:111,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:115,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:115,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:116,13'
          Dst:             is_aligned
        - Src:             'x86_emulate/0fc7.c:116,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:116,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:123,13'
          Dst:             mkec
        - Src:             'x86_emulate/0fc7.c:123,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/0fc7.c:147,14'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_reset_event
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_0f3a
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          133
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:963,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    decode_0f38
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          275
      EdgeCount:       62
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:898,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    decode_twobyte
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         204
      ICount:          968
      EdgeCount:       216
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - amd_like
        - mkec
        - x86_emul_hw_exception
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:739,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:742,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:756,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:825,9'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/decode.c:760,23'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:760,23'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:761,23'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:761,23'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:785,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:786,9'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:786,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:843,34'
          Dst:             amd_like
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    amd_like
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _amd_like
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:529,12'
          Dst:             _amd_like
    - functionName:    decode_onebyte
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          659
      EdgeCount:       150
      CyclomaticComplexity: 27
      functionsReached:
        - amd_like
        - mkec
        - x86_emul_hw_exception
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:633,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:702,9'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/decode.c:673,9'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:673,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:675,19'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:675,19'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:676,19'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:676,19'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:683,25'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:683,25'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:689,35'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:689,35'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:693,19'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:693,19'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:706,56'
          Dst:             amd_like
        - Src:             'x86_emulate/decode.c:714,38'
          Dst:             amd_like
    - functionName:    decode_gpr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_disp8scale
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:571,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:590,5'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/decode.c:603,9'
          Dst:             __assert_fail
    - functionName:    in_realmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86emul_decode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1923
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         730
      ICount:          4027
      EdgeCount:       923
      CyclomaticComplexity: 195
      functionsReached:
        - __assert_fail
        - amd_like
        - decode_0f38
        - decode_0f3a
        - decode_disp8scale
        - decode_gpr
        - decode_onebyte
        - decode_twobyte
        - in_realmode
        - mkec
        - x86_emul_hw_exception
      functionUses:    2
      BranchProfiles:
        - Branch String:   'x86_emulate/decode.c:1029,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1085,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1115,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1169,21'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1200,21'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1291,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1297,17'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1325,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1429,17'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1454,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1523,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1569,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1626,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1658,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1718,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1745,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1764,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1779,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1836,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1850,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/decode.c:1882,9'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/decode.c:1008,5'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:1029,22'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1029,22'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1083,13'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1083,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1093,17'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1093,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1098,17'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1098,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1110,20'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1110,20'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1118,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:1126,43'
          Dst:             in_realmode
        - Src:             'x86_emulate/decode.c:1131,17'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1131,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1136,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:1150,37'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1150,37'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1175,42'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1175,42'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1177,25'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1177,25'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1178,25'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1178,25'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1199,25'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1199,25'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1249,25'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1249,25'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1268,28'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1268,28'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1323,30'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1411,34'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1414,34'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1449,30'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1521,26'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1592,26'
          Dst:             decode_disp8scale
        - Src:             'x86_emulate/decode.c:1610,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:1616,13'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1616,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1624,13'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1624,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1662,37'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1662,37'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1665,34'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1665,34'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1668,34'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1668,34'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1678,31'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1678,31'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1688,38'
          Dst:             decode_gpr
        - Src:             'x86_emulate/decode.c:1692,38'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1692,38'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1708,39'
          Dst:             decode_gpr
        - Src:             'x86_emulate/decode.c:1712,17'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1712,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1714,34'
          Dst:             decode_gpr
        - Src:             'x86_emulate/decode.c:1723,33'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1723,33'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1727,34'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1727,34'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1730,34'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1730,34'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1752,35'
          Dst:             amd_like
        - Src:             'x86_emulate/decode.c:1766,27'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1766,27'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1767,27'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1767,27'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1768,27'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1768,27'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1772,19'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1772,19'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1782,14'
          Dst:             decode_onebyte
        - Src:             'x86_emulate/decode.c:1786,14'
          Dst:             decode_twobyte
        - Src:             'x86_emulate/decode.c:1790,14'
          Dst:             decode_0f38
        - Src:             'x86_emulate/decode.c:1800,14'
          Dst:             decode_0f3a
        - Src:             'x86_emulate/decode.c:1820,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/decode.c:1888,13'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1888,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/decode.c:1892,13'
          Dst:             mkec
        - Src:             'x86_emulate/decode.c:1892,13'
          Dst:             x86_emul_hw_exception
    - functionName:    init_context
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_emul_reset_event
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:806,5'
          Dst:             x86_emul_reset_event
    - functionName:    x86_decode_insn
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_context
        - x86emul_decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/decode.c:36,5'
          Dst:             init_context
        - Src:             'x86_emulate/decode.c:38,10'
          Dst:             x86emul_decode
    - functionName:    in_realmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpu_check_write
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/fpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    in_protmode
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - in_realmode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_emulate/private.h:511,14'
          Dst:             in_realmode
    - functionName:    place_ret
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86-emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkec
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_emul_hw_exception
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/./x86_emulate/x86_emulate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             './x86_emulate/x86_emulate.h:808,5'
          Dst:             __assert_fail
    - functionName:    x86emul_fpu
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/x86_emulate/fpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         470
      ICount:          2511
      EdgeCount:       509
      CyclomaticComplexity: 41
      functionsReached:
        - __assert_fail
        - fpu_check_write
        - in_protmode
        - mkec
        - place_ret
        - x86_emul_hw_exception
        - x86emul_get_fpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_emulate/fpu.c:94,5'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:133,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:172,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:234,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:255,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:277,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:351,13'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:404,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:426,9'
          Branch Sides:    []
        - Branch String:   'x86_emulate/fpu.c:449,13'
          Branch Sides:    []
      Callsites:
        - Src:             'x86_emulate/fpu.c:99,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:99,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:100,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:101,9'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:101,9'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:105,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:105,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:106,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:117,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:117,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:121,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:125,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:125,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:131,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:131,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:132,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:168,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:168,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:171,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:171,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:181,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:181,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:185,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:185,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:194,33'
          Dst:             in_protmode
        - Src:             'x86_emulate/fpu.c:209,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:209,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:216,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:216,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:219,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:219,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:225,58'
          Dst:             fpu_check_write
        - Src:             'x86_emulate/fpu.c:232,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:232,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:233,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:240,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:240,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:241,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:241,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:244,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:244,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:247,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:247,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:253,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:253,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:254,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:263,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:263,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:264,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:264,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:273,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:273,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:276,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:276,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:282,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:282,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:292,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:292,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:297,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:297,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:298,22'
          Dst:             fpu_check_write
        - Src:             'x86_emulate/fpu.c:304,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:304,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:311,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:311,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:312,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:323,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:323,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:327,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:331,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:331,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:337,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:337,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:338,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:347,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:347,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:350,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:350,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:356,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:356,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:363,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:363,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:367,17'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:367,17'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:376,33'
          Dst:             in_protmode
        - Src:             'x86_emulate/fpu.c:389,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:389,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:395,58'
          Dst:             fpu_check_write
        - Src:             'x86_emulate/fpu.c:402,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:402,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:403,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:414,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:414,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:417,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:417,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:418,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:418,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:424,9'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:424,9'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:425,9'
          Dst:             x86emul_get_fpu
        - Src:             'x86_emulate/fpu.c:434,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:434,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:438,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:438,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:439,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:439,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:445,13'
          Dst:             __assert_fail
        - Src:             'x86_emulate/fpu.c:445,13'
          Dst:             place_ret
        - Src:             'x86_emulate/fpu.c:448,13'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:448,13'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:454,17'
          Dst:             mkec
        - Src:             'x86_emulate/fpu.c:454,17'
          Dst:             x86_emul_hw_exception
        - Src:             'x86_emulate/fpu.c:475,9'
          Dst:             __assert_fail
    - functionName:    x86_cpuid_copy_from_buffer
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          482
      EdgeCount:       109
      CyclomaticComplexity: 15
      functionsReached:
        - x86_cpu_policy_recalc_synth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cpuid.c:470,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'cpuid.c:538,5'
          Dst:             x86_cpu_policy_recalc_synth
    - functionName:    x86_cpu_policy_recalc_synth
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_cpuid_lookup_vendor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'cpuid.c:113,21'
          Dst:             x86_cpuid_lookup_vendor
    - functionName:    x86_cpuid_lookup_vendor
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          106
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cpuid.c:14,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    copy_leaf_to_buffer
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpuid_copy_to_buffer
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          452
      EdgeCount:       130
      CyclomaticComplexity: 34
      functionsReached:
        - copy_leaf_to_buffer
        - cpu_policy_xstates
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cpuid.c:368,9'
          Branch Sides:    []
      Callsites:
        - Src:             'cpuid.c:373,17'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:384,17'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:390,17'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:399,32'
          Dst:             cpu_policy_xstates
        - Src:             'cpuid.c:401,13'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:402,13'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:407,17'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:412,13'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:418,5'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:420,5'
          Dst:             copy_leaf_to_buffer
        - Src:             'cpuid.c:426,9'
          Dst:             copy_leaf_to_buffer
    - functionName:    cpu_policy_xstates
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/../../../tools/include/xen/lib/x86/cpu-policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    test_bit
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/../../../xen/lib/x86/private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpu_policy_lookup_deep_deps
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - test_bit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'cpuid.c:306,11'
          Dst:             test_bit
    - functionName:    zero_leaves
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpu_policy_clear_out_of_range_leaves
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - cpu_policy_xstates
        - zero_leaves
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'cpuid.c:245,5'
          Dst:             zero_leaves
        - Src:             'cpuid.c:256,9'
          Dst:             zero_leaves
        - Src:             'cpuid.c:262,9'
          Dst:             zero_leaves
        - Src:             'cpuid.c:273,9'
          Dst:             zero_leaves
        - Src:             'cpuid.c:276,38'
          Dst:             cpu_policy_xstates
        - Src:             'cpuid.c:284,13'
          Dst:             cpu_policy_xstates
        - Src:             'cpuid.c:286,9'
          Dst:             zero_leaves
        - Src:             'cpuid.c:290,5'
          Dst:             zero_leaves
    - functionName:    cpuid_count_leaf
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/../../../tools/include/xen/lib/x86/cpu-policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpuid_leaf
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/../../../tools/include/xen/lib/x86/cpu-policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpu_policy_fill_native
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          289
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached:
        - cpu_policy_xstates
        - cpuid_count_leaf
        - cpuid_leaf
        - x86_cpu_policy_recalc_synth
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'cpuid.c:121,5'
          Dst:             cpuid_leaf
        - Src:             'cpuid.c:132,9'
          Dst:             cpuid_leaf
        - Src:             'cpuid.c:144,13'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:165,9'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:169,13'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:181,13'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:205,9'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:206,9'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:208,19'
          Dst:             cpu_policy_xstates
        - Src:             'cpuid.c:217,17'
          Dst:             cpuid_count_leaf
        - Src:             'cpuid.c:222,5'
          Dst:             cpuid_leaf
        - Src:             'cpuid.c:225,9'
          Dst:             cpuid_leaf
        - Src:             'cpuid.c:238,5'
          Dst:             x86_cpu_policy_recalc_synth
    - functionName:    x86_cpu_featureset_to_policy
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpu_policy_to_featureset
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86_cpuid_vendor_to_str
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/cpuid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cpuid.c:52,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    __wrap_strstr
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_strstr
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:109,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:110,9'
          Dst:             __real_strstr
        - Src:             'wrappers.c:111,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_vsnprintf
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_vsnprintf
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:98,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:99,10'
          Dst:             __real_vsnprintf
        - Src:             'wrappers.c:100,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_snprintf
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_vsnprintf
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:85,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:87,10'
          Dst:             __real_vsnprintf
        - Src:             'wrappers.c:89,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __wrap_puts
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_puts
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:73,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:74,10'
          Dst:             __real_puts
        - Src:             'wrappers.c:75,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_puts
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_putchar
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_putchar
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:62,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:63,10'
          Dst:             __real_putchar
        - Src:             'wrappers.c:64,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_printf
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_vprintf
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:49,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:51,10'
          Dst:             __real_vprintf
        - Src:             'wrappers.c:53,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_vprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_memset
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_memset
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:37,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:38,5'
          Dst:             __real_memset
        - Src:             'wrappers.c:39,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_memset
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_memcpy
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_memcpy
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:28,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:29,5'
          Dst:             __real_memcpy
        - Src:             'wrappers.c:30,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_memcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_memcmp
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_memcmp
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:19,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:20,10'
          Dst:             __real_memcmp
        - Src:             'wrappers.c:21,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __wrap_fwrite
      functionSourceFile: '/src/xen/tools/fuzz/x86_instruction_emulator/wrappers.c'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __real_fwrite
        - emul_restore_fpu_state
        - emul_save_fpu_state
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'wrappers.c:8,5'
          Dst:             emul_save_fpu_state
        - Src:             'wrappers.c:9,10'
          Dst:             __real_fwrite
        - Src:             'wrappers.c:10,5'
          Dst:             emul_restore_fpu_state
    - functionName:    __real_fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
